Con Codex, 1Password aumenta del 21% la produttività tecnica
Gli ingegneri di 1Password usano Codex per creare rapidamente nuove funzionalità e strumenti interni pronti per la produzione, mantenendo rigorose politiche di sicurezza.

553%
Estimated ROI from Codex
~90%
Riduzione del tempo d’indagine su un complesso problema di produzione che coinvolge più servizi
10,9%
Riduzione del tempo mediano del ciclo delle pull request
0,8 milioni di dollari
Valore annuo stimato della capacità ingegneristica generata da Codex
1Password ha integrato Codex nell’intero ciclo di distribuzione del software per ridurre i tempi tra pianificazione e produzione, riuscendo così a sviluppare rapidamente nuove funzionalità. Il team di 1Password ha ridotto di quasi l’11% il tempo mediano del ciclo delle pull request e aumentato di quasi il 21% la produttività ingegneristica del gruppo principale di utenti.
Sulla base dei risultati ottenuti dall’area ingegneristica, la dirigenza di 1Password sta estendendo l’accesso a Codex ad altre funzioni, consentendo a team come finanza e marketing di creare autonomamente strumenti e funzionalità. Durante l’intero processo, 1Password ha mantenuto i propri rigorosi standard di sicurezza, assicurandosi che l’aumento della velocità non compromettesse la protezione dei dati.
«Per molti dei nostri ingegneri è stato davvero illuminante ridurre il ciclo che va dalla pianificazione alla possibilità di vedere una funzionalità in produzione».
1Password usa Codex per passare più rapidamente dalla pianificazione all’implementazione delle idee, aiutando gli ingegneri a trasformare storie utente ben definite in funzionalità operative.
«In passato, si iniziava un progetto pensando a come suddividerlo in diversi sprint, che venivano poi assegnati ai vari team Scrum di ingegneria», spiega Nancy Wang, CTO di 1Password. «Con Codex si può fare tutto in un solo passaggio, passando da un’idea a un prototipo e infine a una funzionalità pienamente operativa in produzione».
«Nel nostro flusso di lavoro, Codex ha reso più semplice e veloce creare funzionalità in un solo passaggio: basta fornirgli una storia utente e le istruzioni sull’esperienza desiderata, riducendo le iterazioni necessarie prima della revisione tecnica», afferma Wang.
Questo lavoro ha prodotto numerose nuove funzionalità, sia per gli strumenti interni sia per i prodotti destinati ai clienti. Un esempio è Knox, un sistema di progettazione frontend completamente agentico che aiuta i team di 1Password a creare nuove interfacce. Altri esempi includono un agente IA interno per la site reliability engineering (SRE) e uno strumento IA per la gestione della spesa.
1Password lascia che Codex operi autonomamente entro limiti tecnici e di sicurezza chiaramente definiti. «Codex suddivide la funzionalità richiesta in specifiche funzionali e crea un prototipo quasi definitivo, che possiamo poi affidare ai nostri ingegneri di sistema affinché lo integrino nel backend», afferma Wang. Questo approccio ha ridotto i tempi di passaggio delle consegne e migliorato la produttività ingegneristica. Gli ingegneri scrivono codice più velocemente e dedicano meno tempo ai passaggi di consegne tra pianificazione, implementazione e revisione.
Codex interviene in ogni fase, dalla pianificazione alla produzione:
- Pianificazione e progettazione tecnica: trasforma le richieste in specifiche, verifiche delle dipendenze e attività di lavoro.
- Implementazione su più stack: aiuta gli ingegneri a orientarsi tramite CLI in codice Rust e TypeScript non familiare; worktree paralleli eseguono più attività contemporaneamente.
- Revisione delle pull request: esamina le modifiche prima di una persona e segnala problemi logici e informazioni contestuali mancanti.
- Test e preparazione al rilascio: esegue criteri di accettazione e test automatizzati in parallelo alle altre attività.
- Sicurezza e accesso: si integra con l’infrastruttura AppSec interna di 1Password; i riferimenti ai segreti impediscono che le credenziali in chiaro entrino nel contesto del modello.
- Indagini in produzione: raccoglie evidenze da gestione degli incidenti, telemetria, controllo del codice sorgente, sistemi di reperibilità e flag di funzionalità.

Valore annuo stimato della capacità ingegneristica: 783.750 USD, calcolato su 50 sviluppatori Codex costantemente attivi, un costo annuo complessivo di 250.000 USD per sviluppatore, un aumento misurato della produttività del 20,9%, un’attribuzione indicativa a Codex del 40% e una concretizzazione della capacità produttiva pari al 75%.
Integrando Codex nell’intero ciclo di sviluppo del software, i team di ingegneria di 1Password hanno registrato un aumento della produttività del 20,9% e una riduzione del 10,9% del tempo mediano del ciclo delle pull request. Un ingegnere che lavorava al di fuori del proprio stack abituale ha ridotto da tre giorni a uno il tempo tipico necessario per un merge; inoltre, un team con una data fissa per il lancio della beta ha completato quattro ticket essenziali per il rilascio, anziché i circa due normalmente previsti.
Per un difetto che coinvolgeva più di 10 microservizi, il tempo d’indagine è sceso da circa due ore a 5–20 minuti. Per un gruppo ipotetico di 50 utenti Codex, 1Password stima circa 784.000 USD di capacità ingegneristica annua e un ROI del 553%, con la capacità reinvestita nello sviluppo dei prodotti e nell’innovazione interna. Con 100 utenti abituali, il valore annuo stimato della capacità potrebbe raggiungere circa 3,1 milioni di dollari, ipotizzando che Codex incida in misura maggiore sull’aumento di produttività rilevato.
«Se riuscissimo ad accelerare il ciclo di feedback tra le osservazioni dei clienti e l’introduzione di modifiche rapide alla nostra interfaccia utente, si aprirebbero davvero molte opportunità per l’azienda».
1Password sta introducendo gli strumenti OpenAI anche nei team di finanza, marketing e altre aree, dove l’interfaccia di chat è ormai diventata intuitiva.
Per 1Password, il modello di sicurezza è un requisito progettuale per l’adozione, non un controllo da aggiungere quando l’utilizzo aumenta. «Adottiamo criteri di sicurezza molto rigorosi nel modo in cui sviluppiamo i prodotti», afferma Wang. Qualsiasi prodotto che gestisca credenziali o segreti, ad esempio, deve rispettare un’architettura zero-knowledge progettata affinché solo il cliente possa decifrare e accedere ai propri dati sensibili.
1Password applica questo principio conservando nei repository i riferimenti ai segreti anziché le credenziali. Quando Codex richiama uno strumento interno approvato, 1Password recupera e inserisce la credenziale al momento dell’azione, impedendo che il valore in chiaro entri nel contesto del modello.
Per rafforzare ulteriormente la sicurezza, gli ingegneri di 1Password hanno inoltre incorporato le politiche di sicurezza aziendali «in skill AppSec riutilizzabili», facendo sì che gli standard dell’azienda accompagnino l’intero flusso di sviluppo, spiega Wang. «È stato un cambiamento rivoluzionario».
Wang e il team di 1Password prevedono che nel prossimo futuro la produzione di software diventerà più accessibile grazie alla «democratizzazione dello sviluppo»: più figure professionali potranno creare software. Se la prima ondata ha visto gli ingegneri diventare sviluppatori assistiti dall’IA, afferma Wang, «ora siamo decisamente nella seconda ondata. Tutti coloro che lavorano in prodotto, design, ricerca e sviluppo stanno diventando sviluppatori. I product manager iniziano a distribuire prodotti e i designer a distribuire codice frontend».
Wang prevede che questa tendenza si estenderà a ogni ruolo. «Credo che l’ultimo passo consista nel mettere tutti, all’interno di un’azienda, in condizione di sviluppare», afferma. «È ciò che vedremo nei prossimi 12 mesi: persone che tradizionalmente non scrivono codice o non si considerano sviluppatori acquisiranno una tale familiarità con gli strumenti di IA da poter distribuire codice con sicurezza».


