Guida alla decisione per responsabili di engineering

Il team di engineering dovrebbe ospitare da sé un modello di coding open-weight?

I 2.000 engineer di Revolut dicono che dipende dal volume, non dall'ideologia.

Dipende dal numero di engineer, dalla disponibilità di GPU interne e di competenze operative, e dalle esigenze di residenza dei dati, non solo dalla qualità del modello.

Leggi la risposta completa

Revolut ha ospitato in autonomia un modello open-weight a circa 2.000 engineer e ha ridotto la bolletta dell'API frontier di circa il 90%, ma mantiene comunque strumenti frontier a disposizione per i problemi più difficili. I team più piccoli troveranno di solito più economico far funzionare un'API frontier.

Pubblicato il

Punti chiave

  • A circa 2.000 engineer, Revolut ha ospitato in autonomia GLM di Z.ai su 56 GPU Nvidia B200, riducendo il costo medio per token a circa un decimo della spesa precedente con Anthropic e OpenAI.
  • Il lead time (giorni dalla presa in carico di una feature al merge pronto per il deploy) è migliorato più del tempo di coding, circa il 70% contro il 60%, segno che il vero collo di bottiglia non è mai stato il solo coding.
  • Il guadagno è coinciso con l'eliminazione dei budget di token, non con il solo cambio di modello: una volta che i token non erano più scarsi, gli engineer hanno iniziato a usare l'AI anche per email, ticket e documentazione.
  • Ospitare il modello in autonomia ha richiesto un vero lavoro di infrastruttura, non solo scaricare i pesi: ottimizzare lunghezza del contesto, quantizzazione e parallelismo ha ridotto il time-to-first-token dell'88% con lo stesso numero di GPU.
  • Revolut mantiene comunque Claude Code di Anthropic, Codex di OpenAI e Gemini di Google come eccezione per i problemi più difficili, non come impostazione predefinita quotidiana.
Lezione gratuita · nessun account richiestoIncontra ClaudePerché Claude?6 minInizia la lezione gratuita

La guida completa

Tocca una sezione per aprirla.

Informazioni su questa guida

Questa è una guida all'acquisto per i responsabili di engineering che devono decidere se ospitare in autonomia un modello di coding open-weight, come GLM di Z.ai, invece di pagare per seat o per token un'API frontier. È costruita sui numeri pubblici di Revolut: una banca che ha spostato la maggior parte dei suoi circa 2.000 engineer fuori dalla fatturazione per token, mantenendo al contempo Claude Code di Anthropic, Codex di OpenAI e Gemini di Google per i suoi problemi più difficili. La lezione non è quale modello abbia scelto Revolut, ma cosa è cambiato quando i token hanno smesso di essere razionati.

Ospitare in autonomia vs. un'API frontier o un piano a seat: una checklist decisionale

FattoreFavorisce l'hosting autonomo open-weightFavorisce un'API frontier o un piano a seat
Dimensione del team e volume di tokenCentinaia o migliaia di engineer che generano un volume giornaliero di token costante ed elevato, come nella scala di circa 2.000 engineer di Revolut.Un team piccolo o medio, dove il sovraccarico di GPU e operazioni costerebbe più della bolletta API che sostituisce.
Competenze interne su GPU e operazioniGià gestisci o puoi assumere per l'infrastruttura GPU: ottimizzazione dello stack di serving, quantizzazione e pianificazione della capacità sono un lavoro reale e continuo.Nessun team dedicato di infrastruttura ML, e nessuna intenzione di costruirne uno solo per servire un modello di coding.
Residenza dei dati e conformitàIl codice o il contesto non può lasciare un'infrastruttura che controlli, oppure un regolatore si aspetta che tu indichi esattamente dove avviene l'inferenza.I termini standard di gestione dei dati di un fornitore soddisfano già i tuoi requisiti di conformità e residenza dei dati.
Alternativa per i problemi più difficiliIl budget per un uso occasionale dell'API frontier resta disponibile per la piccola quota di attività che un modello open-weight gestisce male.La maggior parte del tuo carico di lavoro è esattamente il tipo di problema difficile e variabile per cui sono calibrati i modelli frontier, non il coding di routine.
Prevedibilità della fatturazione vs flessibilitàVuoi costi di infrastruttura fissi e prevedibili invece di una bolletta che varia con l'uso e i cambi di prezzo del modello.Vuoi poter cambiare modello o fornitore rapidamente senza rifare l'ottimizzazione di uno stack di serving, e l'uso è troppo irregolare per dimensionare le GPU.
Il caso di origine

Cosa ha fatto e misurato davvero Revolut

David Abitbol, che guida le operazioni AI di Revolut, ha descritto il rollout in un intervento alla conferenza di AI Engineer a New York, alla fine del 2026. Revolut monitora due numeri su un campione di circa 2.000 engineer: il tempo di coding in ore e il lead time in giorni, dalla presa in carico di una feature al merge pronto per il deploy.

Un primo rollout di Gemini di Google con accesso ai dati interni ha migliorato entrambe le metriche in modo modesto, soprattutto sostituendo le ricerche nella documentazione. Claude Code di Anthropic è arrivato dopo, con budget di token rigidi per ogni engineer, dopo che alcuni avevano accumulato bollette elevate con ritorni poco chiari, e secondo Abitbol all'inizio non ha mostrato effetti misurabili significativi.

Ciò che ha cambiato i numeri è stato ospitare in autonomia un modello open-weight, GLM di Z.ai, a partire da circa aprile 2026, senza alcun limite di token. Il tempo di coding è migliorato di circa il 60% e il lead time di circa il 70%. Revolut tratta ora il modello auto-ospitato come impostazione predefinita per il coding quotidiano, con una fatturazione fissa e prevedibile, e mantiene gli strumenti frontier come eccezione per i problemi più difficili.

A circa 2.000 engineer, servire il modello ha richiesto 56 GPU Nvidia B200, con l'obiettivo di un time-to-first-token sotto i tre secondi (i reclami iniziano oltre i cinque). Il costo medio è risultato di circa 0,30 $ per milione di token, intorno a un decimo di quanto Revolut pagava ad Anthropic e OpenAI messi insieme.

La vera lezione

La lezione non è il modello, è il razionamento

La lettura che Abitbol stesso dà ai dati è la parte più utile: il lead time è migliorato più del tempo di coding, il che significa che il coding non è mai stato il vero collo di bottiglia. Quando nessuno deve più risparmiare token per il ticket più difficile del trimestre, gli engineer iniziano a usare l'AI anche per email, Jira, Confluence e tutto il lavoro che circonda una feature, non solo per il codice in sé.

Questa lezione vale indipendentemente dal modello che un team utilizza. Un team che usa un'API frontier e assegna budget di token per engineer, o limita l'uso per controllare i costi, sta ricreando esattamente lo stesso problema di razionamento che Revolut ha risolto eliminando i limiti. La soluzione non è sempre ospitare il modello in autonomia; a volte basta un piano di prezzo più economico o più lineare sullo stesso modello frontier.

L'indicazione pratica per qualsiasi responsabile di engineering è misurare il lead time, non solo il tempo di coding o le righe generate, prima di decidere se gli strumenti AI stanno davvero ripagando, e osservare se gli engineer stanno razionando il proprio utilizzo per motivi di costo o di quota.

Questa pagina si concentra sulla decisione relativa al costo del team e al rollout: se ospitare il modello in autonomia e come farlo una volta deciso. Per la domanda più ampia e indipendente dal modello su cosa significhino davvero pesi open, open source e API chiuse, e perché i laboratori e i governi li trattano in modo diverso, la guida di Nightschool AI Open-Source vs Closed AI Models affronta l'argomento per intero.

Ottimizzare prima di scalare

Ospitare in autonomia ha richiesto ingegneria, non solo pesi

I numeri infrastrutturali di Revolut sono un utile avvertimento contro l'idea che ospitare un modello in autonomia sia semplice una volta che si hanno le GPU. Da aprile ad agosto 2026, con il numero di GPU fermo a 56, il carico è salito da circa 3 a oltre 7 richieste al secondo, mentre il time-to-first-token è sceso da circa 14 secondi a meno di 2, un miglioramento di latenza dell'88% senza nuovo hardware.

Abitbol attribuisce circa l'80% di questo guadagno alla configurazione del serving, non alle GPU: limitare la lunghezza del contesto ben sotto il massimo dichiarato dal modello, eseguire una quantizzazione a precisione inferiore su hardware GPU di generazione attuale e ottimizzare come la cache di attenzione del modello viene distribuita tra i dispositivi. La sua sintesi per i team che considerano questa strada è diretta: caricare i pesi sulle GPU e considerarlo fatto porta a prestazioni pessime.

Quel lavoro di ottimizzazione è un costo operativo reale e continuo che la maggior parte dei team sottovaluta quando confronta il prezzo di listino di un modello auto-ospitato con una bolletta API.

Metterlo in pratica

Allena l'abitudine prima di toccare l'infrastruttura

Il guadagno di Revolut è coinciso con l'eliminazione dei limiti di token, non con il cambio di modello. Questi sono i passaggi che fanno radicare quell'abitudine in qualsiasi team, con qualsiasi modello.

Stabilisci prima una baseline di lead time

Prima di cambiare qualsiasi strumento o budget, misura quanto tempo richiede davvero una feature tipica dalla presa in carico al merge pronto. Senza questa baseline non puoi sapere se un cambiamento successivo ha davvero aiutato.

Elimina il razionamento silenzioso

Verifica se gli engineer stanno risparmiando l'uso dell'AI per il ticket più difficile del mese a causa di un budget o di una quota. Se è così, quel razionamento sta limitando i tuoi risultati, indipendentemente dal modello che c'è dietro.

Allena l'uso su ogni ticket, non solo sui più difficili

L'abitudine che ha mosso i numeri di Revolut è stata usare l'AI per email, ticket e documentazione, non solo sui problemi di coding difficili. Insegna questa abitudine in modo esplicito; non nasce da sola solo perché un limite è stato rimosso.

Rimisura il lead time, non solo il tempo di coding

Traccia di nuovo la stessa metrica di lead time dopo il cambiamento. Se il tempo di coding migliora ma il lead time no, il collo di bottiglia è ancora altrove nel processo, e più token non lo risolveranno.

Limiti onesti

Cosa non dimostra il caso di Revolut

I numeri di Revolut descrivono il deployment di una singola banca regolamentata, alla propria scala. Tieni presenti questi limiti prima di trattarlo come un risultato universale.

I numeri di un'azienda, non un benchmark

Le cifre di costo e latenza in questa guida descrivono il deployment specifico di Revolut, il suo pattern di utilizzo e i termini negoziati. Trattale come prova di ciò che è possibile, non come una garanzia di prezzo o prestazioni per il tuo carico di lavoro.

Gli strumenti frontier sono rimasti nel mix

Revolut non ha eliminato Claude Code di Anthropic, Codex di OpenAI o Gemini di Google. Li ha mantenuti come eccezione deliberata per i problemi che il suo modello auto-ospitato gestisce meno bene, un costo che la maggior parte delle proposte di self-hosting omette.

I dettagli di conformità sono specifici dell'azienda

Il ragionamento di Revolut su dove esegue il modello e come questo soddisfi il suo regolatore riflette le sue circostanze specifiche come banca regolamentata nell'UE. Non è un risultato generale valido per qualsiasi modello, regione o configurazione rispetto agli obblighi di un'altra organizzazione.

Insegna l'abitudine prima di toccare l'infrastruttura

Il guadagno di Revolut è arrivato dall'eliminazione dei limiti di token, così gli engineer hanno usato l'AI su ogni ticket, non solo sui più difficili. Questo cambiamento di abitudine viene prima di qualsiasi decisione di self-hosting, e la formazione aziendale di Nightschool AI la costruisce in tutto un team di engineering.

Domande frequenti

Cos'è un modello di coding open-weight?

Un modello i cui pesi addestrati sono scaricabili e possono essere eseguiti su un'infrastruttura che controlli, a differenza di un modello chiuso raggiungibile solo tramite l'API di un fornitore. GLM di Z.ai, il modello nel caso di Revolut, è un esempio; eseguirlo richiede comunque una vera infrastruttura GPU e l'ottimizzazione dello stack di serving.

Revolut ha smesso del tutto di usare Claude Code, Codex e Gemini?

No. Revolut ha fatto di un modello open-weight auto-ospitato l'impostazione predefinita per il coding quotidiano, ma ha mantenuto Claude Code di Anthropic, Codex di OpenAI e Gemini di Google disponibili come eccezione per i problemi più difficili, dove riferisce che quegli strumenti frontier continuano a funzionare bene.

Quanto ha effettivamente risparmiato Revolut ospitando il modello in autonomia?

Il costo medio riportato era di circa 0,30 $ per milione di token, intorno a un decimo di quanto pagava ad Anthropic e OpenAI messi insieme, servendo circa 2.000 engineer su 56 GPU Nvidia B200. Questa cifra descrive il deployment e l'uso di Revolut, non un prezzo che ogni team dovrebbe aspettarsi.

Ospitare il modello in autonomia è davvero più economico se si conta anche il lavoro di ingegneria?

Non automaticamente. Revolut riferisce che circa l'80% del suo guadagno di prestazioni è venuto dall'ottimizzazione della configurazione di serving, non dall'acquisto di più GPU, il che è un lavoro infrastrutturale continuo. Un team più piccolo senza questa competenza interna potrebbe spendere di più per raggiungere prestazioni comparabili rispetto a una bolletta API frontier.

Un modello open-weight auto-ospitato come GLM è un rischio di sicurezza per il luogo in cui è stato creato?

Dove sono stati addestrati i pesi di un modello e dove li esegui sono due questioni diverse. La posizione di Revolut, come banca regolamentata, è che scaricare i pesi ed eseguirli su un'infrastruttura che controlla in giurisdizioni approvate è un percorso dei dati diverso dall'inviare richieste all'endpoint ospitato di terzi; organizzazioni con regolatori diversi dovrebbero verificarlo rispetto ai propri requisiti di conformità, piuttosto che supporre che si applichi anche a loro.

Cosa dovrebbe fare un team di engineering più piccolo invece di ospitare il modello in autonomia?

Concentrarsi sulla lezione piuttosto che sull'infrastruttura: scoprire se gli engineer stanno razionando l'uso dell'AI per motivi di costo o di limiti di quota e, in tal caso, valutare un piano più lineare o più economico sul modello frontier che già usi, prima di considerare l'investimento in GPU e operazioni che richiede il self-hosting.

Cosa dovremmo misurare per sapere se gli strumenti AI per il coding stanno davvero aiutando?

Misura il lead time, i giorni dalla presa in carico di una feature al merge pronto per il deploy, insieme al tempo di coding. I dati di Revolut hanno mostrato il lead time migliorare più del tempo di coding, un segnale che il lavoro circostante, non la scrittura del codice, era il vero collo di bottiglia.

Nightschool AI è affiliata ad Anthropic, Z.ai o Revolut?

No. Nightschool AI è una piattaforma di apprendimento indipendente e non è affiliata, sostenuta o sponsorizzata da Anthropic, Z.ai, Revolut, OpenAI o Google. Claude, Codex, Gemini e GLM sono prodotti delle rispettive aziende, citati qui solo per descrivere cosa sono e come sono stati usati in questo caso.

Costruisci l'abitudine, poi decidi sull'infrastruttura

Il modello e la scelta dell'hosting contano meno del fatto che il tuo team stia ancora razionando i token.

Nightschool AI è una piattaforma di apprendimento indipendente e non è affiliata, approvata o sponsorizzata da Anthropic. Claude è un marchio di Anthropic, PBC. Cerchi la Claude Academy ufficiale di Anthropic? La trovi su academy.claude.com.