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.

agent-zero review
$ 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 3a91f0
Un'esecuzione in modalità osservazione: solo risultati, nessuna scrittura.

Costruito 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
    Clona il repository
  • Team

    Consigliato

    Sandbox 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
    Inizia la prova
  • 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
    Parla con noi

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.