# ZCode

> ZCode is an AI-powered coding assistant that combines powerful AI agents with your existing toolchain to help you plan, code, review, and ship software.

ZCode is a desktop AI coding tool developed by Z.AI that integrates AI agents directly into developers' existing workflows. It is available for macOS, Windows, and Linux (Linux currently in beta), and is currently on version 3.1.2. The product positions itself around multi-agent collaboration, long-horizon task execution, and deep integration with the GLM-5.2 model.

## What It Is

ZCode is an AI-powered coding environment that pairs AI agents with a developer's existing toolchain — covering planning, coding, code review, and deployment. Rather than replacing an IDE, it layers agent-driven automation on top of familiar processes. The tool supports multi-step "Goal" tasks, remote bot control via messaging platforms, and is deeply optimized for the GLM-5.2 language model.

## Core Capabilities

ZCode's feature set centers on a few distinct pillars:

- **Goal-based long-horizon tasks**: The "Goal" system lets users define complex objectives that the agent plans, executes, and verifies across multiple steps — shown in the UI as a sequenced task list with time tracking.
- **Multi-agent collaboration**: ZCode 3.0 introduced deeper multi-agent coordination, with the changelog noting it is "further along" in multi-agent collaboration as of the GLM-5.2 integration.
- **Remote bot control**: Users can trigger ZCode tasks remotely via WeChat, Feishu (Lark), or Telegram, allowing asynchronous task execution from mobile or messaging contexts.
- **GLM-5.2 deep integration**: The tool is specifically optimized for GLM-5.2, with the homepage stating it releases stronger performance in reasoning, coding, and multi-agent scenarios.

## Platform and Deployment

ZCode ships as a native desktop application built on Electron. Downloads are available directly from the ZCode website:

- macOS (Apple Silicon and Intel), version 3.1.2
- Windows 64-bit, version 3.1.2
- Linux x64 and ARM64 (.deb and .AppImage), version 3.1.2 — currently labeled Beta

The Linux version is distributed via a Feishu group link for beta testers, indicating it is not yet in general release on that platform.

## Update: Version 3.1.2 and GLM-5.2 Integration

The current release is v3.1.2, available across all supported platforms. ZCode 3.0 was a significant milestone, described on the site as deeply adapting to GLM-5.2 and advancing multi-agent collaboration. The changelog page is linked from the homepage, and the hero banner specifically calls out the 3.0 release as a featured update. The product appears to be under active development with regular version increments.

## Workflow Integration

The in-app UI shown on the homepage demonstrates a workspace with multiple concurrent projects (e.g., a game project, a website project, a desktop app project, and a release bot), each tracked as separate task threads. The agent can read files, run terminal commands, write and update code across multiple files, and validate output — all within a single session. The demo shows the agent running `node --check`, writing HTML/JS/CSS files, and iterating based on its own validation results, illustrating an autonomous loop with optional human checkpoints.

## Features
- AI agent-driven coding and task execution
- Goal-based long-horizon task management
- Multi-agent collaboration
- GLM-5.2 deep integration
- Remote bot control via WeChat, Feishu, and Telegram
- Terminal and file system access
- Multi-step planning and verification
- Cross-platform desktop app (macOS, Windows, Linux)
- Git integration
- Code review and deployment support

## Integrations
WeChat, Feishu (Lark), Telegram, GitHub, Git, GLM-5.2

## Platforms
WINDOWS, MACOS, LINUX

## Pricing
Freemium — Free tier available with paid upgrades

## Version
3.1.2

## Links
- Website: https://zcode.z.ai/en
- Documentation: https://zcode.z.ai/en/docs
- EveryDev.ai: https://www.everydev.ai/tools/zcode
