ZCode: A New AI Coding Harness for GLM-5.2

ZCode provides a dedicated GUI harness for the GLM-5.2 model

ZCode is a desktop application that serves as a "harness" for the GLM-5.2 large language model, enabling agentic coding workflows. Unlike CLI-based agents such as Claude Code, ZCode utilizes a graphical user interface (GUI) that users have described as being similar to the Codex app or Cursor's agent window.

While ZCode is a first-party tool, Z.ai also provides documentation for integrating GLM-5.2 with various popular CLI-based agents, allowing developers who prefer terminal-based interfaces to avoid the desktop application entirely.

Model Performance and Positioning

Early user feedback suggests that GLM-5.2 is a highly capable model for coding tasks. One user noted that it feels like a "beefier Sonnet model," indicating competitive performance relative to top-tier coding models like Claude 3.5 Sonnet. Users have reported that the tool is a "real workhorse" in practical application, though some have noted stability issues, specifically recurring "Cannot connect to API: write EPIPE" errors during prompting.

Pricing and Usage Quotas

ZCode employs a subscription-based pricing model with three tiers that appear to mirror the structure of plans offered by Anthropic and OpenAI. However, the transparency of these plans has been a point of contention among users:

  • Opaque Quotas: Users have criticized the lack of disclosure regarding the exact number of tokens or the specific "base usage allowance" included in the plans.
  • Dynamic Quotas: For GLM Coding Plan subscribers, ZCode implements a coefficient-based quota system. Usage during peak hours (14:00–18:00 daily) is weighted at 2x (down from 3x), while off-peak usage is weighted at 0.67x (down from 1x), effectively increasing the allowance during off-peak times.

Community Concerns and Comparisons

The release of ZCode has sparked significant discussion regarding security, transparency, and the philosophy of AI tooling.

Security and Data Privacy

A primary concern raised by the community is the closed-source nature of the ZCode application. Because the agent requires full system permissions to edit files and execute commands, critics argue that it functions as a "black box." Some users specifically highlighted risks associated with Chinese national security laws, suggesting that corporate workstations may be vulnerable to state intelligence efforts.

"I don't find a closed-source Chinese agent system trustworthy. It is essentially a black box with full user permissions, meaning you are just handing over your entire system to a Chinese-owned server."

Tooling Philosophy

Developers are debating the necessity of first-party harnesses. Some argue that the separation of the editor, the harness (the agent), and the LLM is critical to avoid vendor lock-in. There is a desire for agnostic TUIs or harnesses that can seamlessly switch between providers, rather than each AI company releasing its own version of a coding agent.

Competitive Landscape

Users have compared ZCode to several other tools:

  • OpenCode: Cited as a more transparent alternative that allows users to monitor which files are read and which commands are executed.
  • Mimo Code: Mentioned as a CLI alternative to the GUI-centric ZCode.
  • Cursor/Conductor: Compared to ZCode in terms of UI layout and overall user experience.

Sources

Related