原创

ZCode 中文指南:安装、模型连接、执行权限与 Goal 长任务

依据 ZCode 官方文档核验桌面端安装、Z.ai/BigModel/API Key 模型连接、四种执行模式、浏览器控制、Goal 长任务和插件信任边界,并明确区分官方能力与尚待完成的本机实测。

AI 开发教程 ZCode GLM AI 编程助手 Goal Mode 浏览器自动化 插件安全
AI 编程工具实战专题 · 第 3/3 篇查看专题目录 →

ZCode 是围绕 GLM 编程模型构建的 Agentic Development Environment(ADE)。它把项目文件、终端、Git、浏览器预览、任务和 Agent 放在同一个桌面工作区,目标不是只补全一行代码,而是让任务从规划推进到修改与验证。

先说明证据边界:本文在 2026 年 9 月 15 日核验了 ZCode 官方产品页和安装、模型、Agent、自动任务、插件文档,但本机尚未安装 ZCode。因此下文可以帮助你理解设置与风险,不代表本站已经复现其长任务能力、模型质量或费用表现。

先看结论

问题 官方资料核验结果
当前下载版本 核验时为 3.11.2,版本会继续变化
桌面平台 macOS、Windows、Linux;Linux 页面带 Beta 边界
模型连接 Z.ai、BigModel、API Key 与兼容第三方服务
默认 Agent ZCode 自研 Agent,围绕 GLM 工作流深度适配
执行模式 每步确认、自动编辑、Plan、Full access
浏览器 官方 Browser Use 插件默认提供页面操作能力
长任务 Goal 用于持续规划、执行、验证和状态恢复
本站实测 尚未安装或完成模型任务,不提供成功率结论

ZCode 和传统 IDE 有什么不同

ZCode 官方介绍把它称为 ADE,而不是传统编辑器加一个聊天侧栏。Agent 可以结合当前 Workspace、文件引用、终端结果、执行模式、浏览器上下文和 Git 分支状态推进任务。

这种定位适合:

  • 希望桌面界面中管理多个 Agent 任务;
  • 已使用 GLM Coding Plan 或 BigModel/Z.ai 账号;
  • 前端开发需要 Agent 修改后直接打开页面检查;
  • 长任务需要 Goal、任务列表和状态恢复;
  • 希望通过飞书、微信或移动端继续查看和引导任务。

如果你的核心需求是终端脚本化、CI Headless 调用或自由替换 Agent Harness,应先确认 ZCode 是否提供与你的自动化环境匹配的接口,不要只根据桌面演示做决定。

如何安装 ZCode

官方安装页提供 macOS Apple Silicon/Intel、Windows x64/ARM64,以及 Linux x64/ARM64 安装包。Linux 包括 AppImage、DEB 和 RPM,但官方产品页把 Linux 标为 Beta。

第一次启动的基本路径是:

  1. 打开 ZCode,选择是否迁移历史数据;
  2. 选择项目目录作为 Workspace;
  3. 点击左下角 Connect 连接模型;
  4. 先让 Agent 列出目录文件,验证最小读取链路;
  5. 再进入隔离项目做可自动测试的小修改。

官方文档称迁移向导当前主要支持 Claude Code 与旧版 ZCode Agent 对话,不能假设其他工具的会话都能无损迁入。

在企业代理网络中还要注意:ZCode 的 HTTP Proxy 留空不代表自动继承系统或终端环境变量。官方要求在 Settings → General 中显式配置代理;自定义根证书也应指向实际 PEM 文件,而不是关闭证书校验。

模型怎么连接

模型连接文档列出三类主要入口:

  • 使用 Z.ai 账号和对应 Coding Plan;
  • 中国区使用 BigModel 账号与 GLM Coding Plan;
  • 使用 API Key 或兼容协议连接其他模型服务。

连接成功只说明认证链路可用,不等于模型能在目标仓库完成任务。建议保存以下验证记录:模型名、ZCode 版本、账号/计划类型、测试时间、任务输入、自动测试输出、人工接管次数和实际用量。

API Key 不应写进仓库、截图或对话示例。第三方兼容服务还可能对思考参数、上下文长度和工具调用格式有不同限制,出现 HTTP 400 时先核对服务端协议,不要盲目重试。

四种执行模式怎么选

ZCode Agent 文档列出的模式可以按风险理解:

模式 适合场景 主要风险
Ask before changes 生产配置、敏感仓库、第一次接入 确认较多但边界清楚
Edit automatically 日常小修改 命令仍需单独审查
Plan mode 跨模块需求、迁移与重构 计划正确不代表执行必然正确
Full access 低风险、目标明确的隔离任务 错误命令和范围扩大更难及时拦截

Full access 不应等同于安全沙箱。即使工具提供确认机制,也要用 Git 分支、容器或临时目录、最小权限凭据和可恢复备份建立真正的工程隔离。

Goal 和浏览器控制适合什么任务

Goal 更适合具有多个阶段和完成条件的工作,例如:审计页面、修改组件、运行测试、生成截图、检查 Git Diff。每一步都应写成可验证结果,避免只设置“把网站做好”这种无法判断完成的目标。

官方 Browser Use 能打开页面、点击、填写表单和截图。用于前端验收时,应至少检查:

  • 桌面和移动端是否出现横向溢出;
  • 键盘焦点与按钮状态是否可见;
  • 修改后的请求是否真的到达后端;
  • 页面 200 不等于业务数据正确;
  • 浏览器成功不等于生产容器加载了新文件。

浏览器自动化涉及登录、表单提交或外部发布时,应把“查看”和“改变外部状态”分开授权。

插件为什么需要单独审查

官方插件文档说明插件可以包含 Skill、命令、Subagent、MCP Server 和 Hook。启用插件意味着授予代码执行信任,因此不能只看插件名称或下载量。

安装前至少检查:来源仓库、维护者、版本、安装脚本、网络请求、文件访问范围和更新机制。团队 Marketplace 还应固定审核版本,避免自动升级把新的执行权限带入生产流程。

ZCode、Codex 与 OpenCode 怎么选

关注点 更值得先试
GLM 深度整合、桌面 Workspace、Goal 与远程控制 ZCode
终端工作流、AGENTS.md、沙箱审批和可脚本化工程协作 Codex
开源客户端、多 Provider 与 OpenAI-compatible 配置自由 OpenCode
自己组合模型、插件、沙箱和 Agent Loop DeepSeek Harness

这不是质量排名。ZCode 的官方能力说明和本站 Codex/OpenCode 的真实任务证据等级不同,不能把它们直接放进同一速度表。

下一步如何做真实验收

本站下一轮 ZCode 实测应使用独立 Git 仓库,准备一个带失败测试的小型 Node.js 项目,记录版本、模型、权限模式和开始时间。要求 Agent 先读测试、只修复一处错误、运行测试并展示 Diff;随后人工复跑测试,检查是否修改无关文件。

通过最小任务后,再测试浏览器预览和 Goal 多阶段任务。只有拿到命令输出、Diff、测试结果和用量记录,才补充“完成耗时”“成功率”或与其他工具的同任务比较。

最终建议

如果你已经使用 GLM Coding Plan,并希望用桌面工作区管理长任务、浏览器与远程跟进,ZCode 值得进入候选清单。首次使用从 Ask before changes 或 Plan mode 开始,把项目放进可回滚分支,先验证读取、单点修改和测试闭环。

现阶段本文提供的是经过官方资料核对的配置地图,而不是实测背书。工具版本、套餐、模型和插件市场变化都很快;实际采购前,应在自己的仓库与网络环境完成一次可复现任务。

实测与内容说明

实测记录

  • 2026-09-15 核验 ZCode 官方产品页与安装、模型连接、Agent、Automations、Plugin 文档;官方页面当时提供 3.11.2,并列出 macOS、Windows 与 Linux 安装包。
  • 本机 /Applications 与 PATH 中未发现 ZCode,因此本文不宣称完成安装、登录、模型调用、代码修改、浏览器操作或长任务成功率测试。
  • 文中的产品能力、连接方式和权限模式均标注为官方文档说明;与 Codex、OpenCode 的比较只讨论工作流定位,不提供未经同环境实测的速度或质量排名。

参考资料

内容版本 1.0 · 审核:推荐智能手记 · 计划复审:2026-09-29