GLM-5.3 vs GLM-5.2 per il coding
GLM-5.3 mantiene il base model e il prezzo ufficiale di GLM-5.2, ma il post-training più forte, i nuovi livelli di effort e la migrazione di thinking cambiano la scelta per il coding.
In questa pagina
- GLM-5.3 vs GLM-5.2 in breve
- Cosa è cambiato davvero in GLM-5.3
- Confronto dei benchmark ufficiali di coding
- La capacità di sicurezza cambia il confine operativo
- La migrazione API cambia il thinking
- API, Coding Plan e open weights sono percorsi diversi
- GLM-5.3 e GLM-5.2 hanno lo stesso prezzo API ufficiale
- Conviene fare upgrade da GLM-5.2?
- Valuta GLM-5.3 quando
- Mantieni GLM-5.2 quando
- Come testare GLM-5.3 e GLM-5.2 in modo equo
- Verdetto
- Domande frequenti
- GLM-5.3 è migliore di GLM-5.2 per programmare?
- GLM-5.3 usa un nuovo base model?
- L'API GLM-5.3 è disponibile?
- Quanto costa l'API GLM-5.3?
- Cosa si rompe nella migrazione?
- Posso usare GLM-5.3 tramite OmniaKey?
- Fonti verificate
Il confronto GLM-5.3 vs GLM-5.2 per il coding riguarda soprattutto il post-training, non due base model differenti. Z.ai afferma che le due versioni usano la stessa base. GLM-5.3 aggiunge training in ambienti di engineering eseguibili e di lungo periodo, riportando progressi in coding, agent e sicurezza.
La risposta pratica è oggi più chiara rispetto al giorno del lancio. Per attività difficili e lunghe GLM-5.3 è il primo candidato da valutare, e API, open weights e route OmniaKey sono disponibili. Non è però un cambio di model ID privo di rischi: il reasoning è sempre attivo, thinking.type: "disabled" viene rifiutato e il test di regressione deve usare lo stesso harness e le stesse autorizzazioni di 5.2.
Verificato il 18 settembre 2026. Specifiche, valori dei benchmark, parametri di reasoning, endpoint API, prezzi ufficiali, Coding Plan, open weights e disponibilità OmniaKey sono stati confrontati con documentazione e tabella prezzi Z.ai, annuncio, model card ufficiale e catalogo live OmniaKey. I benchmark riportati sotto sono dati di Z.ai, non misurazioni indipendenti di OmniaKey.
GLM-5.3 vs GLM-5.2 in breve
| Punto decisionale | GLM-5.3 | GLM-5.2 |
|---|---|---|
| Base model | Uguale a 5.2 | Base comune alle due versioni |
| Cambiamento principale | Post-training aggiuntivo su workflow esperti lunghi | Stack di post-training e baseline precedenti |
| Finestra di contesto | 1M tokens | 1M tokens |
| Output massimo | 128K tokens | 128K tokens |
| Thinking | Sempre attivo | Attivabile o disattivabile |
| Reasoning effort | low, high, max; default max | Controlli configurabili esistenti |
| Coding Plan | Disponibile | Disponibile |
| Developer API | Disponibile come glm-5.3 | Disponibile come glm-5.2 |
| Prezzo ufficiale | Per 1M tokens: input $1.40 / cached input $0.26 / output $4.40 | Uguale |
| Open weights | Pubblicati come zai-org/GLM-5.3 | Disponibili tramite il percorso esistente |
| Catalogo OmniaKey | Disponibile come glm-5.3 | Disponibile come glm-5.2 |
Separiamo due domande.
- GLM-5.3 merita una valutazione? Sì, soprattutto per coding di lungo orizzonte.
- Bisogna spostare oggi tutto il traffico di produzione? No. Misura prima compatibilità client, effort, latenza e costo per task accettato.
Le pagine GLM-5.3 e GLM-5.2 mantengono prezzi, esempi di richiesta e disponibilità OmniaKey. Il calcolo dettagliato di 5.2 è nel guida ai prezzi API di GLM-5.2 (English); questo articolo copre la decisione di upgrade.
Cosa è cambiato davvero in GLM-5.3
Secondo Z.ai, GLM-5.3 utilizza esattamente lo stesso base model di GLM-5.2. Il miglioramento riportato deriva dall'ampliamento del post-training su task lunghi.
Un nuovo numero di versione non implica automaticamente contesto più grande, nuova architettura o corpus di pretraining diverso. In questa release il vantaggio dichiarato è un comportamento migliore dopo training su più ambienti, task più vari e workflow professionali più lunghi.
I task descritti da Z.ai assomigliano a unità complete di lavoro engineering, non a esercizi isolati. Il modello può dover leggere codice e documentazione, usare sistemi di calcolo e storage, diagnosticare un collo di bottiglia, implementare una modifica, eseguire esperimenti e mantenere la correttezza fino alla consegna.
Il test giusto non è soltanto scrivere una funzione, ma mantenere l'intera catena:
capire l'obiettivo
-> ispezionare l'ambiente
-> pianificare e modificare
-> eseguire tool e test
-> diagnosticare gli errori
-> verificare il risultato
Un breve prompt di autocomplete non mostra la differenza principale dichiarata da Z.ai.
Confronto dei benchmark ufficiali di coding
Il report di lancio pubblica questi valori:
| Benchmark | GLM-5.3 | GLM-5.2 | Variazione riportata |
|---|---|---|---|
| Terminal-Bench 2.1 | 88.2 | 81.0 | +7.2 points |
| Terminal-Bench 3.0 | 28.3 | 4.6 | +23.7 points |
| DeepSWE v1.1 | 66.9 | 46.2 | +20.7 points |
| NL2Repo | 58.0 | 48.9 | +9.1 points |
| FrontierSWE | 78.1 | 67.5 | +10.6 points |
| SWE-Marathon v1.1 | 42.5 | 19.4 | +23.1 points |
| PostTrainBench | 39.8 | 31.7 | +8.1 points |
| Agents' Last Exam CLI | 28.5 | 23.8 | +4.7 points |
Z.ai riporta anche una 50% improvement rispetto a GLM-5.2 nello Z.ai Code Bench privato. Con Max effort, il grafico indica 34.5% con circa 75K output tokens per task per 5.3, contro 23.4% con 96K per 5.2.
Questi dati giustificano una valutazione, ma non dimostrano un miglioramento del 50% per ogni team. Il benchmark privato non è riproducibile dal post di lancio e quelli pubblici usano harness, timeout, limiti token, sampling e regole di scoring specifici.
Per Terminal-Bench 3.0 Z.ai cita Claude Code 2.1.207, reasoning_effort=max, contesto 400K, output fino a 128K, fino a 600 agent turns, timeout di dieci ore e tre rollout per task. Uno smoke test locale di cinque minuti è un altro esperimento.
La capacità di sicurezza cambia il confine operativo
Z.ai ha aggiunto dati e ambienti di vulnerability discovery al post-training e riporta:
| Security benchmark | GLM-5.3 | GLM-5.2 |
|---|---|---|
| CyberGym | 84.5 | 77.2 |
| ExploitBench | 54.4 | 24.4 |
| ExploitGym, due ore | 105 tasks | 29 tasks |
| ExploitGym, sei ore | 130 tasks | 39 tasks |
È una prova utile per una revisione difensiva autorizzata, ma richiede controlli più severi: permessi minimi sul repository, esecuzione isolata, rete limitata, log delle attività tool e revisione umana delle modifiche sensibili. Testa solo sistemi per cui hai autorizzazione.
La capacità di benchmark non è un'autorizzazione. Un possibile exploit non autorizza test su sistemi di terzi.
La migrazione API cambia il thinking
GLM-5.3 offre tre livelli di reasoning:
{
"model": "glm-5.3",
"thinking": { "type": "enabled" },
"reasoning_effort": "max"
}
I valori consentiti sono low, high e max; il default è max, raccomandato per il coding.
GLM-5.3 non supporta più:
"thinking": { "type": "disabled" }
La richiesta fallisce. Prima di cambiare model ID, usa:
{
"thinking": { "type": "enabled" },
"reasoning_effort": "low"
}
Usa low come sostituto iniziale del vecchio percorso senza thinking, poi confronta high e max su task reali. Non cambiare modello e policy effort senza misurare latenza, output e tasso di accettazione.
API, Coding Plan e open weights sono percorsi diversi
Le tempistiche erano diverse, ma al 18 settembre 2026 sono disponibili tutti e tre i percorsi:
- GLM Coding Plan: Z.ai dichiara la disponibilità per gli utenti del piano.
- Developer API: la pagina ufficiale documenta
glm-5.3per OpenAI Chat Completions, OpenAI Responses e Anthropic Messages. - Open weights: Z.ai ha pubblicato la model card
zai-org/GLM-5.3e le indicazioni di deployment.
Non sono intercambiabili. Abbonamento, API a consumo e self-hosting hanno fatturazione, quota, operazioni e supporto diversi.
Il catalogo modelli OmniaKey elenca ora glm-5.3 e glm-5.2 come ID separati. OmniaKey non sostituisce silenziosamente i modelli: l'ID richiesto resta visibile in usage e billing.
GLM-5.3 e GLM-5.2 hanno lo stesso prezzo API ufficiale
La tabella Z.ai indica per entrambi $1.40 per milione di token input non cached, $0.26 di cached input e $4.40 di output. Il cached-input storage è indicato come gratuito per un periodo limitato.
Lo stesso prezzo non rende uguale il costo per task. Possono cambiare reasoning/output tokens, retry e correzione umana. Coding Plan points, API diretta e gateway sono relazioni di billing diverse.
Prima di una migrazione misura sulla route reale:
- input, cached input e output tokens per task accettato;
- comportamento e condizioni di storage della cache;
- disponibilità e latenza nella regione target;
- rate limit e concorrenza;
- retry, tool failure e correzione umana per ogni effort.
OmniaKey applica oggi la stessa relazione di prezzo Z.ai ai due modelli. Per l'importo corrente consulta ogni pagina; il calcolo cache del 5.2 è nel guida ai prezzi (English).
Conviene fare upgrade da GLM-5.2?
Valuta GLM-5.3 quando
- il task attraversa molti file, sistemi o verifiche;
- GLM-5.2 perde il piano in una lunga sequenza di tool;
- debugging difficile o modifiche a livello repository dominano il lavoro;
- è presente una security review autorizzata;
- puoi riprodurre le stesse condizioni per un test comparativo.
Mantieni GLM-5.2 quando
- il workflow dipende da
thinking.type: "disabled"; - il lavoro è breve, deterministico e già affidabile;
- non puoi ancora riprodurre su 5.3 permessi, tool e criteri di accettazione;
- rollback e audit non sono pronti.
Il numero di versione non decide. Fai upgrade quando il costo o l'affidabilità del task accettato migliorano nel tuo contesto.
Come testare GLM-5.3 e GLM-5.2 in modo equo
Se entrambi sono disponibili tramite route comparabili, mantieni costanti:
| Controllo | Da mantenere uguale |
|---|---|
| Repository | Stesso commit e stato delle dipendenze |
| Prompt | Stesso obiettivo, vincoli e definizione di completamento |
| Harness | Stessa versione client e policy del contesto |
| Permissions | Stesso filesystem, shell, rete e approvazioni |
| Tools | Stesso set di tool e servizi esterni |
| Budget | Stesso timeout, turn cap ed effort comparabile |
| Verification | Stessi test, lint, build e criteri di review |
Registra pass rate, durata, input, cached input, output, retry, tool failure, correzione umana e costo finale. Ripeti la prova: i risultati degli agenti di lungo orizzonte variano.
La guida ai modelli di coding (English) spiega il routing per tipo di task, non un vincitore universale.
Verdetto
GLM-5.3 è un rilascio di coding sostanziale, non un semplice cambio di numero. L'ampiezza dei miglioramenti riportati da Z.ai giustifica una valutazione prioritaria sui lavori di repository difficili.
Non è però un sostituto universale plug-and-play di GLM-5.2. API, prezzo, weights e route OmniaKey sono disponibili, ma la configurazione thinking va migrata e il comportamento production va confrontato.
Per nuove valutazioni di coding a lungo orizzonte parti da GLM-5.3. Mantieni 5.2 dove serve thinking opzionale o le prove di non-regressione non sono ancora sufficienti.
Domande frequenti
GLM-5.3 è migliore di GLM-5.2 per programmare?
Z.ai riporta risultati superiori nel Code Bench privato e in diversi benchmark pubblici. È il candidato prioritario per una valutazione, non una garanzia universale.
GLM-5.3 usa un nuovo base model?
No. Z.ai dice che la base è la stessa di GLM-5.2 e che il miglioramento viene dal post-training aggiuntivo.
L'API GLM-5.3 è disponibile?
Sì. La pagina developer documenta endpoint ed esempi per glm-5.3. Coding Plan, API a consumo e self-hosting restano percorsi distinti.
Quanto costa l'API GLM-5.3?
Z.ai elenca $1.40 per milione di input non cached, $0.26 di cached input e $4.40 di output, gli stessi prezzi ufficiali di GLM-5.2 alla verifica.
Cosa si rompe nella migrazione?
thinking.type: "disabled" non è supportato. Abilita thinking e imposta reasoning_effort su low prima di cambiare l'ID.
Posso usare GLM-5.3 tramite OmniaKey?
Sì. OmniaKey offre glm-5.3 e glm-5.2 come ID Z.ai separati. Controlla il catalogo live prima di spostare traffico production.
Fonti verificate
- Z.ai: GLM-5.3 launch report
- Z.ai: GLM-5.3 developer model page
- Z.ai: developer API pricing
- Z.ai: GLM-5.2 model page
- Z.ai: official GLM-5.3 model card
- OmniaKey live model catalog
Fatti verificati il 18 settembre 2026. Accesso API, disponibilità, prezzi, documentazione dei benchmark e supporto client possono cambiare. Ricontrolla le fonti primarie prima di migrare la produzione.
Modelli citati in questo articolo
Articoli correlati
Claude Haiku 4.5 vs GPT-5.6 Luna per il coding
Inizia con Haiku per il lavoro limitato dell'agente nativo Claude e Luna per il throughput GPT-5.6 a costo più basso, quindi mantieni il modello che supera lo stesso controllo di accettazione.
Claude Sonnet 5 vs GPT-5.6 Terra: confronto
Inizia con Sonnet 5 per repository Claude-native ricchi di strumenti; scegli Terra per Codex, Responses e il prezzo OmniaKey attuale.
Claude Fable 5 vs GPT-5.6 Sol per il coding
Prova prima Fable 5 per il lavoro più duro degli agenti a lungo orizzonte; inizia con GPT-5.6 Sol quando Codex, Responses e lo stack di strumenti OpenAI definiscono il flusso di lavoro.
Articoli recenti
- Gemini 4 Argon vs GPT-6 Astra: confronto tra velocità, prezzi API e precisione
- SKY-001 vs GPT-6 Astra: benchmark CAD, prezzo e accesso
- Grok Voice 3.0: cosa cambia, prezzi dell'API e come usarla
- Grok Imagine API: guida Python e 3 modelli provati fianco a fianco
- Recensione Kimi K3: l'abbiamo provato contro DeepSeek V4 Pro e V4.1 Flash