Descriere & Utilizare
Modul Arhitect din Aider rezolvă o mare dilemă: modelele de raționament complex (cum sunt OpenAI o1 sau Claude Sonnet) gândesc soluții geniale, dar uneori greșesc formatul exact de diff la scrierea a sute de linii de cod.
În modul Arhitect, modelul principal analizează problema și emite instrucțiuni clare de refactorizare. Apoi, un model editor rapid și precis preia planul și îl transpune fără greșeală în codul fișierelor.
Cum să o reții ușor
💡 Colaborarea dintre inginerul proiectant care desenează planul de rezistență al podului și meșterul constructor care toarnă betonul conform specificațiilor.
Opțiuni și flux operațional
- Pas 1: Modelul Arhitect propune soluția și îți cere acordul.
- Pas 2: La aprobare, modelul Editor aplică diff-ul fizic pe fișierele din Git.
Exemple practice și prompturi utile
aider --architect --model o1 --editor-model claude-3-5-sonnet-20241022- În interiorul sesiunii interactive:
/architect Refactorizează modulul de plăți pentru a suporta și Stripe și PayPal
Bune practici și capcane de evitat
Este modulul recomandat pentru sarcini grele de arhitectură software și schimbări fundamentale de structură.
Comenzi și scurtături înrudite
aider-model: Comandă asociată din acest modul.slash-commit: Comandă asociată din acest modul.slash-diff: Comandă asociată din acest modul.