ZCode

ZCode

Freemium

Z.ai's desktop coding agent, tuned for GLM.

Development Tools
AI Coding Agents

Published 27 September 2026 · Last updated 30 September 2026

Scores

Popularity2/5

A very recent launch (July 2026) from a real model lab, but with no independent adoption signal yet comparable to the established players in this subcategory it's positioned against.

Learning Curve2/5

Free download with no credit card required and a familiar chat/completions/multi-file-edit interface make it approachable immediately, with Goal Mode adding one new but simple concept to learn.

Flexibility2/5

Tightly built around Z.ai's own GLM-5.2 model and the GLM Coding Plan billing relationship, with less of the multi-provider, bring-your-own-model flexibility found in the vendor-agnostic tools in this subcategory.

Performance3/5

GLM-5.2 targets improved long-context understanding, multilingual code synthesis, and complex refactoring, but as a July 2026 launch, independent verification of real-world task performance is still limited.

Portability2/5

The underlying GLM-5.2 model is MIT-licensed and self-hostable, but the ZCode application itself is closed-source and tied to Z.ai's own billing and platform, limiting portability compared to fully open, self-hostable agent tools.

About ZCode

ZCode is Z.ai's desktop coding agent, an open-source app under Apache-2.0 for macOS, Windows, and Linux (Linux in beta), built around the company's GLM models. It runs Z.ai's own ZCode Agent, tuned for GLM-5.3, with GLM-5.3-Flash built in for screenshot and image understanding. The same app also connects to Anthropic, OpenAI, OpenRouter, Moonshot, MiniMax, Xiaomi MiMo, and any Anthropic- or OpenAI-compatible endpoint, so GLM is the default rather than the only choice.

The agent reads and edits the project, runs commands, drives a browser, and can hand parts of a task to subagents. Its signature feature is Goal Mode: type /goal with a one-sentence objective and the agent keeps working in rounds, checking after each one for real evidence of completion (changed files, command output, passing tests) instead of stopping after a single reply. Project memory, scheduled automations, and remote development over SSH, in WSL, or inside a container round out a setup aimed at long-running work. The public repository also builds a terminal interface and a local web mode.

ZCode has no hosted cloud: the desktop app has to stay on and online while a task runs. Remote Control opens the current workspace in a phone browser, and Bot Channel takes instructions from WeChat or Feishu, but both steer that desktop.

Downloading the app costs nothing, but it has no free usage of its own. The usual way to run it is the GLM Coding Plan, a Z.ai subscription in Lite, Pro, and Max tiers with rolling five-hour and weekly credit limits, cheaper usage outside weekday peak hours, and a discount for yearly billing. The same plan also works in Claude Code, Cline, and OpenCode. Developers who manage their own model access can instead sign in with an API key from any supported provider.

Key Features

  • Open-source desktop app under Apache-2.0 for macOS, Windows, and Linux (Linux in beta)
  • ZCode Agent tuned for GLM-5.3, with GLM-5.3-Flash built in for screenshots and images
  • Goal Mode: set an objective with `/goal` and the agent works in rounds until the evidence shows it is done
  • Subagents, browser automation, project memory, and scheduled automations
  • Remote development over SSH, in WSL, or inside a running container, with models and login kept on the desktop
  • Remote Control from a phone browser and Bot Channel from WeChat or Feishu, steering the desktop
  • Connects to Z.ai, BigModel, Anthropic, OpenAI, OpenRouter, Moonshot, MiniMax, Xiaomi MiMo, and compatible endpoints
  • Runs on the GLM Coding Plan, which also works in Claude Code, Cline, and OpenCode

Pros

  • Goal Mode's evidence-based completion check suits long refactors and fix-until-green tasks
  • One GLM Coding Plan covers ZCode and third-party agents such as Claude Code and Cline
  • Not locked to GLM: Claude, GPT, and other providers connect through an API key
  • Apache-2.0 open source, with the desktop client, backend, and agent source all public
  • Remote development over SSH, WSL, or a container is built into the desktop app
  • A phone browser or a chat app can check on a running task away from the desk

Cons

  • No free usage: the app is free, but every task needs a paid Coding Plan or a provider API key
  • No hosted cloud: phone control, chat bots, and automations all need the desktop running and online
  • No VS Code or JetBrains extension: work happens in the ZCode desktop app
  • Tuned for GLM first, so other providers' models get less attention in the product
  • Chat-app control covers WeChat and Feishu, which suits teams in China more than elsewhere
  • The Linux build is in beta

ZCode Pricing

Freemium
Free app (own API key)Free
  • · Open-source desktop app for macOS, Windows, and Linux
  • · Bring an API key from Z.ai, Anthropic, OpenAI, OpenRouter, or a compatible provider; usage billed by that provider
GLM Coding Plan — Lite$18/monthly
  • · GLM-5.3 and GLM-5.3-Flash in ZCode and other coding agents
  • · 2,000 credits per five hours, 10,000 per week
  • · $12.60/month when billed yearly
GLM Coding Plan — Pro$80/monthly
  • · Everything in Lite, with priority access and faster generation
  • · 12,000 credits per five hours, 60,000 per week
  • · $56/month when billed yearly
GLM Coding Plan — Max$168/monthly
  • · Everything in Pro, with dedicated capacity at peak times and first access to new features
  • · 28,000 credits per five hours, 140,000 per week
  • · $117.60/month when billed yearly

Tech Stacks with ZCode

ZCode Dev Stack

Developer

ZCode as the desktop coding agent, running GLM on Z.ai's Coding Plan or models such as Kimi, MiniMax, and Claude, with GitHub or GitLab for version control.

LLM:
Version Control:
Server add-on:
Remote Access add-on:
Code Review add-on:
CI/CD add-on:
Containerization add-on:

Tools Related to ZCode

Integrates with ZCode(1)

Alternatives to ZCode(12)

ZCode is Z.ai's open-source desktop app tuned for GLM and its Coding Plan; OpenCode is an open-source, model-agnostic agent across terminal, IDE, and desktop. ZCode for a GLM-first app with Goal Mode, OpenCode for model freedom and a terminal-first workflow.

ZCode is Z.ai's open-source desktop agent app tuned for GLM and its Coding Plan; Kilo Code is an MIT-licensed agent with hundreds of models across editors and the CLI. Kilo Code wins on model and editor choice, ZCode on a GLM-first desktop app.

ZCode is Z.ai's desktop agent app tuned for GLM; Codex runs OpenAI models across cloud sandboxes, the CLI, IDEs, and a desktop app. Codex adds cloud task runs, ZCode long local runs through Goal Mode.

ZCode is Z.ai's Apache-2.0 desktop agent app tuned for GLM and its Coding Plan; Cline is an Apache-2.0 open-source, bring-your-own-key agent for VS Code, the CLI, and a desktop app. Cline wins on model choice and editor reach, ZCode on a GLM-first app with Goal Mode.

ZCode and Qwen Code are both agents from a model lab, tuned for its own models (GLM and Qwen). ZCode is a desktop app run on a GLM Coding Plan or your own key; Qwen Code is an Apache-2.0 open-source terminal CLI.

ZCode is Z.ai's desktop app tuned for GLM, with Goal Mode for long-running tasks; DeepSeek's harness is an open-source terminal agent tuned for DeepSeek models. ZCode suits those wanting a GUI, the harness CLI users who want to extend it.

Vendor

Tags

Free TierAI-powered

Details

License
Apache-2.0
Maintained
Yes
Primary languages
JavaScript, TypeScript, Python, Go, Rust, Java
Type
AI IDE
Open source
No
AI features
Chat, Agent, Inline edit, Autocomplete