ZCode product guide

Understand agentic development with ZCode.

ZCode is a desktop agentic development environment built around GLM-5.2. This guide explains how its Agent, workspace context, execution tools, and long-running task model fit into a real coding workflow.

Official downloads and product documentation open on zcode.z.ai.

The product model

More than a code-completion panel.

ZCode centers work on a persistent task. The Agent can combine project files, commands, tool results, execution controls, and Git state while a change moves from request to review.

01 / CONTEXT

Workspace-aware

Reference files, folders, past conversations, attachments, and project instructions without leaving the task.

02 / EXECUTION

Tool-driven

Use terminal commands, browser context, integrations, and execution modes to turn an instruction into checked work.

03 / CONTINUITY

Built for longer tasks

Keep goals, edits, verification results, and follow-up instructions together across a sustained engineering sequence.

A practical loop

How a ZCode task moves.

A useful agentic workflow is not just generation. It includes context, controlled execution, verification, and a reviewable handoff.

Read the Agent documentation
01

Open a workspace

Select a project or work outside a project, then give the task a concrete outcome.

02

Add precise context

Reference files with @, past conversations with #, commands with /, and skills with $ when they help define the work.

03

Choose execution control

Use the execution mode and model settings that match the task’s risk, complexity, and need for confirmation.

04

Inspect the result

Review tool output, file changes, tests, and Git state before accepting or continuing the task.

Core capabilities

The building blocks around ZCode Agent.

ZCode exposes several ways to shape what the Agent knows, what it can do, and how the work continues.

AG

ZCode Agent

The primary task interface for understanding requirements, editing code, running commands, and reviewing changes.

GO

Goal Mode

Organizes sustained work around an objective, completion checks, and state recovery.

CTX

Files and memory

Bring project references and retained project knowledge into future tasks with less repeated setup.

PLG

Plugins and skills

Extend local workflows with packaged capabilities, reusable instructions, commands, and tool connections.

MCP

MCP integrations

Connect supported external tools and data sources through Model Context Protocol servers.

REM

Remote continuity

Continue checking and steering workspace tasks through supported remote and bot channels.

Start with the official app

Install, connect, verify.

The official guide carries the current installers and platform-specific steps. A short first task confirms that the app, workspace, and selected model are connected correctly.

Install ZCode

Choose the current build for your operating system from the official installation page.

  1. Download the correct installer.
  2. Complete the platform installation steps.
  3. Open ZCode and select a project directory.
View official downloads

Learn the workspace

Use the documentation to understand the Agent, execution modes, context controls, plugins, and integrations.

  1. Connect an available model provider.
  2. Run a simple read-only workspace task.
  3. Review the task output and tool activity.
Open official documentation
Questions

ZCode guide FAQ.

Four details to understand before choosing an installer and opening your first workspace.

What is ZCode?
ZCode is an agentic development environment built to bring GLM-5.2 into desktop coding workflows for planning, editing, testing, reviewing, and iterating on software projects.
Which operating systems support ZCode?
The official installation documentation provides ZCode downloads for macOS, Windows, and Linux. Available architectures vary by operating system, so use the current official download list.
What context can ZCode Agent use?
ZCode Agent can work with workspace files, file references, terminal results, task history, execution modes, Git branch state, commands, skills, and supported integrations.
Can ZCode continue long-running tasks?
ZCode is designed for sustained multi-step work and can preserve task context across planning, code changes, verification, and follow-up instructions.
Continue with primary sources

Explore ZCode in the official documentation.

Use the official install and Agent guides for the latest platform support, product behavior, and setup steps.