Vai al contenuto
LIVE
CYBERSECURITY & AI

OpenAI costruisce Pando, backend Git sviluppato con agenti Codex e testato da agenti red team

OpenAI ha realizzato in 10 settimane Pando, nuovo backend Git per il monorepo aziendale, con agenti Codex. Altri agenti ne verificano la sicurezza in modo continuo, ma il report non indica vulnerabilità trovate.

CY CyberNexus
04.11.2026 · 4 min di lettura
OpenAI costruisce Pando, backend Git sviluppato con agenti Codex e testato da agenti red team
Foto: Cyber Security News
  • OpenAI ha costruito in 10 settimane Pando, backend Git del suo monorepo, con agenti Codex
  • Latenza mediana dei push ridotta di quasi l'80%; dati dichiarati dall'azienda, non indipendenti
  • Agenti con modelli compatibili con Daybreak fanno red teaming continuo su Git e Pando
  • Il report non indica il numero di vulnerabilità trovate né garantisce l'assenza di difetti

OpenAI ha sviluppato in 10 settimane Pando, un nuovo backend Git, usando agenti Codex. Il sistema ha sostituito quello alla base del principale repository di codice condiviso dell’azienda, senza fermare il lavoro degli ingegneri. Lo racconta un report tecnico pubblicato il 2 novembre.

Perché serviva un nuovo backend

Secondo OpenAI, un ingegnere ha progettato il nucleo di Pando, gruppi di agenti lo hanno implementato e un piccolo team lo ha messo in produzione. Il traffico reale ha cominciato a passare dal sistema nell’aprile 2026. Oggi Pando supporta tutto lo sviluppo nel monorepo di OpenAI, cioè il repository unico in cui i team conservano il codice.

Codex ha fatto crescere il numero di branch, push, merge e download sui sistemi di source control. Un solo ingegnere può preparare più modifiche in parallelo, e ogni push avvia diversi job automatici che scaricano lo stesso codice. La vecchia infrastruttura mostrava trasferimenti lenti, merge falliti e un’affidabilità che a volte scendeva sotto il 90%.

Come funziona

Pando mantiene il protocollo Git e i flussi di lavoro abituali, ma cambia il modo in cui i server archiviano e consegnano i dati. Gestisce ogni branch separatamente, così push non correlati procedono in parallelo. I packfile, i pacchetti compressi di oggetti di Git, vanno in un blob storage. Le versioni dei branch e le loro dipendenze sono registrate in un metadata store distinto. Così gli aggiornamenti non competono su un unico punto di coordinamento per tutto il repository.

Il compromesso è rilevante. L’ordine degli aggiornamenti è garantito all’interno di un singolo branch. Chi legge più branch insieme può però vedere versioni di momenti diversi, perché Pando non assicura una vista coerente a un istante preciso dell’intero repository.

Per i download, Pando riutilizza i pack già archiviati invece di costruire una risposta per ogni client. Il servizio di consegna usa cache regionali, con tassi di cache hit dichiarati sopra il 99%. OpenAI riferisce che la latenza mediana dei push è scesa di quasi l’80%. Il sistema distribuisce quasi un petabyte di dati Git al giorno e in un’ora ha servito oltre 57 terabyte di pack compressi. Sono dati forniti dall’azienda, non benchmark indipendenti.

Test di sicurezza continui

Pando è scritto in Rust, senza dipendenze legacy. Gli ingegneri hanno creato test che confrontano il comportamento con Git standard e simulazioni ripetibili che verificano le regole del sistema ed evidenziano le race condition. I controlli puntavano a bug nella negoziazione dei trasferimenti e nella scelta dei pack necessari per ricostruire la storia del repository.

Gli agenti hanno usato anche Lean e TLA+, strumenti per esprimere e verificare proprietà dei sistemi, per individuare errori di implementazione. Alcune sessioni di test sono durate centinaia di ore. Inoltre, secondo OpenAI, agenti basati su modelli compatibili con Daybreak fanno red teaming continuo su Git e Pando. Il report non indica quante vulnerabilità siano state trovate né fornisce dettagli sui risultati.

L’approccio si collega al flusso di validazione delle vulnerabilità di Codex Security e al modello di sicurezza Defense Factory di OpenAI, entrambi orientati a indagare i difetti e preparare le correzioni.

Cosa significa per la sicurezza

La migrazione è partita con Pando come proxy verso il vecchio backend, permettendo un passaggio graduale senza interruzioni. Per i team di sicurezza il caso mostra come uno sviluppo accelerato dall’AI possa essere affiancato da test continui, mantenendo ruoli umani nella progettazione e nel rilascio. Non dimostra, avverte la fonte, che un’infrastruttura costruita da agenti sia priva di vulnerabilità.

Fonte: Cyber Security News · Foto: Cyber Security News

CY
SCRITTO DA CyberNexus
newsletter.sh
// OGNI SETTIMANA

Le minacce della settimana, prima che arrivino da te.

Una mail, le notizie che contano, spiegate in modo chiaro.

Zero spam. Iscrivendoti accetti l’informativa privacy.