Z.ai released ZCode, a coding agent harness offering a desktop application, a browser interface and a terminal-based agent, according to the project's GitHub repository. The project is licensed under Apache 2.0 and had drawn 4,800 stars as of this week.
The codebase is a monorepo built with pnpm, splitting desktop rendering, web clients, HTTP and WebSocket services, shared UI components and the agent CLI into separate packages. A single `zcode` command launches either the terminal interface or web mode depending on how it is called, and the project requires Node.js 24.14.0 and pnpm 10.33.2 to run.
ZCode supports SSH and WSL connections, letting the same agent runtime operate on a remote machine or inside Windows Subsystem for Linux rather than only the local desktop. Z.ai maintains separate documentation on functional coverage, maintenance policy and risk disclosures, and runs Discord and Feishu channels for users.
Coding agent harnesses have mostly shipped as either a CLI or an IDE plugin, not both from the same runtime. Offering desktop, browser and terminal access to one agent, with the plumbing to reach a remote box over SSH, is a bet that developers want to start a task in one interface and check on it from whichever one is in front of them.