Herdbell 博客

指南

如何无需切换窗口就批准 Claude Code 权限

Herdbell 团队 · 发布于 · 更新于

简短回答: 用 Herdbell,在 Mac 上的任何窗口里一键批准或拒绝 Claude Code 的权限请求,无需切换窗口。

Claude Code 运行命令前会先询问,然后就一直等着。如果你在别的窗口里,这一等可能要到你发现为止。Herdbell 是一款 Mac 菜单栏应用,无论你在哪里都会显示请求,让你一键允许或拒绝,然后继续手头的事。

智能体发出请求时 Herdbell 做什么

有风险的命令在放行前会确认两次。如果你不在,等待你在设置中设定的时间(默认 5 分钟)后,智能体会退回到它自己的提示,所以不会有任何东西被误批准。

  1. 你的指针会亮起光晕,颜色对应等待中的事项(权限请求是琥珀色)。
  2. 光标旁会出现一张小卡片,显示是哪个智能体,以及它想运行的命令。
  3. 按 Return 允许,按 D 拒绝。智能体会立刻继续。

约两分钟完成设置

  1. 安装 Herdbell 并输入你的授权密钥,随后即开始引导流程。
  2. 让 Herdbell 找到你的智能体,然后点击 Connect。它会在每个智能体自己的设置里添加小钩子,并先备份这些设置。
  3. 在 Claude Code 中开始一个新对话。它会自动出现在 Herdbell 中,第一个权限请求会以卡片形式出现。

Codex 和 Cursor 的用法相同

Claude Code、Codex 和 Cursor 都通过钩子把权限请求发给 Herdbell,所以这三个的 Allow 和 Deny 都能在 Herdbell 里完成。Antigravity 的请求同样会显示在 Herdbell 中,但要在 Antigravity 本身里批准。

须知

  • Herdbell 只回答智能体发给它的问题。它看不到、也改变不了智能体自己的决定。
  • 如果关闭 Herdbell,你的智能体会继续使用它们自己的提示,不会出任何问题。
  • 一切都留在你的 Mac 上。Herdbell 没有账号体系,也从不调用 AI 模型。

常见问题

能在别的应用里批准 Claude Code 的权限吗?

可以。无论你在哪个应用里,Herdbell 都会在光标处以小卡片显示请求,一个按键即可回答:Return 允许,D 拒绝。

如果我不回答会怎样?

等待你在设置中设定的时间(默认 5 分钟)后,智能体会退回到它自己的提示,所以不会有任何操作被擅自允许。