命令行工具如 claude code、gemini 或早期 Codex 虽然强大,但对多数开发者而言,操作门槛高、交互不直观、缺乏上下文管理——你得记住命令、处理权限、手动回滚错误修改。
Z Code 是由智谱 AI 推出的一款轻量级 AI 代码编辑器,目标很明确:将多个 AI 编程 Agent 的能力,集成到一个统一、安全、可视化的桌面环境中。只需一个 API Key,即可在 Claude、Codex、Gemini 等工具间无缝切换,无需反复配置命令行。

为什么需要 Z Code?
当前的 AI 编程工具普遍存在三大痛点:
- 操作碎片化:每个 Agent 有独立 CLI,体验不一致;
- 风险不可控:Agent 可能直接修改文件、执行命令,缺乏拦截机制;
- 历史难追溯:一旦 AI 改错代码,很难回退到上一个正确状态。
Z Code 通过可视化交互 + 权限控制 + 版本快照,系统性解决这些问题。

核心功能
多 Agent 一键切换
内置支持:
- Claude Code
- Codex(兼容 OpenAI 接口)
- Gemini
只需配置一次 API Key,即可在设置中自由切换,无需安装多个 CLI 工具。
自然语言交互式编程
在对话窗中直接输入需求,例如:
“为这个函数添加单元测试”
“重构用户登录模块,使用 JWT”
Agent 会分析上下文、定位文件、生成代码,并在 UI 上高亮变更。
四级权限模式,安全可控
所有高危操作(文件修改、命令执行、网络访问等)均受权限策略约束。提供四种模式:
| 模式 | 行为 |
|---|---|
| Always Ask | 每次操作都需用户确认(最安全) |
| Accept Edits | 自动接受代码编辑,但命令/网络仍需确认 |
| Plan Mode | Agent 先输出完整计划,用户批准后执行 |
| Bypass Permissions | 完全信任(仅建议本地沙盒环境使用) |
智能文件引入
在对话中拖入或选择具体文件,Agent 能更精准地定位上下文,避免“猜文件”错误。
可调思考模式
- 快速响应:适合简单任务,直接输出结果;
- 深度思考:启用额外推理步骤,进行自我验证与修正,适合复杂逻辑。
编辑历史对话
可点击任意历史消息进行修改并重新执行。这不仅是改提示词,而是重构整个交互节点——Z Code 会重新计算后续所有变更。
自动版本管理
- 所有由 Agent 修改的文件,自动记录快照;
- 对话历史即时间线,可随时回滚到任意节点前的状态;
- 无需手动
git commit,即可对比、恢复代码。
集成开发环境
- 命令行面板:直接运行
npm run dev、make、docker build等; - 文件管理器:完整项目目录可视化;
- Git GUI:一键提交、查看 diff、切换分支;
- 内置浏览器:前端项目实时预览,支持元素选择器(点击网页元素,自动定位代码位置)。
MCP 协议支持
- 内置 MCP(Model Context Protocol) 服务,支持 Agent 协同;
- 可加载自定义 MCP 插件,扩展工具能力(如数据库连接、API 调试等)。
安全操作确认
任何潜在风险操作(如删除文件、执行 shell 命令)均弹出确认框,并显示完整操作预览,防止误执行。
适用场景
- AI 编程初学者:告别命令行,用图形界面体验 Agent 编程;
- 多模型评测者:快速对比 Claude、Gemini、Codex 在同一任务上的表现;
- 团队协作开发:通过版本快照共享 AI 修改记录;
- 安全敏感项目:在严格权限下使用 AI 辅助,避免“AI 乱改代码”。














