Cursor,
就在刘海里。
Mac 上的 Cursor Agent 通知:工作中、完成和最新回复
Gnista 把 Cursor 的 Agent 显示在 MacBook 的刘海里,编辑器里的和终端里的 cursor-agent 都算:它正在用的工具、命令或文件,一轮结束时的回复,点一下就回到对的窗口。
Cursor 配 Gnista,一目了然。
- 运行环境
- 编辑器里的 Cursor Agent,以及终端里的
cursor-agent。 - 设置
- hooks 写在
~/.cursor/hooks.json,改前先备份。 - 需要你
- 不显示:Cursor 的 hooks 没法告诉我们它的 Agent 在等你。
- 在刘海里回应
- 不行:没人回应的 Cursor hook 会直接放行操作,所以 Gnista 不碰那些做决定的 hooks。
- 在刘海里回复
- 只限
cursor-agent,替你敲进它的终端:Terminal、iTerm、Ghostty、tmux 窗格,或装了 Gnista 扩展的编辑器终端;编辑器的对话不行。 - 这一行显示
- 你最新的提示词,Agent 正在用的工具、命令或文件编辑,它的最新回复;Cursor 写明模型时,图标上还有模型的标记。
- 子 Agent
- 不显示:Cursor 的 hooks 分不清它们,所以它们的步骤算在会话头上。
- 费用与限额
- 不显示:Cursor 不报告 token,也不报告套餐额度。
它在做什么,不用开窗口。
这一行跟着 Cursor 的 Agent,从你的提示词开始,经过每个工具、每条 shell 命令和每次文件编辑,一轮结束时显示它的回复。
完成,就是完成。
Agent 回复并停下时,水滴变绿。如果 Cursor 的 hooks 没了动静,5 分钟后这一行就不再显示工作中,而不是一直亮下去。
点一下,对的窗口。
点一下就调出项目所在的 Cursor 窗口。装上 Gnista 的小编辑器扩展,Cursor 终端里的 cursor-agent 会话会精确落到那个终端。
在 Cursor 里用 Claude Code?
Cursor 里 Claude Code 扩展的会话,能用上 Claude Code 页面上的一切:“需要你”、回应、回复和费用。
Cursor 上做不到的事,以及原因。
- “需要你”:Cursor 的 hooks(钩子)没有这个事件,所以在 Cursor 里等你的请求会显示为工作中。
- 在刘海里回应:能做决定的 hooks(
preToolUse、beforeShellExecution)在 hook 没有回应时会放行操作,所以 Gnista 从不安装它们。 - 回复到编辑器的对话里:Gnista 只能往
cursor-agent里敲字,在 Terminal、iTerm、Ghostty、tmux 窗格,或装了 Gnista 扩展的编辑器终端里。 - 费用、上下文和模式:Cursor 的 hooks 不报告 token,它的对话记录里也没有用量。
- Cursor 的 hooks 有时会停止触发,直到 Cursor 重启。5 分钟没有任何动静的行,就不再显示工作中。
接入只需一分钟。
- 打开 Gnista,勾选 Cursor。
- Gnista 先把
~/.cursor/hooks.json备份到~/Library/Application Support/Gnista/Backups/,再把它的 hooks 加在你的旁边。这些 hooks 都不能拦下或放行任何操作。 - 如果 Cursor 开着,重启一下,让它加载 hooks。
- 可选:在 Gnista 的设置里,“编辑器终端”下接入 Cursor。这样点一下
cursor-agent的行,就会显示它自己的终端,而不只是那个窗口。
Cursor,有问必答。
为什么 Gnista 不显示 Cursor 在等我?
Cursor 的 hooks 没有这个事件。Gnista 显示工作中和完成,以及 Agent 在做什么。
能在刘海里允许或拒绝 Cursor 的操作吗?
不能。Cursor 那些做决定的 hooks 收不到回应时会放行操作,所以 Gnista 不安装它们。请在 Cursor 里回应。
终端里的 cursor-agent 能用吗?
能,同一套 hooks 两边都管。在 Terminal、iTerm、Ghostty、tmux 窗格,或装了 Gnista 扩展的编辑器终端里,你还能在刘海里回复。
Cursor 会话一直显示工作中,为什么?
Cursor 的 hooks 有时会停止触发,直到 Cursor 重启。重启一下;在那之前,5 分钟没有消息,这一行就不再显示工作中。
能在 Cursor 里用 Claude Code 吗?
能,而且这些会话在刘海里有“需要你”、回应和回复。
怎么移除?
设置 ▸ 智能体 ▸ Cursor ▸ 断开连接。删掉的正好是 Gnista 的 hooks;你的保留。
Gnista 还照看着
Qwen Code
Kimi Code
CodeBuddy
WorkBuddy
ZCode
MiMoCode
Claude Code
Codex
Gemini CLI
Copilot
OpenCode
Devin
Mistral Vibe
Codewhale
Droid
Antigravity
Qoder CLI
Kilo Code
Grok Build
Amp
Pi
Goose
Auggie
OpenHands
Trae
Aider
DeepSeek Harness
自己写了个 Agent?一行 JSON 就能向 Gnista 汇报:自定义 Agent。