Kimi Code 和 CodeBuddy,
通知进刘海。
Kimi Code 和 CodeBuddy 要权限时,只在自己的终端里问。想在 Mac 上任何地方都知道,可以让 Gnista 把它显示在刘海里,也可以用它们的 hooks 自己写通知。
免费试用 7 天无需账号和银行卡 · 之后一次性 €19
更新于
简短回答
装上 Gnista,勾选 Kimi Code、CodeBuddy 或 Codex。每个会话在刘海里占一行,显示它的进度;它们请求权限时,水滴变红,刘海展开显示请求。
用 Gnista
- 下载 Gnista,打开,用哪个就勾哪个。Kimi Code:Gnista 先备份
~/.kimi-code/config.toml,只加上自己的 hook(钩子)块,这个文件里的 API key 它不碰。CodeBuddy:先备份~/.codebuddy/settings.json,再加上 hooks,你的保留不动。Codex:先备份~/.codex/hooks.json,再加上 hooks;Codex 只运行信任过的 hook,所以连接时 Gnista 替你信任它们。 - 开一个会话。这一行显示它是工作中、完成还是在等你,附上进度。它想跑命令时,刘海展开,显示完整的命令。
- 也想在那里回应?在设置 ▸ 通用里打开“在 Gnista 中回应提示”。然后允许,或拒绝并附上理由,Codex 会读;它们的提问也能在刘海里回答。Kimi Code 的请求只在 Gnista 能敲字的地方能回应:Terminal、iTerm、Ghostty、tmux 窗格,或装了 Gnista 扩展的编辑器终端。
看不到刘海的时候
在另一块显示器上、在全屏应用后面,或者用的是菜单栏模式时,Gnista 改发一条 macOS 通知,点一下就到那个会话的标签页。你正看着那个标签页、开着专注模式、在通话、锁屏或在 Zoom 里共享屏幕时,它不出声。
不用 Gnista
- Kimi Code 和 CodeBuddy 都有 hooks:自己写一个,比如用
osascript弹通知。得你自己维护,点通知也不会带你到对的标签页。 - Codex:
~/.codex/config.toml里的notify设置会在一轮结束时运行你指定的程序。弹通知的脚本你自己写。
须知
- 在 Codex 里关掉的 hook 会一直关着。如果 Codex 哪天又要你信任 Gnista 的 hooks,Gnista 的设置会告诉你。
- Gnista 读 Kimi Code 和 CodeBuddy 自己的会话记录:标题、最新消息,Kimi Code 显示费用,CodeBuddy 显示用掉的积分。
- Kimi Code 的 hook 收不了外面的回答,所以 Gnista 替你按 Kimi 自己菜单里的键,在别处就带你去标签页。CodeBuddy 和 Codex 可以允许或拒绝,但没有“始终”。
- Gnista 需要 macOS 15 或更高版本。跑在 Linux 服务器上、通过 SSH 连接的 Codex:在设置 ▸ 远程里连接那台服务器(设置方法)。更多见 Kimi Code、CodeBuddy 和 Codex 的页面。
更多指南。
Qwen Code 通知,
就在 Mac 刘海里。Qwen Code 跑完了还是在等你,在 Mac 上哪儿都能知道。Claude Code 也一样。
批准 Qwen Code 的请求,
不用切窗口。在刘海里允许或拒绝一条命令,然后接着干你手上的事。
编程 Agent 的用量与额度,
心里有数。Claude Code 和 Codex 的 5 小时与每周额度,以及每个会话花了多少,就在会话下面。
Xcode 里的 Agent,
就在刘海里。Xcode 里的 Claude、Codex 或 Antigravity 需要你时,不用把 Xcode 放在前面也知道。
服务器上的 Agent,
在 Mac 上回应。服务器或另一台 Mac 上的 Claude Code、Codex 等什么时候需要你,在 Mac 上就知道,还能直接回应。
容器里的 Agent,
触手可及。devcontainer 或 Kubernetes pod 里的 Claude Code、Codex:它们的请求照样进刘海。