Herdbell 博客

指南

Cursor 智能体在等待批准?如何随处作答

Herdbell 团队 · 发布于 · 更新于

简短回答: Cursor 智能体会在运行命令前暂停。Herdbell 在 Mac 的任何位置都会显示请求,让你一键允许或拒绝。

Cursor 智能体可以运行 shell 命令和 MCP 工具,需要你点头时就会等着。Cursor 有自己的提醒,但只有你待在 Cursor 里时才管用。Herdbell 则无论你在 Mac 的哪个位置,都会显示同样的请求。

在 Herdbell 中能对 Cursor 做什么

  • 允许或拒绝 shell 命令和 MCP 工具,卡片就出现在光标处。
  • 无害的只读命令(如 git status)无需询问就会放行,所以你只会被问到真正重要的那些。
  • 完成后回复:你的回复会作为后续消息发回给智能体。
  • 问题:Cursor 在它的窗口里向你提问时,Herdbell 会显示出来,你在 Cursor 里回答。

哪些仍留在 Cursor 里

  • Cursor 无法从外部停止,所以它没有 Stop 按钮。End 只会把对话从 Herdbell 中移除。
  • 其他提示(例如接受文件编辑)Herdbell 看不到。
  • Herdbell 只能在一轮刚结束时回复。它无法在已经结束的对话里发起新消息,这种情况请打开 Cursor。

设置

  1. 在引导流程或 Agents 页面中连接 Cursor。Herdbell 会先备份文件,再把它的钩子加入 ~/.cursor/hooks.json。
  2. 在 Cursor 里开始一个对话。它想运行的第一条命令会以卡片形式出现。
  3. 按 Return 允许,按 D 拒绝。

常见问题

Herdbell 支持 Cursor 桌面应用吗?

支持。它通过 Cursor 的钩子连接,所以能看到应用内的对话,并显示它们的命令和回复。

Herdbell 会批准 Cursor 的文件编辑吗?

不会。Herdbell 处理 shell 命令和 MCP 工具。接受文件编辑仍在 Cursor 里进行。