Skip to content
←Back to Applications

APPLICATION

AI CodingDevelopmentTop

ZCode: the official GLM-5.3 harness, defined as an ADE rather than an editor

zcode

ZCode is the official harness Z.ai built for GLM-5.3, and it defines itself as neither an AI editor nor a CLI but an ADE (Agentic Development Environment): it turns the 1M context window and long-horizon capability of GLM-5.3 into a stable desktop experience covering planning, coding, review and iteration, keeping goal, files, terminal output, browser context, execution mode and Git state inside one task so continuity survives from plan through implementation to verification, with model capability, tool calling and the execution chain tuned over multiple rounds against GLM-5.3. The most distinctive design is /goal mode: after a goal is set, every round ends with an automatic check of whether the goal is met, and the agent continues into the next round on its own until completion is confirmed (the documented example is a research task running twenty-plus rounds, with a right-hand panel showing what each round did). One session holds one goal at a time; /goal shows it, /goal sets it (replacing any existing goal), /goal replace swaps it explicitly, /goal pause suspends it, and the docs are honest about the fit - work that is easy to state in one sentence but takes many rounds to finish. The card metric keeps the verifiable price fact layer: GLM-5.3 API at $1.4 input / $4.4 output per million tokens. Boundaries: the client is not open source and the deep tuning only covers the GLM-5.3 family; a stable 1M context is a vendor claim and mid-context recall is an industry-wide weakness, so stuffing a whole repo is no substitute for retrieval; idle-time tasks are being rolled out to subscribers rather than always available; the free quota is a 5-day window, not a lasting benefit. Confidence C (vendor-claim).

C
CONFIDENCE
Vendor Claim
Official model card or keynote only, no independent re-test
$1.4 / $4.4
KEY METRIC
GLM-5.3 API price (input / output, per million tokens)
Vendor Claim · 2026-09
MATURITY
Product
research → demo → product → production
Editor's take

Graded C (vendor-claim). A fair amount is checkable: GLM-5.3's API pricing ($1.4 input / $4.4 output per million tokens, with GLM-5.3-Flash at $0.15 / $0.50 and FlashX at $0.37 / $1.25) is published line by line on docs.z.ai; the client release line (3.14.3 when checked, with macOS Apple Silicon, macOS Intel, Windows and Linux installers), the full feature surface listed in the docs sidebar, the 5-day new-user allowance (3M GLM-5.3 tokens/day plus 2M GLM-5-turbo tokens/day, 5M total, for those 5 days only), and the subscriber idle-task terms ("execution fee free, plan quota consumed 0") are all stated publicly by the vendor. But the reading adopted as the metric - GLM-5.3's price-to-capability position - is a pricing fact, not capability evidence. ZCode publishes no harness-side benchmark readings at all (no SWE-bench or Terminal-Bench class numbers), and phrases like "stable 1M context" and "specialized optimization for Long Horizon Task, significantly improved stability and context retention on long chains" are vendor statements over a closed-source client cannot be re-tested. Per contract section 13.5 that is vendor-claim, and neither a low price nor open model weights lifts the grade.

Water level: ZCode's strategic position is pushing the full headroom of one open-weight flagship model into one official shell. It is the same route as Kimi Code with a different emphasis - open model weights, closed harness, deep co-tuning converting model capability into results on its own tool surface. ZCode takes it further by not trying to be model-agnostic at all: it optimizes only around the GLM-5.3 family, betting that a vendor controlling both model and tool surface can tune long-horizon stability to a level a general-purpose shell cannot reach.

Two product decisions deserve separate mention. The first is /goal mode: after each round it automatically checks whether the goal is met, continues into the next round on its own if not, and only wraps up once completion is confirmed. The documentation is honest about the method too - the more specific and verifiable the goal statement, the more accurate each round's judgement, and "make pnpm test pass with first paint under 2 seconds" is clearly better than "improve performance". Together with Qoder's Goal mode this points at one conclusion: the dominant failure mode of long-horizon agents is not inability but not knowing when they are done, and turning "done" into an explicit predicate evaluated every round is far more reliable than letting the model feel its way. The second is idle tasks: subscribers queue non-urgent work and ZCode completes it during spare compute, with both execution fee and plan quota consumption at zero - converting inference-side idle capacity directly into free user-side throughput. That pricing design is rare, and it also implies self-operated inference capacity.

Commercially the positioning is clear: Z.ai's coding plan starts at $18/month, while the vendor simultaneously lists Claude Code, Kilo Code, Cline, OpenCode and Clawdbot/OpenClaw as supported shells - GLM-5.3 runs in ZCode and is deliberately installed into other people's harnesses too. That matches Kimi opening its /coding endpoints, and it is the shared 2026 play for Chinese model vendors in coding: base-model availability is commoditized, and distribution comes from being directly installable into someone else's shell.

Boundaries stated plainly: the client is closed source, the deep co-tuning applies only to the GLM-5.3 family, and switching models forfeits that layer; "stable 1M context" is vendor wording, mid-context recall is an industry-wide weakness, and stuffing a whole repository in is not a substitute for retrieval; idle tasks are being rolled out to subscribers gradually and are not available on demand, so counting them into capacity planning will fail; the free allowance is a 5-day window rather than an ongoing benefit; and no capability statement here has third-party re-testing behind it.

AI CodingCode HarnessGLM-5.3Agentic Development Environment
Z.aiOfficial site5 min read1.2k

What it is: the official GLM-5.3 harness, branded an Agentic Development Environment

ZCode is Z.ai's official harness for GLM-5.3, and its stated positioning is neither "AI editor" nor "CLI" but ADE - Agentic Development Environment: turning GLM-5.3's long context, long-horizon task handling and agentic coding ability into a stable desktop experience covering planning, coding, review and iteration on complex development work. The homepage banner reads "GLM-5.3 official harness, multi-agent development taken further"; downloads lead with a macOS (Apple Silicon) client and list all platforms.

The premise is stated directly: riding GLM-5.3's stable 1M context and long-horizon capability, the ZCode Agent keeps the goal, files, terminal results, browser context, execution mode and Git state inside a single task, so complex work runs from planning through implementation to verification without losing continuity. It is deeply co-tuned with GLM-5.3 across model capability, tool calling and the execution chain - multiple rounds of tuning aimed at making the agent suitable for continuous, multi-step real development work.

/goal mode: replacing "watch the agent and keep saying continue" with "set a goal, wait for the result"

This is ZCode's most distinctive design. After setting a goal for the session with /goal, the agent keeps pushing toward it: at the end of every round it automatically verifies whether the goal is met, starts the next round itself if not, and only wraps up once completion is confirmed. The documented example is a research task that ran twenty-plus consecutive rounds, with a right-hand summary panel showing what each round did and where the work currently stands.

The command surface is clean: one goal per session at a time; /goal shows the current goal, /goal <description> sets it (replacing any existing one), /goal replace <goal> replaces explicitly, /goal pause pauses. The docs are also honest about fit - goals that can be stated in one sentence but need many rounds to finish, such as refactoring an entire module while keeping tests green, fixing every TypeScript compile error, or lifting a page's Lighthouse performance score above 90. And they give the method: the more specific and verifiable the goal, the more accurate each round's judgement. "Get pnpm test passing and keep first paint under two seconds" clearly beats "improve performance a bit".

Underneath is a general principle: the failure mode of long-horizon agents is usually not inability but not knowing when the work is done. Turning "done" into an explicit predicate evaluated every round is far more reliable than letting the model feel that it is roughly finished.

Capability surface: from Wiki and Memory to idle-time tasks and Bot Channel

The official docs sidebar enumerates an unusually wide surface, each item checkable: ZCode Agent, goal mode, browser automation, task and file management, Wiki (repository knowledge), Memory, automations, idle-time tasks, editing conversation history, remote development, Remote Control, Bot Channel, subagents, Plugin, Skill, MCP, Command, Hooks, usage statistics, safety confirmation, Agentic Development Environment tools, plus install, model connection, keyboard shortcuts and Q&A.

Several deserve separate mention:

  • Idle-time tasks: subscribers queue non-urgent work and ZCode completes it during spare compute, at zero execution cost and zero plan-quota consumption. Turning idle capacity into free user-side throughput is a rare pricing design.
  • Multi-surface continuity: the desktop workspace, mobile Remote Control and Feishu / WeChat Bot Channel can all advance the same workspace task, letting you watch progress and add instructions while a long task runs.
  • Safety confirmation: critical commands, file modifications and high-privilege operations enter a confirmation flow before execution.
  • Remote development: working against SSH remotes rather than only local repositories.
  • Subagents / Skill / MCP / Hooks / Command / Plugin: the extension surface covers all four standard interfaces of the current agent ecosystem.

The homepage task stream also reveals the product's temperament: the task list carries real elapsed times (2m, 9m, 27m, 51m, 1h, 2h, 6h, 1d, 3d), supports branch execution, and expands the execution trace line by line (explored, searched, ran pwd, git status, wrote index.html / app.js / styles.css for +733 lines, ran node --check with no output). It shows process, not only result.

Commercial terms

New users get a 5-day free trial with GLM-5.3 3 million tokens per day during that window - the docs are explicit that the quota is issued daily only within those 5 days and expires afterwards, not a permanent daily allowance. Z.ai's coding plans start at $18/month, and the official shell list covers Claude Code, Kilo Code, Cline, OpenCode and Clawdbot/OpenClaw among others: GLM-5.3 runs both inside ZCode and inside other people's harnesses.

Boundaries

The ZCode client is not open source, and the deep co-tuning targets the GLM-5.3 family only. "Stable 1M context" is a vendor reading; mid-context recall over long spans is an industry-wide weakness, and stuffing a whole repository in is not a substitute for retrieval. Idle-time tasks are rolling out to subscribers, so they are not always available. The free quota is a 5-day window rather than an ongoing benefit - capacity planning built on it will be wrong.

More in AI Coding

4
LLMDevelopmentTopC

GLM-5.3: the open-weights coding flagship bought with post-training alone

Z.ai post-trained the very same base as GLM-5.2 and nothing else, producing the 744B-A40B GLM-5.3: 50 percent over 5.2 on the in-house Z.ai Code Bench, open-weights first on Terminal Bench 3.0 at 28.3 and Agents' Last Exam at 28.5, while AutomationBench 48.2 and GDPVal-AA v2 1769 beat every closed-source comparison on the official chart; CyberGym vulnerability discovery is SOTA and the exploitation-chain gains emerged without dedicated training. The companion 320B-A18B Flash starts from a new base and is the first GLM to mix sparse with linear attention, attacking long-context serving cost. Weights ship in FP8 and BF16, deployable on SGLang, vLLM, KTransformers and the Ascend stack.

28.3Terminal Bench 3.0 (top open-weight, vendor chart)Vendor Claim · 2026-08
ProductZ.ai (Zhipu AI)SiteRepo
GLM-5.3: the open-weights coding flagship bought with post-training alone
ReasoningDevelopmentTopA

GPT-6 Astra: first on terminal engineering tasks, third tier on composite intelligence

The OpenAI flagship tier, officially positioned for hardest end-to-end work (gpt-6-astra): 1.05M-token context, 128K-token single output, knowledge cutoff 2026-04-30, with Functions, Web search, File search and Computer use built in, so search, retrieval and interface control ship with the model instead of an outer agent framework. Reasoning effort runs low to max in five steps while price stays fixed at $10/$50, so the cost lever is token consumption; siblings Sol ($2/$10) and Luna ($0.1/$0.5) make a 100x spread, so load splitting can stay inside one vendor. Readings (2026-09-22): #1 on Terminal-Bench 4.0 at 58.18% (n_trials=330, pass@5 0.7121), the protocol closest to a coding agent's daily life; #2 on Arena Agent with net_improvement 11.54 and confirmed_success 17.70, both below leader Fable 5.1, but the field's highest praise at 32.79; #6 and #7 on the intelligence index (max 52.67). The cutoff is nearly five months older than this page, so version numbers and API changes must go through Web search; computer-use reliability appears on no board; closed, API only. Graded A (confirmed); not independently benchmarked.

58.18%Terminal-Bench accuracyConfirmed · 2026-09
ProductOpenAISite
GPT-6 Astra: first on terminal engineering tasks, third tier on composite intelligence
LLMDevelopmentTopA

MiMo-V2.6: Live RL as an auditable ledger of 30 steps, 750k trajectories, and dollars

Xiaomi's open-source MiMo-V2.6 Pro/Flash: 30 steps of Live RL, roughly 750k trajectories, public cost of $850k/$2.62M, and 7k+ RL environments released in the same batch; tops the open-weights camp on the Artificial Analysis intelligence index at 46 with +17/+14 points out-of-sample on DeepSWE v1.1; four demo lines (Vibe World, CUA, research, content creation) all open. Self-improvement becomes an auditable ledger - steps, trajectories, and dollars on the table for third-party recomputation.

46Artificial Analysis Intelligence Index (top open-weight)Confirmed · 2026-09
ProductXiaomiSiteRepo
MiMo-V2.6: Live RL as an auditable ledger of 30 steps, 750k trajectories, and dollars
ReasoningDevelopmentTopA

Claude Opus 5.5: the long-running agentic tier at $4/$20 with 1M context and adaptive thinking

The fixed version Anthropic positions for long-running agentic coding and knowledge work (claude-opus-5-5, retirement no earlier than 2027-09-22): 1M-token context, 128K-token single output, adaptive thinking defaulting to medium, at $4/$20 per million tokens, the cheapest of the three top rows tracked here. On the Artificial Analysis intelligence index (2026-09-22) the top three rows are all its thinking tiers (max 57.62, xhigh 55.99, high 53.58), while the default medium tier sits #8 at 51.24, with sibling Fable 5.1 (53.35) and GPT-6 Astra (52.67) in between. Two discounts: those rows carry the with fallback qualifier while Astra reads (max), so the protocols differ, and the 53.94% at #8 on Terminal-Bench belongs to the previous-generation Opus 5. Closed, API only; adaptive thinking is a black box, so budget on p90 rather than the mean; 1M context is not 1M of effective attention, so whole-repo input still needs retrieval. Use it for most workloads and move to Fable 5.1 only when the highest tier is not enough: 2.5x the price for 4.3 index points. Graded A (confirmed); not independently benchmarked.

57.62Artificial Analysis Intelligence IndexConfirmed · 2026-09
ProductionAnthropicSite
Claude Opus 5.5: the long-running agentic tier at $4/$20 with 1M context and adaptive thinking

As an Amazon Associate, we earn from qualifying purchases.