前言
小伙伴们大家好,我是小溪,见字如面。这两天体验了智谱发布的ZCode,个人感觉还不错,对不喜欢命令行却想用Claude Code CLI、Gemini CLI等主流CLI以及频繁切换不同CLI的的小伙伴来说是个不错的选择。
当前使用版本
Version 0.15.1
优势
- 内置不同Agent及CLI能力,无需额外下载
- 可视化管理,一键切换Claude Code、Codex 和 Gemini,多个Agent协同互不影响
- 提供文件预览、Diff、Git、命令行终端等集成开发环境
限制
- 目前处于Beta版本问题可能比较多
- 部分场景下gemini 启动loading问题尚未解决
- 暂不支持LSP
ZCode简介
Z Code 是一个全功能的集成开发环境,旨在为开发者与 AI Agent 之间建立无缝的协作体验。它不仅仅是一个 AI 对话界面,更是一个将强大的 AI 能力与核心开发工具深度融合的平台。我们可以通过自然语言指令,直接驱动 Agent 完成从编写代码、调试 Bug 到项目预览的全生命周期任务。
官网地址:zcode-ai.com

安装配置
在ZCode首页下载安装包,或者点击【Products】选择更多平台版本进行下载。

双击安装包进行安装,以macOS为例,将应用程序拖拽到【Applications】完成安装

打开ZCode界面如下,首次使用可以使用 Z.ai、Bigmodel.cn 登录授权,也可以直接使用 API Key

登录授权
点击【使用Z.ai继续】或者【使用Bigmodel.cn继续】会调整到官方授权页面

授权成功后会提示打开ZCode

授权成功会展示授权状态

设置API Key
点击【Set Your API Key】选择供应商填写【API密钥】

添加完成后关闭设置页面,回到首页切换模型即可使用

基本使用
界面
打开ZCode界面如下:

快捷键
ZCode提供了一系列快捷键操作:
- Ctrl/Cmd+Shift+N:新建开始窗口
- Ctrl/Cmd+O:打开文件夹选择器
- Ctrl/Cmd+N:新建会话
- Ctrl/Cmd+B:打开/关闭左侧边栏
- Ctrl/Cmd+Shift+B:打开/关闭右边栏
- Ctrl/Cmd+Shift+E:打开右边栏并显示文件管理器;右边栏打开时,打开/关闭文件管理器
- Ctrl/Cmd+W:如文件标签页可见,则关闭;如右边栏不可见,或无可关闭标签页,则关闭当前窗口。如有任务在进行中,关闭前会有确认
- Ctrl/Cmd+J:打开终端;当终端已经聚焦时隐藏右边栏
- Shift+Tab:循环切换权限模式,如 Always Ask → Accept Edits → Plan Mode → Bypass Permission
- Ctrl/Cmd+P:打开/关闭权限模式选择列表
- Ctrl/Cmd+M:打开/关闭模型选择列表
- Ctrl/Cmd+T:启用思考模式
- Ctrl/Cmd+L:聚焦到输入框
一键切换Agent
一键切换不同Agent是ZCode最大的亮点,当我们需要不同的Agent配合使用时体现尤为明显,例如我们在开发前端时可以如下组合:
- 项目架构:Claude Code
- UI实现:Gemini 3 Pro
- Bug修复:Codex
我们可以直接点击侧边栏的图标就可以快速切换到不同的Agent

如果Agent不够用,还可以新建Agent


对于不想要的Agent也可以右键【删除此Worker】删除Agent

可视化管理
ZCode提供可视化 上下文、思考模式、对话模式 以及 模型选择 管理功能
1)可视化上下文管理
在对话框中【附加文件】可以选择工作区以外的文件作为上下文

【引用项目文件和资源】可以选择MCP、工作区目录/文件、智能体 作为上下文

ZCode目前也支持图片上下文

【深度思考】模式建议在处理复杂任务时启用

快捷命令也是不可或缺的,ZCode中同样支持 @ / 等快捷操作

ZCode还提供了上下文状态查看,我们可以在对话框直观的看到上下文使用情况

2)可视化权限管理
Zcode提供了4种对话模式,可以根据不同场景进行切换

对话模式功能:
- Always Ask:每次操作都问我
- Accept Edits:自动接受AI的修改
- Plan Mode:AI先提计划,审核后再执行
- Bypass Permissions:完全交给AI(高风险操作)
不同对话模式对应不同的权限,对于权限不足的情况,ZCode会进行可视化提醒,授权通过后才会执行

3)可视化模型选择
针对不同Agent工具,ZCode提供了多提供商和多模型管理功能,我们可以通过开关配置自由选择提供商和模型。点击【设置】进入Agent设置页面

切换到【模型】选项可以对模型进行配置,提供了内置提供商,也可以自定义添加提供商和模型

如果觉得选择模型太繁琐,也可以在配置这里对模型进行映射

回到首页,在对话框中可以选择已配置的模型

4)可视化版本管理
ZCode提供对话检查点,点击对话的检查点可以对对话操作进行会退

当代码改动时,我们可以点击【审阅】先对代码变更进行审查,对于有问题的代码,我们也可以点击【撤销】对代码更改进行版本回退

ZCode集成了Git版本管理,除了提供基本的版本管理还提供了 一键生成Commit提交信息 和 Commit差异可视化 功能

5)可视化文件管理
ZCode提供了目录树可视化查看和管理,像IDE一样可以很直观查看项目结构和文件内容

提供基本的文件及目录操作(不包含文件创建)

6)其他可视化管理
这里以Claude Code Agent配置为例,可以看到设置页面几乎涵盖了Claude Code所有的能力可视化配置,智能体对应的是Claude Code的Subagent

MCP服务器对应的是Claude Code的MCP

插件对应的是Claude Code的插件系统,使用Claude Code CLI配置的插件在ZCode中也会被直接加载进来

技能对应的是Claude Code的Skills,已安装的Skills在这里也会直接加载展示,通过开关可以快速 启用/禁用

记忆对应的是Claude Code的Mermory全局上下文

命令对应的是Claude Code的Command(斜杠命令)

甚至连Claude Code的 output-style 都做成了可视化配置

命令行终端
ZCode集成了命令行终端,点击顶部【终端】可以一键唤起

可以执行日常终端命令,如果想使用其他CLI,也可以使用其他CLI进行补充

内置浏览器
ZCode集成了内置浏览器,我们只需要告诉AI启动项目并预览,AI就会在ZCode中打开地址预览,当AI修改了代码直接保存即可查看效果,无需在编辑器和浏览器直接来回切换。

常见问题
Gemini模型无法加载

官方已知问题,等待版本更新修复

友情提示
见原文:告别命令行切换!智谱发布ZCode,可视化管理主流CLI
本文同步自微信公众号 "程序员小溪" ,这里只是同步,想看及时消息请移步我的公众号,不定时更新我的学习经验。友情提示友情提示