ZCode 疑似 Codex,胜似 Codex,丝滑得不像 Electron

ZCode 疑似 Codex,胜似 Codex,丝滑得不像 Electron

简单、迅捷、氛围十足!
ZCode 将最强大的 AI Agents 与现有工具链结合,让你在熟悉的流程中完成规划、编码、评审与上线。


写在前面

如果你这两年的感觉是:AI 写代码的能力越来越猛,但用起来越来越累——

Claude Code、Codex、Gemini CLI 一个比一个能打,可它们都住在终端里。你要记一堆斜杠命令,要盯着黑底白字看它狂飙,它改了哪个文件、跑了什么命令、要不要回滚,全靠你眼疾手快。

然后 Electron 套壳的工具来了,界面是漂亮了,代价是:占内存、启动慢、输入有延迟、风扇呼呼转。漂亮,但卡。

ZCode 不一样。它是我这段时间用下来,唯一一个让我忘记”它是个桌面 App”的 AI 编程工具——快得像原生,顺手得像编辑器,氛围感拉满夯爆。

支持 macOS(Apple Silicon / Intel)、Windows(x64);Linux 版本需要通过内测群获取。

Coding Plan 订阅用户专享约 1.5 倍配额。 账号开通 GLM Coding Plan 后,ZCode 会直接使用该套餐额度;活动期内(截至 2026 年 7 月 31 日)通过 Coding Plan 使用 GLM-5.2 时,额度按 0.67 系数折算,等效可用额度约为原来的 1.5 倍,套餐更耐用。


一、它的丝滑,是那种”忘记它在跑”的丝滑

先给结论:ZCode 不是 Electron 套壳。

很多把 CLI Agent 包成桌面的工具,本质是套个 Chromium,结果继承了浏览器的一切毛病——冷启动慢、打字有肉眼可见的延迟、切窗口卡顿、内存动辄 1G 起步。

ZCode 的交互是另一条路:

  • 输入即响应。你敲一个字,光标就跟着走,没有那种”我好像在远程桌面”的黏滞感。
  • 任务流是可视的。Agent 在想什么、在读哪个文件、要执行什么命令、改了哪几行,全部以卡片流的形式铺在你眼前,不是一坨滚动的日志。
  • 每一步都能刹住。高风险操作会弹权限确认,不是 Agent 自己 rm -rf 完了才告诉你。你能看见、能暂停、能回滚。
  • 多 Agent 不打架。任务以队列方式排队(不是互相覆盖),你可以挂着跑长任务,转头干别的。

我用的是当前最新的 v3.1.2(2026 年 6 月发布),这一版还顺手把几个影响体验的细节磨平了:Windows 上能选不同的命令行环境、从文件夹右键菜单直接用 ZCode 打开、Bash 环境下能更稳地保持当前工作目录——都是些”不说你不会注意,说了你会觉得舒服”的改进。

ZCode 主界面:输入框、附件入口、执行模式与权限确认卡片

入口 触发符号 作用
添加附件 上传截图、文档、需求材料等文件,作为当前任务的上下文
插入 @ 提及 @ 引用工作区中的文件,让 Agent 精准定位到相关代码
插入 # 会话 # 关联历史对话,把已有任务的上下文带入当前任务
插入 / 命令 / 调用已保存的命令,快速复用固定提示词或流程

提示:除上述入口外,输入框还支持 $ 调用技能。先描述目标、再用 @#/$ 精准补充上下文,通常能让 ZCode Agent 更快理解并完成任务。

执行模式 工作方式 适用场景
变更前确认 每次修改文件前都先询问确认 关键代码、生产配置等高风险改动
自动编辑 自动编辑文件,命令等高风险操作仍需确认 常规迭代开发,希望减少编辑确认
计划模式 先检查代码并给出计划,确认后再开始编辑 需求复杂、步骤较多、希望先校准方案的任务
完全访问 编辑文件与执行命令时尽量减少确认次数 目标明确、风险较低、希望快速推进的任务

提示:如果任务涉及关键文件、命令执行或大范围修改,优先使用计划模式或变更前确认;若只是常规编辑或明确的小任务,可以使用自动编辑或完全访问来减少打断。


二、WSL 连接:Windows 党终于不用妥协了

这是我最想夸的一点。

很多 AI 编程工具在 Windows 上是个”二等公民”——要么完全跑不起来,要么得让你在 PowerShell 里硬扛,编译/运行环境却明明在 WSL 里。结果就是:AI 在 Windows 这边写代码,代码却要去 WSL 那边跑,两边割裂,路径还得来回翻译。

ZCode 在 3.1.0 版本加入了 WSL 远程工作区,做法很 VS Code-Remote 的味道,但更顺:

  • 工作区直接挂在 WSL 发行版里,比如 remote:wsl:Ubuntu-24.04:/home/...
  • Agent 读文件、跑命令、跑测试,全程在 Linux 侧执行,没有跨文件系统的性能损耗;
  • 连接状态实时可见(连接中 / 已连接),断了重连很安静;
  • 你的项目依赖、Docker、Python 环境,该怎么配就怎么配,AI 不插手也不捣乱。

我自己就是在 Windows 上跑 ZCode,工作区指向 WSL 里的 Ubuntu。一个字:无缝。AI 改完代码直接在 Linux 环境里 npm test,没有任何”它在 Windows、代码在 Linux”的撕裂感。

ZCode WSL 远程工作区:连接状态实时可见,工作区直接挂在 Ubuntu 发行版里


三、Wiki 生成:把别人的项目,”读”成一本说明书

接手一个陌生项目,最痛苦的是什么?没人给你写文档。

README 通常只有”怎么装”,至于架构怎么分层、模块怎么依赖、数据怎么流转、为什么这么设计——全靠自己读源码猜。

ZCode 内置了一个叫 Zread 的智能项目知识库功能,干的就是这件事:给它一个仓库(本地或 GitHub),它给你生成一份结构化的项目 Wiki。

生成的不是”把 README 复述一遍”,而是真正拆过代码之后的产物,通常包含:

  • 📋 项目概览与快速上手——这玩意是干嘛的、怎么跑起来;
  • 🏗 架构设计——整体分层、核心抽象;
  • 📦 核心模块详解——每个关键模块负责什么、入口在哪;
  • 🔄 数据流向——请求从进来到出去经过了哪些环节;
  • 📐 团队约定 / 编码规范——文件里的真实约定,不是猜的。

而且它标注代码来源——说某个逻辑在哪,能指向具体文件和行号,不是空口白话。

过程是可观测的:有目录浏览、有进度监测、可以一键重新生成、也可以随时叫停。这就比那些”生成到一半卡死你也没办法”的工具靠谱多了。

顺带,它还能把 Git 分支图谱画出来,分支拓扑一目了然,对于分支多到爆炸的中大型项目简直是救星。

Zread 智能项目知识库:为仓库生成结构化 Wiki,含概览、架构、模块、数据流与约定


四、移动端远程控制:让 AI 加班,你去生活

这一条,是真正改变”工作方式”的功能。

AI Agent 跑长任务,半小时起步是常态。可你总不能盯着电脑半小时。于是 ZCode 给了一个很顶的方案:把 Agent 的控制权,接到你的手机上。

它有两层远程能力:

1. Web 远程控制
ZCode 会给你绑定一个中继设备(绑定后生成一个设备 ID),你在手机浏览器打开,就能远程看到这台机器上的 Agent 在干什么——跟进进度、补充指令、批准/拒绝操作,全在手机上完成。出差路上、地铁里、甚至躺在床上,都能接着推进。

2. Bot Channel(机器人频道)
更轻量的玩法:把 ZCode 接到 飞书 / 微信 Bot。你直接在聊天软件里给 Bot 发消息,比如”把昨晚那个分支的测试补一下”,它就触发 Agent 去干活,干完把结果发回聊天里。

这把 AI Agent 从”必须坐在电脑前才能用”变成了”随时随地、像使唤同事一样使唤它“。

移动端远程控制:手机浏览器跟进进度、补充指令、批准或拒绝操作


五、LLM 调用链:看得见的”AI 大脑在怎么想”

最后这点偏硬核,但也是 ZCode 区别于”套壳工具”的核心。

普通 AI 编程工具,你只看到”输入需求 → 输出代码”,中间是个黑盒。ZCode 把这个黑盒拆开给你看,这就是 LLM 调用链的可视化

它底层跑的是智谱自研的 ZCode Agent 内核,深度适配自家的 GLM-5.2 模型(上下文窗口 100 万 token)。一次任务背后,往往是这样一条链:

1
2
3
4
5
6
7
8
9
10
11
12
13
你的需求

[规划] 拆解任务、生成 todo

[检索] 读文件树、grep 关键代码

[推理] 结合上下文做决策(可见思考过程)

[执行] 调用工具:改文件 / 跑命令 / 搜网

[校验] 跑测试、看 diff、自查

[收口] 代码审查 Review 面板

这条链上每一跳你都能看见、能干预

  • 模型可切换:配置里支持多个 Provider(智谱 Bigmodel、Z.ai 等),同一个 GLM-5.2 可以走不同通道;
  • 工具调用透明:Agent 每次读文件、跑命令、上网搜,都作为独立步骤展示,不是混在一坨输出里;
  • 计划可缓存可复用:复杂的执行计划会被缓存下来(coding-plan-cache),相似任务不用从零重新规划;
  • 任务可追溯:所有任务进 SQLite 任务库索引,历史可查、可回看。

说白了,ZCode 把”Agent 是怎么想的、怎么做的”摊在桌面上,而不是让你对着一段神秘的最终输出去猜它中间干了啥。这对调试、对信任、对协作,都是质的提升。

LLM 调用链可视化:规划、检索、推理、执行、校验、收口每一步摊在桌面上

不过智谱官方是真缺卡,自家的工具推广期还限流,这…

智谱官方推广期限流的吐槽截图

这个领域:TCP 有 Wireshark,LLM 有 claude-tap


六、长程任务:才是Agent的未来

面对需要长时间运行的复杂任务,可以用 /goal 为当前会话设定一个明确目标。设定后,ZCode Agent 会围绕目标 持续迭代:每轮迭代结束自动进行目标校验,未完成则继续推进,确认完成后才结束任务——把「盯着 Agent 反复说继续」变成「设一个目标,等结果」。

适用场景:一句话说得清、但需要多轮才能完成的工作,例如

「重构整个模块并保持测试通过」
「修复所有 TypeScript 编译错误」
「把这个页面的 Lighthouse 性能分提到 90 以上」

/goal 长程任务:设一个目标,每轮迭代自动校验,完成才结束


结尾:所以,它到底是不是 Codex?

不是。但比 Codex 更接近”AI 同事”这个形态。

Codex 这类 CLI 工具,强在内核、强在沙箱、强在可移植的约定(AGENTS.md)。但它们的前提是:你是个愿意住在终端里的高手。

ZCode 做的事是:把这些强悍的能力,装进一个不卡、不丑、可控、可视、还能移动协同的壳子里。 让普通人、让团队、让”不想为了用 AI 而学一套命令行”的开发者,也能用上这波 Agentic 编程的红利。

疑似 Codex,是说它的内核功力够硬;
胜似 Codex,是说它把功力交到了更多人手里;
丝滑得不像 Electron,是它最朴素也最难得的底色。

用过的人懂,没用过的人——装一个试试,五分钟你就回不去了。


参考资料


ZCode 疑似 Codex,胜似 Codex,丝滑得不像 Electron
https://www.boer.xyz/posts/zcode-better-than-codex/
作者
boer
发布于
2026年7月2日
许可协议