Toate proiectele
Produs SyncraPublic pe GitHubÎn dezvoltare
Brigadier
O echipă de agenți AI de programare, condusă de pe propriul calculator.

O aplicație desktop local-first pentru sesiuni lungi de programare cu AI. Vorbești cu un singur orchestrator: el planifică munca, împarte sarcinile agenților Claude Code și Codex deja instalați pe calculatorul tău, trimite munca la review către modelul celuilalt furnizor și o integrează ca un commit curat. Codul sursă este public pe GitHub.
Cum funcționează
- Vorbești cu un singur orchestrator. El planifică munca și o deleagă, dar nu citește niciodată el însuși repository-ul, nu rulează comenzi și nu editează fișiere.
- Workerii sunt agenții de programare deja instalați și autentificați pe mașina ta, pentru început Claude Code și Codex.
- Workerii care modifică cod rulează în git worktree-uri izolate.
- Munca e verificată de modelul altui furnizor: munca lui Claude de Codex, cea a lui Codex de Claude. O fază de lucru în mai mulți pași sau riscantă se încheie cu un verificator nou, care face el însuși acest review; o cerere mică primește același review de la celălalt furnizor, pe propriul diff.
- Munca terminată ajunge într-un commit curat.
- Din zona de compunere alegi nivelul de permisiuni: Ask for approval, Approve for me sau Full access.
Local și privat
- Nu există backend Brigadier, nici cont, nici telemetrie.
- Controlează uneltele de linie de comandă claude și codex exact așa cum sunt instalate pe mașina ta și nu le citește niciodată credențialele.
- Conversațiile tale și ce află Brigadier despre proiectul tău rămân pe calculatorul tău.
- Codul tău ajunge doar la furnizorii de modele cu care vorbesc deja uneltele tale claude și codex.
Construit cu
- Un daemon în Rust, brigadierd, care rămâne pornit când închizi fereastra
- O aplicație desktop Tauri 2 cu interfață în React
- O stocare locală de evenimente în SQLite
- IPC local autentificat, fără conexiuni de rețea deschise implicit
Unde a ajuns
Brigadier e în dezvoltare și nu e încă gata de uz general. Codul sursă e public pe GitHub, iar planul din repository descrie direcția: întâi macOS, apoi Windows și Linux.
Din notele noastre
Cum orchestrăm agenți AI de programare: ce am învățat construind BrigadierUn singur agent de programare într-un terminal e ușor de supravegheat. Mai mulți, lucrând în paralel, au nevoie de structură: cine planifică, cine editează, cum se întoarce munca și cum ajunge în repo. Acestea sunt deciziile de design din spatele Brigadier.

