Zcode是什么

Zcode 是智谱AI推出的轻量级 AI IDE 编程工具,能简化 AI 编程工具(如 Claude CodeCodexGemini CLI等)的使用门槛。Zcode 将强大的 AI 编程能力封装起来,让开发者无需深入技术细节快速上手。Zcode 提供文件版本管理、代码审查、任务管理、MCP 协议管理等功能,打造一站式 AI 辅助开发体验。Zcode 降低了 AI 编程的门槛和开发效率,让编程变得更加简单、快速。

56871be3a3cfe07eb33e3795be6f1034.png

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 进行交互。
    • 管理文件和版本:用文件管理器管理项目文件,利用版本管理功能追踪文件修改和回滚代码。
    • 使用命令行面板直接在命令行面板中执行编译、调试、部署等命令,灵活控制项目。
    • 实时预览和调试:内置网页浏览器支持前端项目的实时预览和交互式元素选择,方便开发调试。

    1550bc4f587fb3856eb1c2b43faef2e3.png

    Zcode的应用场景

    • 代码编写与生成:通过自然语言描述需求,快速生成代码片段或完整脚本,帮助开发者高效启动项目。
    • 代码审查与优化:Zcode 能实时检查代码中的潜在问题,提供优化建议,帮助开发者提升代码质量和运行效率。
    • 项目规划与任务管理:协助开发者梳理项目需求、规划功能模块和跟踪任务进度,确保项目按时交付。
    • 学习与教育:Zcode提供代码示例和详细解释,帮助编程初学者快速理解语言特性,掌握新技术。
    • 跨平台开发:Zcode 支持 Windows、Mac 等操作系统,与主流开发工具集成,让开发者在不同平台上保持一致的开发体验。
    ©️版权声明:若无特殊声明,本站所有文章版权均归AI导航猿和数眼智能原创和所有,未经许可,任何个人、媒体、网站、团体不得转载、抄袭或以其他方式复制发表本站内容。否则,我站将依法保留追究相关法律责任的权利。

    类似网站