告别命令行切换!智谱发布ZCode,可视化管理主流CLI

0 阅读6分钟

前言

小伙伴们大家好,我是小溪,见字如面。这两天体验了智谱发布的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

本文同步自微信公众号 "程序员小溪" ,这里只是同步,想看及时消息请移步我的公众号,不定时更新我的学习经验。友情提示友情提示