GLM-5.3: The Same Base Model, Six-Times-the-Agent, and Weights Z.ai Held Back — The Complete Guide (2026)

TL;DR

Z.ai just did something almost nobody does: it shipped a major capability jump without changing the underlying model at all. GLM-5.3 runs on the exact same ~750B-parameter base as GLM-5.2 — every gain comes from scaled-up post-training, and the gains are enormous: Terminal-Bench 3.0 went from 4.6 to 28.3, and DeepSWE v1.1 from 46.2 to 66.9. Then came the twist: the same training run made the model so good at exploiting software vulnerabilities that Z.ai delayed its own open-weights release — the thing its entire reputation is built on — for safety evaluation. This guide covers the benchmarks (vendor and independent), the emergent cyber capability, the 2,436 real vulnerabilities it found, every price and endpoint, and the honest caveats. The DeepSeek side of the same story is here: DeepSeek V4 Models, Harness, and API Discount Windows.

~750B
total params
same base as GLM-5.2
6.1×
Terminal-Bench 3.0
4.6 → 28.3, post-training only
1M
context window
128K max output
$0.68
per task (AA)
lowest in frontier cluster
2,436
real vulns found
across 269 open-source projects
TBD
weights withheld
MIT expected, not shipped

What GLM-5.3 is: a post-training release, not a new model

On August 14, 2026, Z.ai (Zhipu AI) released GLM-5.3 through the Z.ai API and the GLM Coding Plan. The most unusual design fact of this launch is that Z.ai retrained nothing: GLM-5.3 runs on exactly the same base model as GLM-5.2, and every gain comes from scaled-up post-training. That makes the version-on-version deltas unusually clean, because the only variable that changed is the post-training.

Why does that matter? Because most point releases bundle architecture tweaks, new pretraining data, and post-training improvements together, making it impossible to say which change drove which benchmark. GLM-5.3 isolates one variable. Independent analyst Nathan Lambert (Interconnects) called the result "exceptional" precisely because it reaches frontier-adjacent agentic coding performance at roughly one-third the parameter count of some Western competitors — and argued the gain is genuine capability advancement rather than distillation, since RL infrastructure and training algorithms aren't the kind of thing you copy from a bigger model.

The spec sheet

GLM-5.3 at a glance
SpecificationGLM-5.3
DeveloperZ.ai (Zhipu AI) — Beijing lab spun out of Tsinghua, China’s first publicly-traded AI company
ReleasedAugust 14, 2026 (59 days after GLM-5.2)
Model typeSparse Mixture-of-Experts (MoE) transformer
Total parameters~750B (743–753B across sources) — the same base model as GLM-5.2
Active parameters per token~40B
AttentionDeepSeek Sparse Attention + Z.ai’s IndexShare (indexer shared across every 4 sparse-attention layers)
Context window1,000,000 tokens (1M)
Max output tokens128K (131,072)
ModalitiesText in, text out — no image, audio, or video input
ReasoningAlways on. thinking.type: "enabled" only; reasoning_effort low / high / max (default max). Disabling reasoning is not supported
API compatibilityOpenAI Chat Completion (api.z.ai/api/coding/paas/v4), OpenAI Responses (api.z.ai/api/v1), Anthropic Messages (api.z.ai/api/anthropic)
LicenseNot yet published — open weights announced for ~2 weeks post-launch, not shipped as of Aug 22, 2026

The lineage is worth a quick look, because it explains what "same base model" means in practice — the GLM-5 line has been a steady drumbeat since February:

The GLM-5 line in 2026
ModelReleasedWhat changed
GLM-5Feb 11, 2026744B MoE / 44B active, 200K context, MIT open weights, trained on Huawei Ascend
GLM-5.1Apr 7, 2026Same scale, DSA attention, MIT weights, "vibe coding to agentic engineering"
GLM-5.2Jun 13, 20261M context, IndexShare sparse attention, MIT weights, SWE-bench Pro 62.1
GLM-5.3Aug 14, 2026Same base as 5.2 — post-training only. Weights withheld for safety evaluation

How the post-training works (the interesting bit)

Z.ai names two techniques behind the jump. First, SAO with compaction, the reinforcement-learning method introduced in GLM-5.2, which helps gains hold on long-horizon tasks rather than only short ones. Second — and this is the more novel part — training environments designed to look like real work. Instead of synthetic coding puzzles, the environments model what Z.ai calls "professional work units": messy, multi-file, multi-step tasks that resemble what a working engineer or security researcher actually does. Some represent several days of work for an experienced engineer.

In one example Z.ai describes, the model gets the same working environment a real ML engineer would — compute clusters, storage systems, internal docs, codebases, experiment results — and must diagnose bottlenecks across the training stack, implement optimizations, run experiments, and deliver a measurable end-to-end speedup while preserving correctness. To scale beyond a handful of hand-built environments, Z.ai built pipelines that synthesize environments end to end: research agents collect task patterns from real work and turn them into runnable long-horizon environments with multi-step dependencies and hidden state, then a judge agent attempts each task to verify it's actually solvable. A verifier that passes oracle, no-op, and unsolved-state checks produces a binary reward reliable enough to train on directly.

One migration landmine

GLM-5.3 always reasons. thinking.type only supports "enabled" — disabling reasoning is no longer supported. If your application sends thinking.type: "disabled", you must change it to "enabled" with reasoning_effort: "low" before switching the model ID to glm-5.3, or the request will fail. Effort levels: low (lightweight), high (enhanced), max (deep, the default).


Benchmarks: what actually moved

Two things are worth separating: Z.ai's own launch table, and what independent measurement says. First, the vendor numbers — and because the base model didn't change, these deltas are as clean as vendor benchmarks ever get:

GLM-5.2 → GLM-5.3 (Z.ai's own table)

Vendor-reported, same base model — the only variable is post-training
BenchmarkGLM-5.2GLM-5.3Δ
Terminal-Bench 3.0 (hard terminal agent tasks)4.628.36.1×
DeepSWE v1.1 (realistic software engineering)46.266.9+20.7
SWE-Marathon v1.119.442.52.2×
Terminal-Bench 2.181.088.2+7.2
AutomationBench (real-work automation)26.2%48.2%1.8×
Agents' Last Exam (pass@1)23.828.5+4.7
HLE with tools54.7%62.5%+7.8
GDPval-AA v2 (Elo)1,5081,769+261
Z.ai Code Bench (max effort)23.4% @ 96K tokens34.5% @ 75K tokensbetter + cheaper

The standouts: a 6.1× jump on Terminal-Bench 3.0 (the harder successor benchmark emphasizing long, realistic command-line workflows) and a doubling on SWE-Marathon and AutomationBench. Z.ai's in-house Code Bench adds a token-efficiency story: at max effort, GLM-5.3 hits 34.5% completion at ~75K output tokens per task, versus GLM-5.2's 23.4% at 96K — better results while spending fewer tokens.

Terminal-Bench 3.0 — the 6.1× post-training jump
GLM-5.3 same base, new post-training
28.3
GLM-5.2 the identical base model
4.6

Against the frontier (Z.ai's launch table)

Vendor cross-model comparisons — competitor figures pulled from published cards, not reruns
BenchmarkGLM-5.3Kimi K3Claude Fable 5GPT-5.6 Sol
Terminal-Bench 3.028.317.433.734.6
DeepSWE v1.166.967.569.772.7
SWE-Marathon v1.142.548.1
Terminal-Bench 2.188.288.388.8
AutomationBench48.2%46.7%46.2%45.8%
HLE (with tools)62.5%59.8%63.9%64.5%
GDPval-AA v21,7691,6821,7431,730
Z.ai Code Bench (max)34.5%39.5%

The shape is consistent: GLM-5.3 clears Kimi K3 on long-horizon terminal work and lands within a few points of the closed frontier, with outright wins on GDPval-AA v2 (1,769, ahead of everyone in the table) and AutomationBench. It loses the hardest rows to Fable 5 and Sol — Terminal-Bench 3.0, DeepSWE, and especially the exploit benchmarks. "Beats the frontier" is only true on a subset of benchmarks, not the full set.

What independent measurement says (August 2026)

Artificial Analysis, max reasoning effort
Independent testResultContext
Artificial Analysis Intelligence Index (max effort)60One point behind Grok 4.6 and GPT-5.6 Sol Max (61); three behind Claude Opus 5 (63); level with Kimi K3
Cost per Intelligence-Index task$0.68 — lowest in the frontier clusterUnder Grok 4.6 and Kimi K3 (both $0.84); at $1.40/$4.40 per million tokens
Output speed84.7 tokens/secAbove the 74 t/s median; more than double Kimi K3’s 38.2 t/s
Verbosity170M output tokens over the eval vs. a 72M medianReal bills can run above the headline rate — the model is notably verbose
SWE-bench (Pro or Verified)No figure published — in any harnessThe most comparable cross-model coding number simply doesn’t exist for this model

The story in one line: 60 on the AA Intelligence Index at $0.68 per completed task — one point behind Grok 4.6 and GPT-5.6 Sol Max, three behind Claude Opus 5, level with Kimi K3, and cheaper per task than any of them. That is frontier-cluster intelligence at open-model prices. The caveats sit in the table: notably verbose output, and no SWE-bench figure published in any harness, which is a real gap for a model marketed on coding.

Cost per Intelligence-Index task (Artificial Analysis)
GLM-5.3 lowest in frontier cluster
$0.68
Grok 4.6
$0.84
Kimi K3
$0.84

The emergent cyber capability — 2,436 real vulnerabilities

The most-discussed part of this launch isn't coding. As part of post-training, Z.ai introduced vulnerability-discovery data and environments into the training mix. It expected the model to get better at finding and reasoning about vulnerabilities. What surprised the company was how quickly the capability kept compounding as training scaled: GLM-5.3 didn't just get better at identifying isolated flaws — it began reasoning across multiple stages of exploitation, forming coherent plans for complete exploitation chains.

The three cyber benchmarks

Vendor-reported cyber evaluation
BenchmarkGLM-5.2GLM-5.3Kimi K3Mythos 5GPT-5.6 Sol
CyberGym (find & validate from source)77.2%84.5%80.0%83.8%83.6%
ExploitBench (full exploit reasoning)24.4%54.4%32.2%78.0%76.5%
ExploitGym (2-hour budget)2910536181
ExploitGym (6-hour budget)3913070247

The pattern Z.ai itself flags: the further up the exploitation chain a benchmark sits, the larger the gain over GLM-5.2 — and the wider the remaining gap to the closed frontier. CyberGym (identify and validate from white-box source) is now best-in-table at 84.5%. ExploitBench (full exploit reasoning) more than doubled to 54.4% — but Mythos 5 and GPT-5.6 Sol sit at 78.0% and 76.5%. Capability is growing fastest exactly where GLM-5.3 is furthest behind.

Real codebases, real findings

Z.ai didn't stop at benchmarks. Working with Chinese security teams, it ran the model against real-world codebases — and after expert review, screening, and deduplication, the numbers are these:

Z.ai's real-world vulnerability hunt
FindingDetail
Projects scanned269 open-source projects (with Chinese security teams, expert-reviewed)
Vulnerabilities found2,436 distinct findings
Medium-to-high severity1,097
Publicly disclosed at launch53 with assigned CVEs, via Z.ai’s public Security Disclosure Ledger (cvd.z.ai)
Still under embargo~2,383, moving through coordinated disclosure
ScopeSystem kernels, operating systems, browser engines, open-source infrastructure, web apps, network protocols — some bugs decades old, the oldest ~40 years
Headline anecdoteA "potentially serious" architectural flaw in Cursor (the AI code editor), disclosed privately — vendor-reported, no CVE published, no independent confirmation

The findings span system kernels, operating systems, browser engines, open-source infrastructure, web applications, and network protocols — many unnoticed for years or even decades, the oldest dating back roughly 40 years. The disclosure effort runs through a public ledger (cvd.z.ai) that records the affected project, severity, CVE where available, and how long the bug had lurked. The Cursor finding is the headline anecdote: per a Z.ai developer advocate, a reverse-engineering task surfaced a "potentially serious" architectural flaw in the AI code editor's Electron-and-Rust codebase, disclosed privately while a fix is prepared. Treat that one carefully — it's Z.ai's own account, with no published CVE and no independent confirmation.

The defensive framing is deliberate

Z.ai positions this as defensive capability — bugs found and patched before attackers find them. The dual-use reality is the same coin's other side: the identical capability uplifts real attackers. SaferAI's independent testing found that GLM-5.2 — the base this model shares — refused none of the offensive cyber or biology tasks it was tested against, a stark contrast with frontier models that refuse consistently enough to foil the test harness itself. No independent evaluator has re-run refusal testing on GLM-5.3 specifically. If you run it (or its eventual weights) in an agentic harness with real write access, apply the same sandboxing and approval gates you'd use for any model without a published safety evaluation.


Why Z.ai held the weights back

For a lab that built its reputation on MIT-licensed weights — every previous GLM-5 release shipped open on day one — withholding weights is a structural break. The stated reason: the model's vulnerability-exploitation ability grew faster than Z.ai expected as post-training scaled, and weights cannot be recalled once released. So the open release was delayed by roughly two weeks (targeting late August 2026) for safety evaluation and hardening.

There's a neat historical echo: four days before GLM-5.3's launch, OpenAI gated its GPT-5.6-Cyber model behind an approval programme for the same underlying reason. Two labs in one week, from opposite ends of the open/closed divide, putting frontier security capability behind a process rather than a price list.

One concrete signal that the release is prepared: a Hugging Face repository at zai-org/GLM-5.3 already exists and returns a 401 (gated) rather than a 404 — created, just access-restricted. The GLM-5 line has been MIT throughout, and that's the reasonable expectation for 5.3. But it is an expectation, not a commitment anyone can cite.

As of August 22, 2026

No weights, no licence. GLM-5.3 is accessible only through Z.ai's API and Coding Plan. Hosted use routes through Chinese infrastructure, and Zhipu is on the US Entity List — material for data residency, compliance, and government procurement. And unlike every previous GLM-5 release, self-hosting is not currently an option, so the usual mitigation isn't available yet.


Pricing, plans, and the API

The headline answer

The headline

$1.40 per million input tokens, $4.40 per million output, cached input at $0.26 — unchanged from GLM-5.2 and GLM-5.1. The capability jump arrived at no price increase. That's roughly a third of Claude Opus 5's $5/$25 and well under GPT-5.6 Sol's $5/$30 — and Artificial Analysis measures it at $0.68 per completed task, the lowest cost per task in the frontier cluster.

Endpoints

GLM-5.3 API endpoints
ProtocolBase URLNotes
OpenAI Chat Completionhttps://api.z.ai/api/coding/paas/v4The Coding Plan endpoint
OpenAI Responseshttps://api.z.ai/api/v1For Responses-style clients
Anthropic Messageshttps://api.z.ai/api/anthropicDrop-in for Claude-shaped agent tooling (Claude Code, Cline, OpenCode, Roo Code, Goose, Crush, Kilo Code)
General APIComing soon — not yet listed for GLM-5.3Coding Plan subscribers (including expired) are currently limited to the OpenAI Chat Completion protocol

The Anthropic-compatible endpoint is the quiet big deal: GLM-5.3 drops straight into Claude-shaped agent tooling — Claude Code, Cline, OpenCode, Roo Code, Goose, Crush, Kilo Code — with no code changes. The new Coding Plan uses a points-based quota system, with off-peak calls (including all day on weekends) consuming 50% of standard points — the same electricity-style tariffing DeepSeek adopted on August 16.

GLM Coding Plan tiers

GLM Coding Plan — includes GLM-5.3 on every tier
TierMonthly (standard)Monthly (annual billing)Quota
Lite$18$12.60~10,000 prompts/week
Pro$80 (promo $72 through Sep 2026)$56~60,000 prompts/week
Max$168 (promo $160 through Sep 2026)$117.60~140,000 prompts/week

GLM-5.3 was rolled out to existing Coding Plan subscribers at launch, at no extra cost. Pricing sources disagree slightly on Pro/Max ($72/$160 promotional vs. $80/$168 standard); the consistent read is that the promotional rates run through September 2026, so budget for the higher figures once the promotion lapses.

Your first call

glm-5.3-first-call.sh
# GLM-5.3 via the OpenAI-compatible endpoint
curl -X POST "https://api.z.ai/api/coding/paas/v4/chat/completions" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $ZAI_API_KEY" \
  -d '{
    "model": "glm-5.3",
    "messages": [
      {"role": "system", "content": "You are a senior full-stack engineer."},
      {"role": "user", "content": "Build a blog with React + Node.js."}
    ],
    "thinking": { "type": "enabled" },
    "reasoning_effort": "max",
    "max_tokens": 4096,
    "temperature": 1.0
  }'
install.sh
# Or with the official Python SDK
pip install zai-sdk

# Drop-in for existing OpenAI clients: just change the base URL
# base_url="https://api.z.ai/api/coding/paas/v4/"

Three things to remember: reasoning is always on (there is no disabled mode — use reasoning_effort: "low" for cheap simple tasks); the default effort is max, which is verbose; and for complex coding Z.ai recommends leaving it at max.


How GLM-5.3 compares

vs Kimi K3 — the clearest economic win

The two are level on the independent index (both 60 at max effort), but GLM-5.3 is far cheaper per token ($1.40/$4.40 against $3/$15), cheaper per task ($0.68 vs $0.84), more than twice as fast (84.7 vs 38.2 tokens/sec), and does it at roughly a quarter of K3's parameter count (~750B against 2.8T). It also clears K3 on the long-horizon rows: Terminal-Bench 3.0 28.3 vs 17.4, AutomationBench 48.2% vs 46.7%. K3's advantages: native vision, and weights you can download today.

vs DeepSeek V4 Pro-0813 — the mirror image

Released one day apart (V4-Pro on August 13, GLM-5.3 on August 14), and they're opposites. DeepSeek V4 Pro is bigger (1.6T total / 49B active vs ~750B / ~40B), its weights are already open under MIT, and it publishes SWE-bench numbers — but it carries a documented 33-point gap between its vendor Terminal-Bench 2.1 score (87.9) and CoderSera's neutral-harness result (54.68%), plus an AA-Omniscience honesty score of 0.83, near the floor. GLM-5.3 is cheaper per token, has no equivalent documented vendor-vs-neutral gap — but no open weights, no SWE-bench figure at all, and hasn't faced the same independent scrutiny. Practical rule: neither vendor table should be taken at face value; run your own evals.

vs GLM-5.2 — same model, different model

Same base, same price, same 1M context; large gains on long-horizon coding and cyber evals. The trade: 5.2 is MIT open weights you can run now, and 5.3 is not. If you need self-hosting today, 5.2 remains the answer. If you're on the hosted API, there's little reason not to move to 5.3.

vs the closed frontier

At 60 on the independent index it sits one point behind Grok 4.6 and GPT-5.6 Sol Max, three behind Claude Opus 5 — while beating Grok 4.6 on both of Z.ai's hardest agentic-coding rows (Terminal-Bench 3.0: 28.3 vs 26; DeepSWE: 66.9 vs 65.9) and undercutting it on cost per task. What keeps it below them: no SWE-bench figure, no vision, and no weights to self-host yet.


Limitations — the honest list

What to weigh before committing
LimitationDetail
No SWE-bench figure at allPro or Verified, vendor or standardized — a real gap for a model marketed on coding
Text-onlyNo image input, where Sol, Fable 5, Grok 4.6 and Kimi K3 all take it
Weights withheldAnnounced for late August 2026; not shipped and no licence published as of Aug 22
China-hosted APIZhipu is on the US Entity List — material for data residency, compliance, and government procurement; self-hosting is the usual mitigation and it isn’t available yet
Verbose170M output tokens over AA’s eval vs. a 72M median — budget for verbosity
Thin safety disclosureNo GLM-5.3 model card or safety framework; SaferAI found GLM-5.2 (this model’s base) refused none of the offensive cyber or biology tasks it was tested against
Vendor-reported comparisonsZ.ai’s cross-model table uses competitor numbers pulled from published cards rather than reruns — treat as a ceiling

Also filed under honest: Z.ai's quick cadence means "GLM-5.3 is the strongest open-weights model Z.ai has shipped" and "GLM-5.3 is an open-weights model" are currently different claims. Only the first is supported by evidence.

The wider war

Why does China now have two labs shipping frontier-adjacent models in the same August week at prices US labs can't match? That story — open weights as strategy, structural cost efficiency, domestic silicon — got its own article: Why China Is Winning the AI Race (2026).


Frequently asked questions

QWhat is GLM-5.3?

GLM-5.3 is Z.ai’s (Zhipu AI’s) flagship model, released August 14, 2026. Unusually, it uses the exact same ~750B-parameter Mixture-of-Experts base model as GLM-5.2 — every capability gain comes from scaled-up post-training: more reinforcement learning on long agentic trajectories and training environments designed to look like real professional work.

QIs GLM-5.3 open source?

Not yet. Every previous GLM-5 release shipped as MIT open weights on day one, but Z.ai withheld GLM-5.3’s weights at launch, citing the model’s faster-than-expected vulnerability-exploitation capability. The open release was announced for roughly two weeks after launch (late August 2026), after safety evaluation and hardening. As of August 22, 2026 no weights and no licence have been published — though a gated zai-org/GLM-5.3 repository already exists on Hugging Face.

QHow much does GLM-5.3 cost?

$1.40 per million input tokens and $4.40 per million output, with cached input at $0.26 — the same rates as GLM-5.2, so the capability jump arrived at no price increase. Artificial Analysis measures $0.68 per completed Intelligence Index task, the lowest in the frontier cluster. The GLM Coding Plan starts at about $12.60/month (Lite, annual billing).

QIs GLM-5.3 better than Kimi K3?

They are level on capability and far apart on cost. Both score 60 on the Artificial Analysis Intelligence Index at max effort, but GLM-5.3 runs at $1.40/$4.40 against K3’s $3/$15, costs less per completed task ($0.68 vs $0.84), returns tokens more than twice as fast (84.7 vs 38.2 tokens/sec), and does it with about a quarter of the parameters. Kimi K3 keeps two real advantages: native vision, and open weights you can download today.

QWhy did Z.ai delay the GLM-5.3 weights?

Because the model’s offensive-security capability grew faster than the company planned during post-training — ExploitBench more than doubled from 24.4% to 54.4% — and Z.ai wanted to complete safety evaluation and hardening before releasing weights that cannot be recalled. OpenAI had gated its GPT-5.6-Cyber model behind an approval programme four days earlier, for the same underlying reason.

QHow do I call the GLM-5.3 API?

Model ID glm-5.3, served OpenAI-compatible from https://api.z.ai/api/coding/paas/v4, with an Anthropic-compatible endpoint at https://api.z.ai/api/anthropic. Reasoning is always on — thinking.type only supports "enabled", with reasoning_effort of low, high, or max (default max). Applications using thinking.type: "disabled" must migrate before switching the model ID, or requests will fail.

QDoes GLM-5.3 support images or audio?

No — GLM-5.3 is text-in, text-out with a 1M-token context window and 128K max output. Rivals like GPT-5.6 Sol, Claude Fable 5, Grok 4.6, and Kimi K3 all take image input.

QHow does GLM-5.3 compare to DeepSeek V4 Pro?

DeepSeek V4 Pro (1.6T total / 49B active) is larger and its weights are already open under MIT. GLM-5.3 (~750B total / ~40B active) is cheaper per token, faster per token, and its independent Terminal-Bench results don’t carry DeepSeek’s documented 33-point vendor-vs-neutral-harness gap — but it has no open weights yet and publishes no SWE-bench figure of any kind.


Sources & further reading

Last updated

Last updated: August 22, 2026. Release date, model ID, endpoints, pricing, and benchmark figures verified against Z.ai's official documentation and the sources above as of August 22, 2026. Vendor-reported benchmark figures should be treated as company-reported until independently reproduced; the open-weights release was announced for late August 2026 and had not happened at the time of writing — re-check Z.ai's documentation and Hugging Face before making deployment decisions.

← Previous