ವಿಕಾಸಕ

Aider ಸ್ಥಾಪನೆ ಮತ್ತು OmniProxy ಸಂರಚನೆ

ಕೋಡ್ ಬದಲಾಯಿಸಲು ಸಹಾಯ ಮಾಡುವ ಸಾಧನ ಬೇಕೇ, ಆದರೆ ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದು ಕಷ್ಟ ಎಂದು ಚಿಂತಿಸುತ್ತಿದ್ದೀರಾ? Aider ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಹಂತ ಹಂತವಾಗಿ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಬದಲಾವಣೆಗಳನ್ನು ದಾಖಲಿಸಲು Git ಅನ್ನು ಬಳಸುತ್ತದೆ, ಇದರಿಂದ ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದು ಮತ್ತು ರದ್ದುಗೊಳಿಸುವುದು ಸುಲಭವಾಗುತ್ತದೆ.

ಹೆಚ್ಚಿನ ಮಾಹಿತಿ ಪರಿಶೀಲಿಸಲಾಗಿದೆ
ಅಕ್ಟೋ 9, 2026
ಪರಿಶೀಲಿತ ಆವೃತ್ತಿ
Aider v0.86.2

Aider ಎನ್ನುವುದು ಟರ್ಮಿನಲ್‌ನಿಂದ ಕೋಡ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಲು ಸಹಾಯ ಮಾಡುವ ಸಾಧನವಾಗಿದೆ. ಇದು ದೊಡ್ಡ ಯೋಜನೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮಾದರಿಗೆ ಸಹಾಯ ಮಾಡಲು ಸಂಪೂರ್ಣ ಕೋಡ್‌ಬೇಸ್‌ನ ನಕ್ಷೆಯನ್ನು ನಿರ್ಮಿಸುತ್ತದೆ. Git ಎನ್ನುವುದು ಕೋಡ್ ಬದಲಾವಣೆಗಳನ್ನು ದಾಖಲಿಸುವ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ಸಾಧನವಾಗಿದೆ, ಇದು ವ್ಯತ್ಯಾಸಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಮತ್ತು ಹಿಂದಿನ ಆವೃತ್ತಿಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನೀವು Aider ಗೆ ಕಾರ್ಯವನ್ನು ನೀಡಿದ ನಂತರ, ಅದು ಹಂತ ಹಂತವಾಗಿ ಕಾರ್ಯವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಕಮಿಟ್ ಸಂದೇಶಗಳನ್ನು ಬರೆಯುತ್ತದೆ. ಬದಲಾವಣೆಗಳು ನಿಮಗೆ ಇಷ್ಟವಾಗದಿದ್ದರೆ, ನೀವು ಅವುಗಳನ್ನು ಈ ಕೆಳಗಿನವುಗಳೊಂದಿಗೆ ರದ್ದುಗೊಳಿಸಬಹುದು /undo.

ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು

ಎರಡು ಸಾಮಾನ್ಯ ಸ್ಥಾಪನೆ ಆಯ್ಕೆಗಳಿವೆ:

  • ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಈಗಾಗಲೇ Python 3.8 ರಿಂದ 3.13 ಇದ್ದರೆ, ಸ್ಥಾಪಿಸಿ aider-install ಮೊದಲು. Python ಎನ್ನುವುದು Aider ಗೆ ಅಗತ್ಯವಿರುವ ರನ್‌ಟೈಮ್ ಪರಿಸರವಾಗಿದೆ.
  • ಸೂಕ್ತವಾದ Python ಆವೃತ್ತಿ ಇಲ್ಲದಿದ್ದರೆ, ಒಂದು ಸಾಲಿನ ಸ್ಥಾಪನೆ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ. ಅಗತ್ಯವಿದ್ದಾಗ ಇದು Python 3.12 ಅನ್ನು ಸಹ ಹೊಂದಿಸುತ್ತದೆ.

Mac ಮತ್ತು Linux

install.sh

  • curl ನಂತರ sh ನೊಂದಿಗೆ ರನ್ ಮಾಡಿ
  • ಅಗತ್ಯವಿದ್ದರೆ Python ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ
  • curl ಲಭ್ಯವಿಲ್ಲದಿದ್ದರೆ wget ಬಳಸಿ

Windows

install.ps1

  • PowerShell ನಲ್ಲಿ ರನ್ ಮಾಡಿ
  • ಸ್ಥಾಪನೆಯ ನಂತರ ಟರ್ಮಿನಲ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ
  • setx ನೊಂದಿಗೆ ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಹೊಂದಿಸಿ

Python ಈಗಾಗಲೇ ಸ್ಥಾಪಿತವಾಗಿದೆ

aider-install

  • ಮೊದಲು ಈ ಪ್ಯಾಕೇಜ್ ಅನ್ನು pip ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಿ
  • ನಂತರ aider-install ರನ್ ಮಾಡಿ
  • ಇದು ತನ್ನದೇ ಆದ ಪರಿಸರವನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ
ಒಂದು ಸಾಲಿನ ಸ್ಥಾಪಕವು ಅಗತ್ಯವಿದ್ದಾಗ Python 3.12 ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ. aider-chat ಅನ್ನು ನೇರವಾಗಿ pip ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸುವುದು ಕಡಿಮೆ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿದೆ.

OmniProxy ಚಾಲನೆಯಲ್ಲಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಸ್ಥಾಪನೆಯ ನಂತರ, Aider ಅನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ನೀವು ಮಾರ್ಪಡಿಸಲು ಯೋಜಿಸಿರುವ ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿ.

ಮೊದಲ ಬಾರಿಗೆ ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಪ್ರಾರಂಭಿಸಿ

ನೀವು ಈಗಾಗಲೇ Python 3.8 ರಿಂದ 3.13 ಹೊಂದಿದ್ದರೆ

ಈ ಆಜ್ಞೆಗಳನ್ನು ಕ್ರಮವಾಗಿ ರನ್ ಮಾಡಿ:

python -m pip install aider-install
aider-install

aider-install Aider ಅನ್ನು ಪ್ರತ್ಯೇಕ Python ಪರಿಸರದಲ್ಲಿ ಸ್ಥಾಪಿಸುತ್ತದೆ, ಇದರಿಂದ ಅದು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿರುವ ಇತರ Python ಯೋಜನೆಗಳಿಗೆ ಅಡ್ಡಿಯಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿದ್ದಾಗ, ಇದು Aider ಬಳಸಲು Python 3.12 ಅನ್ನು ಸಹ ಸ್ಥಾಪಿಸುತ್ತದೆ.

ಒಂದು ಸಾಲಿನ ಸ್ಥಾಪನೆ

Mac ಮತ್ತು Linux ನಲ್ಲಿ, ರನ್ ಮಾಡಿ:

curl -LsSf https://aider.chat/install.sh | sh

curl ಸ್ಥಾಪಿತವಾಗದಿದ್ದರೆ, ಬಳಸಿ:

wget -qO- https://aider.chat/install.sh | sh

Windows PowerShell ನಲ್ಲಿ, ರನ್ ಮಾಡಿ:

powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"

ಈ ಒಂದು ಸಾಲಿನ ಆಜ್ಞೆಗಳು uv ಅನ್ನು ಆಧರಿಸಿವೆ, ಇದು Python ಪರಿಕರಗಳು ಮತ್ತು ಪರಿಸರಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಬಳಸುವ ಪ್ರೋಗ್ರಾಂ ಆಗಿದೆ. ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಸಹ ಬಳಸಬಹುದು:

uv tool install --force --python python3.12 --with pip aider-chat@latest

ನೀವು pipx ಅನ್ನು ಸಹ ಬಳಸಬಹುದು. ನೇರವಾಗಿ ಸ್ಥಾಪಿಸುವಾಗ python -m pip install aider-chat, ಬೆಂಬಲಿತ Python ಆವೃತ್ತಿಗಳು 3.9 ರಿಂದ 3.12 ಆಗಿವೆ. ಆದಾಗ್ಯೂ, ಇದು ಪರ್ಯಾಯ ಸ್ಥಾಪನಾ ವಿಧಾನವಾಗಿದೆ, ಆದ್ದರಿಂದ ಮೇಲೆ ವಿವರಿಸಿದ ವಿಧಾನಗಳಿಗೆ ಆದ್ಯತೆ ನೀಡಿ. ಸಿಸ್ಟಮ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್‌ಗಳಿಂದ ಬರುವ Aider ಪ್ಯಾಕೇಜ್‌ಗಳು ಡಿಪೆಂಡೆನ್ಸಿ ಹೊಂದಾಣಿಕೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿರಬಹುದು, ಆದ್ದರಿಂದ ಅವು ನಿಮ್ಮ ಮೊದಲ ಆಯ್ಕೆಯಾಗಿರಬಾರದು.

2026-10-09 ರಂದು, ಒಂದು ಸಾಲಿನ ಸ್ಥಾಪನೆ ಆಜ್ಞೆಯು Aider v0.86.2 ಅನ್ನು ಸ್ಥಾಪಿಸಿತು. ಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ, ಕ್ಯಾಶ್ ಮತ್ತು ಗಮ್ಯಸ್ಥಾನವು ವಿಭಿನ್ನ ಡಿಸ್ಕ್‌ಗಳಲ್ಲಿವೆ ಮತ್ತು ಫೈಲ್‌ಗಳನ್ನು ನಕಲಿಸಲಾಗುತ್ತದೆ ಎಂಬ ಸಂದೇಶವನ್ನು ನೀವು ನೋಡಬಹುದು. ಸ್ಥಾಪನೆಯು ಇನ್ನೂ ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ.

ಸ್ಥಾಪನೆಯ ನಂತರ, ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿ. ಹೊಂದಾಣಿಕೆಯ API ಎನ್ನುವುದು OpenAI ಸ್ವರೂಪವನ್ನು ಬಳಸಿಕೊಂಡು ಇತರ ಮಾದರಿ ಸೇವೆಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವ ಇಂಟರ್ಫೇಸ್ ಆಗಿದೆ. ಈ ಮಾದರಿಯನ್ನು ಬಳಸಿಕೊಂಡು Aider ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ:

aider --model openai/<model-name>

ಬದಲಾಯಿಸಿ <model-name> ಮುಂದಿನ ವಿಭಾಗದಲ್ಲಿ OmniProxy ನಿಂದ ನಕಲಿಸಲಾದ ಸಂಪೂರ್ಣ ಮಾದರಿ ID ಯೊಂದಿಗೆ. ಮಾದರಿ ID ಎನ್ನುವುದು ಮಾದರಿಯನ್ನು ನಿಖರವಾಗಿ ಗುರುತಿಸಲು ಬಳಸುವ ಹೆಸರಾಗಿದೆ.

OmniProxy ನಿಂದ ಸಂಪರ್ಕ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪಡೆಯಿರಿ

ನೀವು ಈ ಕೆಳಗಿನ ಎರಡು ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಹೊಂದಿಸಬೇಕಾಗಿದೆ. ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಟರ್ಮಿನಲ್ ಪ್ರೋಗ್ರಾಂಗಳು ಓದುವ ಸಂಪರ್ಕ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಗುಂಪಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು:

export OPENAI_API_BASE=https://your-omniproxy-origin.example/v1
export OPENAI_API_KEY=<YOUR_OMNIPROXY_API_KEY>

OPENAI_API_BASE API ಎಂಡ್‌ಪಾಯಿಂಟ್ ಆಗಿದೆ ಮತ್ತು ಇದನ್ನು ಒಳಗೊಂಡಿರಬೇಕು /v1. OPENAI_API_KEY API ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಬಳಸುವ ಕೀಲಿಯಾಗಿದೆ.

Windows ನಲ್ಲಿ, ಬಳಸಿ setx ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಉಳಿಸಲು. ನಂತರ ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಬೇಕು:

setx OPENAI_API_BASE https://your-omniproxy-origin.example/v1
setx OPENAI_API_KEY <YOUR_OMNIPROXY_API_KEY>

ಪ್ರಸ್ತುತ OmniProxy ಪಟ್ಟಿಯಿಂದ ಸಂಪೂರ್ಣ ಮಾದರಿಯ ಹೆಸರನ್ನು ನಕಲಿಸಿ, ಮಾದರಿ ID ಯಲ್ಲಿರುವ ಯಾವುದೇ ಸ್ಲ್ಯಾಶ್‌ಗಳನ್ನು ಒಳಗೊಂಡಂತೆ. Aider ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ, ಸೇರಿಸಿ openai/ ಸಂಪೂರ್ಣ ID ಯ ಮೊದಲು.

2026-10-09 ರಂತೆ, ಪ್ರೊವೈಡರ್ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿನ ಎರಡು ಉಲ್ಲೇಖ ID ಗಳು gemini-3.8-flash ಮತ್ತು grok-4.7. ಈ ಹೆಸರುಗಳು ಪ್ರಸ್ತುತ ಪಟ್ಟಿಯಲ್ಲಿ ಇಲ್ಲದಿದ್ದರೆ, ಅವುಗಳನ್ನು ನೇರವಾಗಿ ನಕಲಿಸಬೇಡಿ. ಪಟ್ಟಿಯಲ್ಲಿ ನಿಜವಾಗಿ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಸಂಪೂರ್ಣ ID ಅನ್ನು ಬಳಸಿ.

ವಿಳಾಸ

OPENAI_API_BASE

  • ಅದನ್ನು OmniProxy ಗೆ ಪಾಯಿಂಟ್ ಮಾಡಿ
  • /v1 ಅನ್ನು ಸೇರಿಸಿ
  • ಅದನ್ನು ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಇಡಬೇಡಿ

ಕೀ

OPENAI_API_KEY

  • ಗೇಟ್‌ವೇ ಒದಗಿಸಿದದನ್ನು ಬಳಸಿ
  • ಅದನ್ನು ಬದಲಾಯಿಸಿದ ನಂತರ Windows ಟರ್ಮಿನಲ್‌ಗಳನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ
  • ಪ್ರೊವೈಡರ್ ಕೀಗಳನ್ನು ಗೇಟ್‌ವೇನಲ್ಲಿ ಇರಿಸಿ

ಪ್ರಾರಂಭಿಸಿ

openai/model

  • ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಗೆ cd ಮಾಡಿ
  • ಮಾದರಿಯ ಹೆಸರಿಗೆ openai/ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಸೇರಿಸಿ
  • ಗೇಟ್‌ವೇ ಪಟ್ಟಿಯಿಂದ ಹೆಸರನ್ನು ಬಳಸಿ
ಎರಡು ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗಳು, openai/ ಪೂರ್ವಪ್ರತ್ಯಯದೊಂದಿಗೆ ಮಾದರಿಯ ಹೆಸರಿನೊಂದಿಗೆ ಸೇರಿ, ಹೊಂದಾಣಿಕೆಯ API ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ರೂಪಿಸುತ್ತವೆ.

ಟೂಲ್ ಸಂರಚನೆಯನ್ನು ನಮೂದಿಸಿ

ನೀವು ಪ್ರತ್ಯೇಕ ಸಂರಚನಾ ಫೈಲ್ ಅನ್ನು ರಚಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿ, Aider ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಮಾದರಿ ID ಅನ್ನು ಪ್ರಸ್ತುತ OmniProxy ಪಟ್ಟಿಯಲ್ಲಿ ನಿಜವಾಗಿ ಇರುವ ಹೆಸರಿನೊಂದಿಗೆ ಬದಲಾಯಿಸಿ:

cd /path/to/your/project
aider --model openai/gemini-3.8-flash

ಇತರ ಉದಾಹರಣೆ ಮಾದರಿಯನ್ನು ಬಳಸಲು, ರನ್ ಮಾಡಿ:

aider --model openai/grok-4.7

Aider ಅಪರಿಚಿತ ಮಾದರಿಯನ್ನು ಎದುರಿಸಿದಾಗ, ಅದು ಎಚ್ಚರಿಕೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಈ ಎಚ್ಚರಿಕೆಯು ಎಂಡ್‌ಪಾಯಿಂಟ್ ತಪ್ಪಾಗಿದೆ ಎಂದು ಅರ್ಥವಲ್ಲ. ವಿನಂತಿಯು ಕಾಣಿಸಿಕೊಂಡಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಲು OmniProxy ನ ವಿನಂತಿ ಲಾಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.

Aider ಕೇವಲ Git ನಿಂದ ಟ್ರ್ಯಾಕ್ ಮಾಡಲಾದ ಫೈಲ್‌ಗಳನ್ನು ಮಾತ್ರ ಸಂದರ್ಭಕ್ಕೆ ಸೇರಿಸುತ್ತದೆ. ಸಂದರ್ಭ ಎನ್ನುವುದು ಪ್ರಸ್ತುತ ಕಾರ್ಯದ ಸಮಯದಲ್ಲಿ ಮಾದರಿಯು ಓದಬಲ್ಲ ಕೋಡ್ ಮತ್ತು ಮಾಹಿತಿಯಾಗಿದೆ. ಪ್ರಸ್ತುತ ಡೈರೆಕ್ಟರಿಯು ಇನ್ನೂ Git ರೆಪೊಸಿಟರಿಯಾಗಿಲ್ಲದಿದ್ದರೆ, Aider ಒಂದನ್ನು ರಚಿಸುತ್ತದೆ, ಆದರೆ Git ಟ್ರ್ಯಾಕ್ ಮಾಡದ ಫೈಲ್‌ಗಳನ್ನು ಇನ್ನೂ ಓದಲು ಸಾಧ್ಯವಿಲ್ಲ. ಬಳಸಿ git add ಫೈಲ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಮತ್ತು Aider ಅನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ಅವುಗಳನ್ನು ಕಮಿಟ್ ಮಾಡಲು.

Aider ಇನ್ನೂ ಫೈಲ್‌ಗಳನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು. --no-auto-commits ಸ್ವಯಂಚಾಲಿತ ಕಮಿಟ್‌ಗಳನ್ನು ಮಾತ್ರ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ; ಇದು ಫೈಲ್ ಮಾರ್ಪಾಡುಗಳನ್ನು ತಡೆಯುವುದಿಲ್ಲ. ಮೊದಲ ಬಾರಿಗೆ Aider ಬಳಸುವಾಗ, ಅಪ್ರಮುಖ ರೆಪೊಸಿಟರಿಯನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ರನ್ ಮಾಡಿ git diff ನೈಜ ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಕಾರ್ಯದ ನಂತರ.

ಪ್ರಾಜೆಕ್ಟ್ ಫೈಲ್‌ಗಳಲ್ಲಿ ಅಥವಾ ಸಾರ್ವಜನಿಕ ಪುಟಗಳಲ್ಲಿ ನೈಜ ಕೀಗಳನ್ನು ಇಡಬೇಡಿ. ಪ್ರೊವೈಡರ್ ಕೀಗಳನ್ನು OmniProxy ನಲ್ಲಿ ಮಾತ್ರ ಸಂಗ್ರಹಿಸಿ. ಗೇಟ್‌ವೇ ಕೀಗಳನ್ನು ಮೌಲ್ಯೀಕರಿಸದಿದ್ದರೆ, ನೀವು ಹೊಂದಿಸಬಹುದು OPENAI_API_KEY ನಿಮ್ಮ ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಮಾತ್ರ ಬಳಸಲಾಗುವ ಪ್ಲೇಸ್‌ಹೋಲ್ಡರ್ ಸ್ಟ್ರಿಂಗ್‌ಗೆ.

ನೈಜ ಕಾರ್ಯದೊಂದಿಗೆ ಪರಿಶೀಲಿಸಿ

ಮೊದಲು, Aider ಓದಬೇಕಾದ ಫೈಲ್ ಅನ್ನು Git ಗೆ ಕಮಿಟ್ ಮಾಡಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ನಂತರ ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯಿಂದ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ರನ್ ಮಾಡಿ. ಮಾದರಿ ID ಅನ್ನು ಪ್ರಸ್ತುತ OmniProxy ಪಟ್ಟಿಯಿಂದ ಸಂಪೂರ್ಣ ID ಯೊಂದಿಗೆ ಬದಲಾಯಿಸಿ:

aider --model openai/gemini-3.8-flash --message "What is the first line of this file? Do not modify the file." --no-auto-commits

--message ನೇರವಾಗಿ Aider ಗೆ ಕಾರ್ಯವನ್ನು ಕಳುಹಿಸುತ್ತದೆ, ಆದರೆ --no-auto-commits ಈ ರನ್ ಸಮಯದಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ Git ಕಮಿಟ್‌ಗಳನ್ನು ರಚಿಸದಂತೆ Aider ಗೆ ಹೇಳುತ್ತದೆ.

2026-10-09 ರಂದು, Aider v0.86.2 ಟ್ರ್ಯಾಕ್ ಮಾಡಲಾದ ಫೈಲ್‌ನ ಮೊದಲ ಸಾಲನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಓದಿದೆ. ಫೈಲ್ Git ನಿಂದ ಟ್ರ್ಯಾಕ್ ಮಾಡದಿದ್ದರೆ, Aider ಅದನ್ನು ವಿಷಯವನ್ನು ನೋಡಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಹೇಳುತ್ತದೆ. API ಎಂಡ್‌ಪಾಯಿಂಟ್ ತಪ್ಪಾಗಿದೆ ಎಂದು ಇದರ ಅರ್ಥವಲ್ಲ. ಪ್ರಶ್ನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, ವಿನಂತಿಯ ಮೂಲ ಮತ್ತು ಮಾದರಿ ID ಅನ್ನು ಪರಿಶೀಲಿಸಲು OmniProxy ನ ವಿನಂತಿ ಲಾಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.

ಪ್ರಾರಂಭಿಸಿ

aider ಪ್ರಾರಂಭವಾಗುತ್ತದೆ

  • ಆಜ್ಞೆಯು ಲಭ್ಯವಿದೆ
  • ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗಳು ಸಕ್ರಿಯವಾಗಿವೆ
  • ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ

ಕಾರ್ಯ

ಇದು ಫೈಲ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿದೆ

  • ನಿರ್ದಿಷ್ಟ ಫೈಲ್ ಬಗ್ಗೆ ಕೇಳಿ
  • ಅದರ ವಿವರಣೆಯನ್ನು ಪರಿಶೀಲಿಸಿ
  • ಅಪರಿಚಿತ ಮಾದರಿಗಳು ಎಚ್ಚರಿಕೆಯನ್ನು ಪ್ರಚೋದಿಸಬಹುದು

ಲಾಗ್‌ಗಳು

ಗೇಟ್‌ವೇನಲ್ಲಿ ಗೋಚರಿಸುತ್ತದೆ

  • ಮೂಲವು Aider ಆಗಿದೆ
  • ಮಾದರಿ ID ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತದೆ
  • ಕೀಲಿಯನ್ನು ಪುಟದಲ್ಲಿ ನಮೂದಿಸಲಾಗಿಲ್ಲ
ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗಳು ಸಕ್ರಿಯವಾಗಿವೆ ಮತ್ತು ಆಜ್ಞೆಯು ಲಭ್ಯವಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ, ನಂತರ ಒಂದು ನೈಜ ಪ್ರಶ್ನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ.

ಸಾಮಾನ್ಯ ದೋಷಗಳು

  • aider ಕಂಡುಬಂದಿಲ್ಲ: ಮೊದಲು ಟರ್ಮಿನಲ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ. ನೀವು ಅದನ್ನು ನೇರವಾಗಿ pip ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಿದ್ದರೆ, ಪ್ರಯತ್ನಿಸಿ python -m aider.
  • ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಿದ ನಂತರ Windows ಇನ್ನೂ ಹಳೆಯ ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ: ನೀವು ರನ್ ಮಾಡಿದ ನಂತರ ಟರ್ಮಿನಲ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಬೇಕು setx. ಹೊಸ ವಿಂಡೋ ಮಾತ್ರ ನವೀಕರಿಸಿದ ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಓದುತ್ತದೆ.
  • ಮಾದರಿಯ ಹೆಸರು ಪ್ರಾರಂಭವಾಗುವುದಿಲ್ಲ openai/: ಹೊಂದಾಣಿಕೆಯ API ಗೆ ಸ್ವರೂಪದ ಅಗತ್ಯವಿದೆ openai/<model-name>.
  • ಅಪರಿಚಿತ-ಮಾದರಿಯ ಎಚ್ಚರಿಕೆ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ: ಇದು ಸಾಮಾನ್ಯ ಎಚ್ಚರಿಕೆಯಾಗಿದೆ ಮತ್ತು ಸಂಪರ್ಕ ವಿಫಲವಾಗಿದೆ ಎಂದು ಅರ್ಥವಲ್ಲ. OmniProxy ವಿನಂತಿಯನ್ನು ಸ್ವೀಕರಿಸಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ.
  • ಮಾದರಿ ID ಅಮಾನ್ಯವಾಗಿದೆ: ಪ್ರಸ್ತುತ OmniProxy ಪಟ್ಟಿಯಿಂದ ಸಂಪೂರ್ಣ ID ಅನ್ನು ಮತ್ತೆ ನಕಲಿಸಿ. ಇರಿಸಿ openai/ ಪೂರ್ವಪ್ರತ್ಯಯ ಮತ್ತು ID ಯಲ್ಲಿ ಈಗಾಗಲೇ ಇರುವ ಯಾವುದೇ ಸ್ಲ್ಯಾಶ್‌ಗಳು.
  • Aider ಫೈಲ್ ವಿಷಯವಿಲ್ಲ ಎಂದು ಹೇಳುತ್ತದೆ: ಫೈಲ್ Git ನಿಂದ ಟ್ರ್ಯಾಕ್ ಮಾಡಲ್ಪಟ್ಟಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಖಾಲಿ ರೆಪೊಸಿಟರಿಯಲ್ಲಿರುವ ಫೈಲ್‌ಗಳು ಅಥವಾ ಟ್ರ್ಯಾಕ್ ಮಾಡದ ಫೈಲ್‌ಗಳನ್ನು ಸಂದರ್ಭಕ್ಕೆ ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ.

ಅಧಿಕೃತ ಉಲ್ಲೇಖಗಳು

ಸ್ಥಾಪನಾ ಹಂತಗಳಿಗಾಗಿ, ನೋಡಿ Aider ಸ್ಥಾಪನೆ. ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗಳು ಮತ್ತು ಮಾದರಿ ಪೂರ್ವಪ್ರತ್ಯಯಕ್ಕಾಗಿ, ನೋಡಿ OpenAI ಹೊಂದಾಣಿಕೆಯ API ಗಳು. ಉದಾಹರಣೆ ಮಾದರಿ ID ಗಳನ್ನು Gemini ಮಾದರಿ ಪಟ್ಟಿ ಮತ್ತು xAI ಮಾದರಿಗಳ ಪುಟ ನಲ್ಲಿ ಕಾಣಬಹುದು.

ನಿಮ್ಮ ಸ್ವಂತ OmniProxy ಕಾನ್ಫಿಗರೇಶನ್‌ನಿಂದ ಪ್ರತಿ ಸ್ಥಳಾಂಕವನ್ನು ಮೌಲ್ಯಗಳಿಂದ ಬದಲಾಯಿಸಿ. ಯಾವುದೇ ನಿಜವಾದ ಕೀಯನ್ನು ಪ್ರಕಟಿಸಬೇಡಿ.

ಉಳಿಸಿಟ್ಟ ಫಲಿತಾಂಶ ಅಥವಾ HTTP 200 ಮಾತ್ರವೇ Agent ನೊಂದಿಗೆ ಪೂರ್ಣ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ; OmniProxy ಕರೆ ದಾಖಲೆಯಲ್ಲಿ ಮೂಲ ಮತ್ತು ಮಾದರಿಯನ್ನು ಪರಿಶೀಲಿಸಿ.

ಅಧಿಕೃತ ಮೂಲಗಳು · Aider ↗