有,ZCode 有 CLI 版本,而且不止一种形态。下面把官方渠道和社区版本分开说清楚,方便你选择。
官方 CLI
ZCode 官方提供了命令行工具,需要 Node.js 环境(Windows 下要求 Node 22+)。安装后即可在终端直接调用 GLM 系列模型完成代码生成、解释、重构、跑测试等任务。
安装方式(npm 全局安装):
npminstall-g@zhipu/zcode装完后配置 API Key(在智谱开放平台 open.bigmodel.cn 的控制台获取):
zcode configsetapi-key YOUR_API_KEY验证安装:
zcode--versionzcode--help常用命令:
| 命令 | 用途 |
|---|---|
zcode | 启动默认交互 |
zcode --agentic | 启动 Agent 会话 |
zcode desktop | 启动桌面客户端 |
zcode remote connect --pair-code | 远程连接 |
zcode doctor --json | 体检/诊断 |
配置文件路径:~/.zcode/cli/config.json(schema 版本zcode.config.v1),支持接入 Z.ai / BigModel、以及 OpenAI 兼容端点(如 DeepSeek)等第三方 provider。 |
桌面客户端(GUI,与 CLI 互补)
如果你更习惯 GUI 而不是纯终端,ZCode 官网 zcode-ai.com 提供 macOS / Windows 稳定版安装包,Linux 版处于 Beta(x64 / ARM64,v3.10.2)。
下载地址:
- macOS(Apple Silicon / Intel):
.dmg - Windows(x64 / ARM64):
.exe - Linux:
wget https://download.z.ai/zcode_3.3.3_amd64.deb或 AppImage
桌面客户端本质上是把 Claude Code 式的 Agent 执行范式包进 GUI,与纯 CLI 是同一能力的两种入口。
社区非官方 CLI 封装
如果官方 CLI 没有覆盖你的场景,社区有两个值得了解的项目:
1.zcode-app-cli(GitHub: kingsword09/zcode-cli)
- 非官方终端客户端,从 ZCode 桌面应用中提取官方 Agent 运行时(
resources/glmruntime),注入本地 TUI 实现后作为 Node.js 子进程跑在终端里 - 安装:
npm install -g zcode-app-cli@latest,首次启动会自动创建~/.zcode/cli/config.json并进入 setup 向导 - 明确声明与 Z.ai 无官方关系
2.ZCode--CLI--agent(GitHub: zmccyy/ZCode–CLI–agent) - Windows 便携版安装指南,提供 ZIP + PowerShell 安装脚本,支持 single-shot 和常驻 app-server 两种模式
- 需 Node.js 22+,支持
--prompt "<task>" --mode yolo --json单次执行,也支持node <engine> app-server常驻流式多轮对话
需要注意的一个坑
搜索结果里有一个叫Z-Code(GitHub: simonyos/Z-CODE)的开源项目,是 Go 编写的终端 TUI AI 助手,支持 Claude CLI / Gemini CLI / OpenAI API——它和智谱 ZCode 只是重名,是两个完全不同的项目,别混淆。
简单选择建议
- 想用官方版本:
npm install -g @zhipu/zcode,配置好 API Key 就能用 - 想要桌面 GUI:去 zcode-ai.com 下载对应平台的安装包
- 想要更灵活的终端封装:社区版
zcode-app-cli或自己按 OpenAI 兼容协议接 - Linux 用户:桌面版还在 Beta,CLI 是目前更稳的入口