Instalarea și utilizarea Aider
Aider este un instrument de programare în pereche pentru terminal. AI-School recomandă Aider pentru codare cu elevii, deoarece instrumentul funcționează explicit și este mai puțin agentic decât multe alte agenți de codare.
Elevul primește ajutor la programare, dar poate vedea în continuare clar care fișiere sunt modificate.
Mai multe informații găsiți pe site-ul Aider și în documentația oficială Aider.
Instalare
Pentru Aider aveți mai întâi nevoie de Python. Instalați Python 3 prin python.org sau printr-un manager de pachete precum Homebrew.
Verificați apoi dacă Python este disponibil.
macOS și Linux
python3 --version
Pe macOS și în multe instalații Linux comanda Python 3 se numește python3 în loc de python. De aceea în ghid folosiți întotdeauna python3.
Windows
py --version
Pe Windows Pythonul este de obicei lansat cu py.
Instalarea Aider
Instalarea recomandată conform documentației de instalare Aider este via aider-install.
macOS și Linux
python3 -m pip install aider-install
aider-install
Pe macOS și Linux Aider poate fi instalat și cu un script de instalare:
curl -LsSf https://aider.chat/install.sh | sh
Pe Windows se poate face prin PowerShell:
py -m pip install aider-install
aider-install
Sau cu scriptul de instalare:
powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
Aider funcționează cel mai bine într-un director care este un depozit Git. De aceea instalați și Git și încurajați elevii să lucreze într-un director de proiect cu control versiuni.
Conectarea cu Codarea
Aider poate lucra cu API-uri compatibile OpenAI. Folosiți pentru aceasta endpointul Codare și cheia API din AI-School.
macOS și Linux
export OPENAI_API_BASE="https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
export OPENAI_API_KEY="aiul-tau-cheie-api"
Windows
setx OPENAI_API_BASE "https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
setx OPENAI_API_KEY "aiul-tau-cheie-api"
Închideți apoi terminalul și deschideți unul nou, astfel încât Windows să folosească noile variabile.
Pornirea Aider
Mergeți în directorul proiectului dvs.:
cd calea/catre/proiectul/tau
Porniți Aider cu un model permis. Pentru elevi, recomandăm gpt-5.6-luna.
aider --model openai/gpt-5.6-luna
Pentru utilizatori avansați se poate alege un model mai puternic:
aider --model openai/gpt-5.6-terra
Lucrul cu fișierele
În Aider puteți adăuga fișiere în context:
/add src/main.py
Apoi cereți ajutor, de exemplu:
Poți explica de ce această funcție nu funcționează?
Sau:
Faceți mesajul de eroare mai clar pentru utilizator.
Comenzi utile
| Comandă | Semnificație |
|---|---|
/add fișier | Adaugă un fișier în chat |
/ask | Pune întrebări fără a modifica direct codul |
/code | Cere lui Aider să modifice codul |
/diff | Vezi modificările |
/undo | Revocă ultima modificare AI |
/exit | Închide Aider |
Recomandări pentru clasă
Permiteți elevilor să folosească Aider ca asistent de programare, nu ca soluție automată.
Assignări bune includ, de exemplu:
- „Explică ce înseamnă această eroare.”
- „Ce pas ar trebui să investighez acum?”
- „Ajută-mă să fac această funcție mai mică.”
- „Verifică dacă soluția mea este logică.”
Mai puțin potrivit pentru începători:
- „Fă întreaga temă pentru mine.”
- „Construiește întreaga aplicație.”
- „Rezolvă tot automat.”