Zcode是什么
Zcode 是智谱AI推出的轻量级 AI IDE 编程工具,能简化 AI 编程工具(如 Claude Code、Codex、Gemini CLI等)的使用门槛。Zcode 将强大的 AI 编程能力封装起来,让开发者无需深入技术细节快速上手。Zcode 提供文件版本管理、代码审查、任务管理、MCP 协议管理等功能,打造一站式 AI 辅助开发体验。Zcode 降低了 AI 编程的门槛和开发效率,让编程变得更加简单、快速。
Zcode的主要功能
CLI 支持 :支持 Claude Code、Codex 和 Gemini 三款主流 AI 编程工具,用户能通过统一界面无缝切换和使用。
Agent 问答交互 :用户通过自然语言与 Agent 进行对话,提出问题或下达指令,Agent 将根据指令完成编码、分析等编程任务。
权限模式 :用户能根据任务需求选择四种权限模式:Always Ask(始终询问)、Accept Edits(接受编辑)、Plan Mode(计划模式)、Bypass Permissions(绕过权限),灵活控制 Agent 的操作权限。
引入文件 :在需求中引入具体文件,提高 Agent 定位和处理文件的效率,确保任务执行的准确性。
思考模式 :用户能根据任务复杂度动态调整 Agent 的思考模式,决定在响应前是否进行额外分析与自我修正,优化工作方式。
编辑历史对话 :用户能修改、重新执行对话历史中的任何一条消息,对 Agent 的行为进行深度调整和优化,实现对交互节点的全面重构。
版本管理 :自动追踪所有由 Agent 执行的文件修改,将对话历史作为版本控制时间线,用户能定位任意一次对话或将代码回滚到任意版本。
命令行面板 :提供命令行面板,用户能直接执行编译、调试、部署等命令,实现对项目的灵活控制。
文件管理器 :提供对项目内文件和目录结构的完整可视化管理,方便用户快速定位和操作文件。
Git 提交 :提供简洁的图形用户界面(GUI),用于处理常见的 Git 版本控制操作,简化代码提交和管理流程。
网页浏览器 :内置网页浏览器,支持前端项目的实时预览和交互式元素选择,方便前端开发和调试。
安全操作确认 :当 Agent 尝试执行具有潜在风险的动作时,需要用户手动确认,确保操作的安全性和可靠性。
MCP 服务 :集成了 MCP 服务,为用户提供 Agent 协同与管理协议框架。用户能用内置 MCP 或自定义配置,实现多 Agent 的高效协作。
如何使用Zcode
安装 Zcode
Windows 系统 :访问 Zcode官网 https://zcode-ai.com/ ,下载 Windows 安装包和运行安装程序,完成后从开始菜单启动Zcode。
Mac 系统 :访问官网下载 Mac 版 DMG 文件,打开后将 Zcode.app 拖动到“应用程序”文件夹,安装完成从启动台打开。
配置 AI 服务
智谱 GLM Coding Plan :打开 Zcode,点击「Select Model」>「manager models」,登录智谱开放平台账号,自动绑定 API。
智谱 Z.AI :打开 Zcode,点击「Select Model」>「manager models」,登录 z.ai 官网账号,自动绑定 API。
Claude Code :在命令行中安装、登录 Claude(npm install -g claude-cli 和 claude login),在 Z Code 中点击「Select Model」>「manager models」,开启 Anthropic 选项。
OpenRouter 平台 :在 OpenRouter 平台创建 API key,进入 Zcode 点击「Select Model」>「manager models」,填入 Base URL 和 API key,选择模型后保存。
Moonshot 平台 :在 Moonshot 平台创建 API key,进入 Zcode 点击「Select Model」>「manager models」,填入 Base URL 和 API key 后保存。
其他兼容服务 :在对应平台创建 API key,进入 Zcode 点击「Select Model」>「manager models」,填入 Base URL、API key 和模型名称后保存。
使用 Zcode
启动应用 :安装完成后,打开 Zcode 应用程序。
选择模型 :点击对话框中的「Select Model」,根据需求选择已配置的 AI 模型。
开始交互 :在对话框中输入问题或指令,与 AI 进行交互。
管理文件和版本 :用文件管理器管理项目文件,利用版本管理功能追踪文件修改和回滚代码。
使用命令行面板 :直接在命令行面板中执行编译、调试、部署等命令,灵活控制项目。
实时预览和调试 :内置网页浏览器支持前端项目的实时预览和交互式元素选择,方便开发调试。
Zcode的应用场景
代码编写与生成 :通过自然语言描述需求,快速生成代码片段或完整脚本,帮助开发者高效启动项目。
代码审查与优化 :Zcode 能实时检查代码中的潜在问题,提供优化建议,帮助开发者提升代码质量和运行效率。
项目规划与任务管理 :协助开发者梳理项目需求、规划功能模块和跟踪任务进度,确保项目按时交付。
学习与教育 :Zcode提供代码示例和详细解释,帮助编程初学者快速理解语言特性,掌握新技术。
跨平台开发 :Zcode 支持 Windows、Mac 等操作系统,与主流开发工具集成,让开发者在不同平台上保持一致的开发体验。