Modul Arhitect (–architect) în Aider CLI

Lansare și Argumente CLI Nivel: avansat

Arhitectura în două etape: un model de raționament profund (Arhitect) planifică modificările, iar un model rapid (Editor) le aplică.

Sintaxă & invocare
aider --architect / în chat: /architect <instrucțiune>

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