Open source · Apache-2.0
L'ingegnere autonomo che non fa merge di un'ipotesi
Agent Zero legge le tue pull request, riproduce il problema, scrive la correzione e la dimostra con un'esecuzione che passa. La modalità osservazione è il default: finché non lo autorizzi, il repository non viene toccato.
Nessuna carta di credito. Gira sulla tua infrastruttura.
$ zero review --mode observe
→ mode observe (read-only)
→ provider anthropic/claude-opus-5
→ checkout /srv/checkouts/acme-web@4f19c2a
✔ reproduced src/user.ts:42 possible null dereference
✔ verified pnpm test -- user.spec.ts (14 passed)
2 findings · 0 writes · run 3a91f0Costruito sugli strumenti che la tua pipeline già usa
- GitHub
- Git
- Node.js
- OpenAI
- Anthropic
- Containers
Tutto ciò che sta tra un commento di review e una correzione verificata
Agent Zero è un runtime, non una finestra di chat. Ogni fase è una transizione di stato esplicita che puoi ispezionare, rieseguire e sottoporre ad approvazione.
Osservazione come default
Ogni esecuzione parte in sola lettura. Agent Zero riporta ciò che ha trovato e ciò che cambierebbe; passare alla modalità correzione è un passo deliberato e tracciabile.
Un solo confine di esecuzione
Comandi e scritture su file passano da un unico confine runner con validazione dei percorsi e rifiuto delle uscite dalla directory: c'è esattamente un punto da controllare.
Correzioni con la prova allegata
Una modifica viene proposta solo dopo che i controlli del repository sono passati su di essa. Se la verifica fallisce l'esecuzione termina, invece di aprire una pull request ottimista.
Qualsiasi provider di modelli
Adapter nativi per OpenAI, Anthropic e Google, AI Gateway o qualsiasi endpoint compatibile con OpenAI. Il runtime non dipende mai da un provider specifico.
Sandbox in leasing
Esecuzione gestita tramite un pool di runner neutrale rispetto al provider: ogni lease ha una durata massima, le quote sono verificate prima del provisioning e le sandbox scadute vengono fermate.
Policy versionate in git
Modalità, selezione del modello e comandi permessi vivono nella configurazione del repository e si revisionano come qualsiasi altra modifica al codice.
Cosa ci fanno i team
Agent Zero viene usato dove una modifica automatica sbagliata costa cara.
“L'abbiamo puntato su un arretrato di commenti di review fermi da mesi, lasciandolo in modalità osservazione per una settimana. Ha fatto emergere due dereferenziazioni null reali che i nostri linter non avevano mai segnalato.”
Maya ChenStaff Engineer, Northline “Ciò che ci ha convinti è il confine runner. C'è un solo file da leggere per sapere tutto quello che l'agente può eseguire.”
Jonas WeberPlatform Lead, Latticeworks “Non apre mai una pull request che non sappia sostenere con un'esecuzione verde, e così i nostri revisori hanno smesso di trattare l'output dell'agente come rumore.”
Amelia OrtizHead of Engineering, Harbor Studio
Gestiscilo tu, oppure lascialo gestire a noi
Il runtime è Apache-2.0 e lo resterà. I piani a pagamento coprono esecuzione gestita, conservazione dei dati e supporto.
Community
Il runtime completo, self-hosted, con le tue credenziali per i modelli.
0 USD/ mese
- Modalità osservazione, correzione e verifica
- Runner self-hosted
- Provider di modelli a tua scelta
- Supporto della community su GitHub
Team
ConsigliatoSandbox gestite e policy condivise per un'intera organizzazione tecnica.
49 USD/ mese
- Tutto ciò che c'è in Community
- Pool di sandbox gestite con lease e quote
- Policy e audit log a livello di organizzazione
- Conservazione delle esecuzioni per 90 giorni
- Supporto via email
Enterprise
Deployment privato, documentazione per gli acquisti e un contratto di supporto.
Su misura
- Tutto ciò che c'è in Team
- Deployment single-tenant o on-premise
- SSO e provisioning SCIM
- Conservazione e residenza dei dati su misura
- Referente di supporto dedicato
Le domande che arrivano prima della prima esecuzione
Per tutto il resto, la risposta è quasi sempre nella documentazione.
Agent Zero può modificare il mio repository senza chiedere?
No. La modalità osservazione è il default e non scrive mai su un repository di destinazione. La modalità correzione va selezionata esplicitamente nella policy del repository e ogni scrittura passa comunque dal confine runner.
Quali provider di modelli sono supportati?
OpenAI, Anthropic e Google Generative AI in modo nativo, più AI Gateway e qualsiasi endpoint compatibile con OpenAI. Il provider si sceglie nella policy del repository e la credenziale arriva dall'ambiente.
Sono obbligato a usare i piani gestiti?
No. Il runtime è rilasciato con licenza Apache-2.0 ed è pienamente funzionante self-hosted. I piani a pagamento esistono per i team che preferiscono non gestire in proprio il pool di sandbox.
Che fine fanno il mio codice e i miei segreti?
I segreti non vengono mai scritti in log, prompt, fixture o messaggi di errore. Nelle esecuzioni self-hosted il codice non lascia la tua infrastruttura, se non per le chiamate ai modelli che configuri.
Posso disdire o cambiare piano in seguito?
Sì, in qualsiasi momento e dalla tua dashboard. Il downgrade conserva tutte le esecuzioni già registrate; viene eliminato solo ciò che eccede la finestra di conservazione del nuovo piano.
Puntalo su una sola pull request
La modalità osservazione ti costa solo una chiamata al modello, e dopo una singola esecuzione saprai se merita un posto nella tua pipeline.