Cum construiești echipe de agenți AI care rezistă în timp: rolul topologiei în dezvoltare
De ce contează topologia pentru echipe de agenți AI
Dacă ai folosit mai mulți asistenți AI pentru programare, știi deja problema: la fiecare restart, agenții uită tot. Reiei de la zero contextul, regulile de lucru și deciziile luate cu o săptămână în urmă. E ca și cum ai angaja aceeași echipă de consultanți în fiecare dimineață.
OpenRig schimbă abordarea. Tratează configurația multi-agent ca pe o infrastructură reală.
Ce nu funcționează în workflow-urile actuale
Majoritatea dezvoltatorilor pornesc agenți AI în sesiuni separate. Un agent termină o sarcină. Treci la altul. Următorul agent nu știe nimic despre ce s-a întâmplat înainte. Nu există memorie comună. Nu există identitate persistentă. Nu există o echipă propriu-zisă.
Pentru task-uri simple, merge. Dar când vine vorba de proiecte reale, ai nevoie de altceva:
- Identitate constantă pentru fiecare agent
- Cunoștințe partajate între agenți
- Decizii care supraviețuiesc restart-urilor
- Coordonare clară când lucrează zece agenți simultan
Fără un strat de orchestrare, e ca și cum ai rula un sistem de producție fără nicio structură. Poate funcționa temporar, dar nu rezistă.
Rig-ul: infrastructură definită pentru agenți
OpenRig introduce conceptul de rig — o topologie YAML care definește cum lucrează agenții împreună ca o unitate gestionată.
E ca Terraform, dar pentru agenții tăi de coding.
Un rig nu e doar o listă de agenți. E un graf. Agenții se grupează în pod-uri care partajează context. Pod-urile se conectează prin muchii definite, care stabilesc regulile de comunicare. Întreaga topologie se poate salva, restaura și gestiona ca un sistem unitar.
Practic înseamnă un singur fișier YAML și o comandă care pornește toată flota.
pods:
orchestration:
agents:
- lead (Claude Opus)
- coordinator (Claude Sonnet)
development:
agents:
- implementation (Claude Code)
- review (Codex)
research:
agents:
- explorer-1, explorer-2, explorer-3
Ce aduce concret
Identitate persistentă
Agenții nu mai sunt efemeri. Aceeași instanță își păstrează rolul, cunoștințele și relațiile timp de săptămâni. Când contextul se umple, agentul trece într-o sesiune nouă, dar își transferă întreaga stare. Nu reîncepe — continuă de unde a rămas.
Memorie partajată
În cadrul unui pod, agenții pot externaliza și partaja stare. Când un agent compactează contextul, ceilalți pot prelua informațiile. Deciziile de arhitectură, pattern-urile de cod și alegerile de design se acumulează în rețea în loc să se piardă la fiecare restart.
Un singur punct de control
Totul se orchestrează dintr-o interfață. Poți verifica starea întregii flote direct din telefon, prin Remote Control de la Claude. Fără schimbări de context între tool-uri diferite. O singură conversație gestionează întreaga topologie.
Exemple reale de topologii
Documentația arată deja câteva pattern-uri folosite în practică:
Review adversarial — doi agenți (Claude și Codex) analizează fiecare PR din perspective diferite. Bug-urile pe care le ratează unul, le prinde celălalt.
Cluster de cercetare — patru agenți explorează aceeași problemă peer-to-peer, fără ierarhie. Baza de cunoștințe e comună.
Întărire de securitate — agenți de atac, apărare și observare lucrează împreună până când suprafața e curată.
Refactor continuu — refactoring-ul rulează peste noapte. Pod-ul de review verifică regresii. Fără blocaje.
Software gestionat de agenți — un agent rulează HashiCorp Vault pentru întreaga echipă. Infrastructura ca agent.
De ce contează pentru arhitectura ta
Workflow-urile tradiționale tratează agenții ca pe unelte de unică folosință. Asta nu mai ține când construiești software real.
Cunoștințele se acumulează. Contextul nu se resetează. Specializarea devine posibilă — un agent gestionează testarea, altul refactoring-ul. Munca async funcționează cu adevărat: agenții continuă să îmbunătățească codul în timp ce tu dormi.
Cum începi
OpenRig are un mod discovery. Dacă ai deja agenți rulați în tmux sau alte medii, comanda rig discover detectează sesiunile și generează un draft de RigSpec. Nu pornești de la zero — formalizezi ce funcționează deja.
CLI-ul gestionează restul: boot, snapshot, restore, visualize. O comandă pornește întreaga flotă.
Pentru dezvoltatorii care lucrează cu infrastructură găzduită, abordarea e familiară. Definești infrastructura de producție în YAML. O version-ezi. Știi exact ce există. OpenRig aplică aceeași disciplină workflow-urilor AI.
Concluzie
OpenRig e open source și nu cere chei API suplimentare. E infrastructură pe care o controlezi tu.
Ce a început ca o întrebare simplă — cum păstrăm contextul între sesiuni — a devenit un fundament pentru echipe de agenți care rezistă la cerințele reale ale dezvoltării software.
Topologia agenților tăi e infrastructură. Definește-o. Versioneaz-o. Restaureaz-o. Îmbunătățește-o.
Asta face OpenRig posibil.