Qoder CLI,
就在刘海里。
Mac 上的 Qoder CLI 通知和权限批准
Gnista 把每个 Qoder CLI 会话和 Qoder 应用里的每个对话都显示在 MacBook 的刘海里:工作中、完成,还是需要你批准。Qoder CLI 想跑什么,或者问你问题,就在那里回应。
Qoder CLI 配 Gnista,一目了然。
- 运行环境
- 任意终端里的 Qoder CLI(
qodercli),以及 Qoder 应用里的对话,标题沿用应用自己起的。 - 设置
- hooks 写在
~/.qoder/settings.json,改前先备份;Qoder 会让你信任文件夹一次。 - 需要你
- 权限请求,附带命令或文件,一来就显示;还有它的提问。
- 在刘海里回应
- Qoder CLI 里:允许、“始终”(Qoder 建议的规则)或拒绝,以及回答它的提问;不管它的话,Qoder 会在它自己的提示里问你。Qoder 应用里:这一行显示请求,你在应用里回应。
- 在刘海里回复
- 可以,Qoder CLI 在哪儿运行都行:Gnista 能敲字的地方替你敲进它的终端,不能的话由一个 hook 带着你的话唤醒会话。
- 这一行显示
- 会话标题、你的提示词、回复、它正在跑的工具,以及标出模型的小徽标。
- 子 Agent
- 暂时还没有。
- 费用与限额
- 会话花掉的积分;设置 ▸ 通用 ▸ 用量不是“关闭”时,还有上下文环和作为套餐额度显示的积分余额,通过 Qoder 的状态栏拿到。
允许,拒绝,接着干。
Qoder 想跑命令时,刘海里会清楚显示是什么。允许,命令就跑。拒绝,Qoder 会被告知是 Gnista 拒绝的,并说明这一点。你不答的话,Qoder 照常在自己的提示里问你:你一切到它的标签页就问,刘海收起时 10 秒后问。
它说了什么,一眼就知道。
这一行读取 Qoder 自己的会话记录:Qoder 给会话起的标题、你最新的提示词、它的回复和正在跑的工具,还有一个小徽标标出它用的模型。
Qoder CLI 上做不到的事,以及原因。
- Qoder 应用的请求会显示在刘海里,但要在应用里回应:不管 hook 怎么说,它都会一直开着自己的提示。
- 没有美元价格:Qoder 的记录按积分计,不按 token,所以这一行显示会话花掉的积分。上下文环和你的积分余额只能通过 Qoder 的状态栏拿到。
- 子 Agent 暂时还不显示在这一行。
- Gnista 没法敲字的地方,由一个 hook 带着回复唤醒会话,Qoder 会把它当作一条备注来读,而不是你的消息。
接入只需一分钟。
- 打开 Gnista,勾选 Qoder CLI。
- Gnista 先备份
~/.qoder/settings.json,再把它的 hooks(钩子)加进去,你自己的照样保留。 - 启动
qodercli,它问时信任这个文件夹。每个文件夹只问一次。 - 想在刘海里回应,就在 Gnista 里打开设置 ▸ 通用 ▸ 在 Gnista 中回应提示。
Qoder CLI,有问必答。
能在刘海里批准 Qoder CLI 吗?
能:打开“在 Gnista 中回应提示”(设置 ▸ 通用)后,就能允许、“始终”(Qoder 建议了规则时)或拒绝,还能回答它的提问。
为什么 Gnista 里看不到 Qoder?
连接之后新开一个 qodercli 会话,Qoder 问时信任这个文件夹。
会显示 Qoder 花了多少吗?
按积分算:Qoder 记录的是积分而不是 token,所以这一行显示会话花掉的积分,而不是美元价格。设置 ▸ 通用 ▸ 用量设为“关闭”以外的任何一项时,Gnista 会加入 Qoder 的状态栏,拿到上下文环和你的积分余额;在设置 ▸ 智能体 ▸ Qoder CLI 里可以关掉。
怎么移除?
设置 ▸ 智能体 ▸ Qoder CLI ▸ 断开连接。删掉的正好是 Gnista 的 hooks。
Qoder 应用也能用吗?
能:应用里的对话用的是同一套 hooks,所以会出现在刘海里,标题就是应用给它们起的。应用的请求要在应用里回应:它会单独弹一个窗口问你。点一下会把 Qoder 应用切到前台;它没有办法从外部打开某一个对话。
Gnista 还照看着
Qwen Code
Kimi Code
CodeBuddy
WorkBuddy
ZCode
MiMoCode
Claude Code
Codex
Gemini CLI
Copilot
OpenCode
Devin
Cursor
Mistral Vibe
Codewhale
Droid
Antigravity
Kilo Code
Grok Build
Amp
Pi
Goose
Auggie
OpenHands
Trae
Aider
DeepSeek Harness
自己写了个 Agent?一行 JSON 就能向 Gnista 汇报:自定义 Agent。