ZCode,
就在刘海里。

Mac 上的 ZCode 通知和权限批准

Gnista 把每个 ZCode 会话都显示在 MacBook 的刘海里:工作中、完成,还是需要你批准。ZCode 想跑什么,就在那里允许或拒绝。

免费试用 7 天 无需账号和银行卡 · 之后一次性 €19
01概览

ZCode 配 Gnista,一目了然。

运行环境
ZCode 桌面应用,以及它的 zcode CLI。
设置
hooks 写在 ~/.zcode/cli/config.json,改前先备份;重新打开 ZCode 一次。
需要你
权限请求,在 ZCode 本该问你的那一刻显示,附带命令或文件。
在刘海里回应
允许或拒绝;没有“始终”。
在刘海里回复
应用里不行;zcode CLI 的话,替你敲进它的终端:Terminal、iTerm、Ghostty、tmux 窗格,或装了 Gnista 扩展的编辑器终端。
这一行显示
会话标题、你的提示词、回复、它正在跑的工具、待办进度、token 和上下文,从 ZCode 自己的数据库里读取。
子 Agent
暂时还没有。
费用与限额
token 和上下文;Z.ai 套餐下没有费用,因为 ZCode 不记录,也没有套餐额度。

允许,拒绝,接着干。

ZCode 只在它本来要问你的时候,才运行 Gnista 的权限 hook。刘海里清楚显示它要跑什么:允许,它就跑;拒绝,它就不跑。

它的回复,一眼就知道。

这一行跟着 ZCode 走过它处理的命令和文件,一轮结束时显示它的回复,你就知道要不要回去看。

ZCode 上做不到的事,以及原因。

  • 没有“始终”:“允许”只对这一次调用有效。
  • Z.ai 套餐下没有费用:ZCode 不记录费用,所以这一行只显示 token 和上下文。也没有套餐额度。
  • 子 Agent 不显示在这一行。
  • 点一下会调出 ZCode 的窗口,而不是那个会话:这个应用没有指向会话的链接。
  • 从刘海发出的回复送不到 ZCode 应用;zcode CLI 的话,替你敲进它的终端:Terminal、iTerm、Ghostty、tmux 窗格,或装了 Gnista 扩展的编辑器终端。
02设置

接入只需一分钟。

  1. 打开 Gnista,勾选 ZCode。
  2. Gnista 先备份 ~/.zcode/cli/config.json,再加上它的 hooks(钩子),你的照样保留,并打开 ZCode 的 hooks,除非你自己关掉了。
  3. 退出并重新打开 ZCode:它只在启动时读取 hooks。
  4. 想在刘海里回应,就在 Gnista 里打开设置 ▸ 通用 ▸ 在 Gnista 中回应提示。
03常见问题

ZCode,有问必答。

能在刘海里批准 ZCode 吗?

能:打开“在 Gnista 中回应提示”(设置 ▸ 通用)后,就能允许或拒绝。没有“始终”。

为什么 Gnista 里看不到 ZCode?

ZCode 只在启动时读取 hooks:连接之后退出并重新打开它。如果你自己关掉了 ZCode 的 hooks,Gnista 不会替你打开;在 ~/.zcode/cli/config.json 里重新打开就行。

是智谱的 ZCode 吗?

是的:智谱(Z.ai)的 ZCode,包括它的桌面应用和 zcode CLI。

怎么移除?

设置 ▸ 智能体 ▸ ZCode ▸ 断开连接。删掉的正好是 Gnista 的 hooks。

Gnista 还照看着

自己写了个 Agent?一行 JSON 就能向 Gnista 汇报:自定义 Agent。