AgentBro 开源!Claude Code 和 Codex 用户必装的桌面灵动岛工具
- 免费干货
- 13小时前
- 14热度
- 0评论
AgentBro 刚开源了,如果你在用 Claude Code、Codex、Gemini CLI 这些,我觉得你大概率会需要它。
说实话,这些 AI Agent 确实挺能干的,对吧?但有个毛病挺烦人的——它经常在你没注意的时候突然停住。一会儿问你要权限,一会儿弹出选项让你选,一会儿写完计划等你点头。你刚切到浏览器查个资料,回头一看,它就在终端里干等着你。
AgentBro 做的事儿很简单:给这些 AI Agent 配一个桌面灵动岛。把那些最容易被你忽略、但又必须你来处理的时刻,统统收进一个小浮窗里。
项目已经在 GitHub 上开源了,感觉这个方向对你有用的话,欢迎先点个 Star,也欢迎一起来提 Issue、交 PR。

我为什么想推荐它
这几年AI编程工具的主战场,说实话一直在拼模型能力啊、上下文长度啊、IDE插件和CLI体验这些。但真到日常用的时候,我觉得很多人痛点其实没那么宏大。

你想想看——编辑器开着,旁边跑个Claude Code;另一个窗口还挂着Codex;远程机器上可能又塞了一个Gemini CLI。它们倒不是一直要你盯着,对吧?但一需要你的时候吧,通常卡在最烦人的地方:终端里、tmux里、SSH里,或者某个你已经切走的窗口……你懂我意思吧?
AgentBro的思路不是再做个巨大的控制台,而是先搞一个小到离谱、却精准到位的入口。
它就是一个桌面浮层,直接展示Agent当前状态。需要你处理的东西——比如权限啊、提问啊、计划审批啊、直接回复啊、完成提醒啊——全都能在这个浮窗里搞定。为什么这么说?因为它根本没想着替代你那些主力工具。

我喜欢这个Bro,真的。它没试图取代终端和编辑器。
它更像是给Agent加了一层“桌面通知+即时处理”的外壳。终端继续干终端的事,编辑器继续干编辑器的事,AgentBro呢?它就负责把那些需要你伸手按一下的时刻,稳稳当当送到你眼前。
话说回来,一个好用的Agent工具,不一定非要替你写更多代码;我觉得更关键是——每次该你审批、该你留意的时候,它都能叫到你。这比什么都强,对吧?
它到底解决什么问题
AgentBro 官方 README 里给它下了个定义,我觉得挺清楚的——面向 AI Agent 的桌面灵动岛。它会盯着 Claude Code、Codex、Gemini CLI 这些会话的状态,然后把权限请求、问题、计划、工具调用、快速回复、远程会话、完成提醒什么的,全都收进一个轻巧的桌面浮窗里。
说人话就是:你不用到处找 Agent 卡在哪了。
说实话,现在这类 CLI Agent 的交互,有几个挺烦人的卡点:
| 卡点 | 以前的体验 | AgentBro 的处理 |
|---|---|---|
| 权限审批 | 切回终端看 diff | 浮窗里直接批准或拒绝 |
| 提问选择 | 找到对应会话再回答 | 单选、多选、自由输入都在卡片里 |
| 计划审批 | 终端里读长 Markdown | 浮层展示计划、任务和权限 |
| 会话定位 | 忘了 Agent 在哪个窗口 | 一键跳转回对应终端或客户端 |
| 对话详情 | 切窗口翻上下文 | 直接在浮窗里查看详情 |
| 完成提醒 | 靠终端输出或系统通知 | 灵动岛里展示结果和后续回复 |
| 多会话并行 | 靠窗口记忆 | 会话列表统一收纳 |
会话列表
这里会展示所有你在工作的 Agent,每个的工作状态都一目了然。而且所有需要你审批的会话,也都给你收好了。
查看会话详情
收到通知的时候,你可以快速回复、快速看上下文。想查历史会话记录?直接点详情就行——偷偷告诉你,在详情里面还能直接对话呢。
这不是“更炫的通知中心”。核心差别在哪呢?AgentBro 不只是告诉你“有事发生”,它把处理动作也塞到同一个地方了。
多个提问选择
Edit 授权
比如 Edit 权限吧,不是弹一个“是否允许”就完事了。它会连工具参数、文件路径、diff 和操作按钮一起摆出来。你就能快速判断这次改动靠不靠谱,然后选拒绝、允许一次、始终允许,或者干脆自动批准。

一键跳转
它还能一键跳转。你从灵动岛看到某个 Agent 卡住了,不用先想“这到底是哪个终端、哪个 tab、哪个客户端”,直接跳回对应会话就行。这功能听着不大,但多 Agent 并行的时候,真的省脑子。

这种细节吧,对重度用户来说挺关键的。为什么这么说?因为 Agent 真正进入日常工作后,最烦的不是它不会做事,而是它在正确的时间点找不到你,或者你找不到它。
授权通知
Agent 自己跑的时候,如果需要你授权,你正好在忙别的事……那很可能就忘了。然后任务就一直卡着动不了。这时候你需要一个授权通知卡片,点一下就能授权。
Plan 计划授权
Agent 工作的时候会有计划模式,等规划好了会让你看看,再决定要不要继续执行。
一键回复
会话太多,看不过来对吧?每次有消息通知你都要切过去回复。其实不用这样的。AgentBro 支持快速回复,让你更聚焦手头的事,不被打扰。
Subagent 展示并且查看
Agent 工作的时候,会派出好多子任务来执行。在 AgentBro 里你可以清楚地看到每个 Subagent 的执行状态。
移动到任意位置
MacOS 的灵动岛跟 AgentBro 的可能会叠在一起……所以你可以把 AgentBro 拖到任何位置。
除了上面这些,还有很多等着你去发掘的小心思和小功能~
最该看的,是这些真实演示
这次官网演示有个很加分的点,说实话:它不是画了一个假 UI 动画,而是直接复用了 AgentBro 应用里的真实组件。
从代码里能看到,官网 demo 引入的是 AgentBro 应用内部的 NotchPanel、SessionStore 和主题系统。也就是说,页面上看到的审批卡、提问卡、计划审批、会话详情,并不是营销图——而是生产组件用 fixture 数据跑出来的状态。
这点很重要。 你品品。
很多工具官网看起来很完整,装完才发现真实应用是另一回事。对吧?AgentBro 现在把真实交互直接摆在首屏上,反而降低了理解成本:你一眼就能知道它会在什么时候出现、会让你做什么、会不会挡住主工作区。
直接回复也很实用。Agent 写完一段回复后,你不一定想切回终端继续追问。AgentBro 可以在浮窗里给出回复卡片和输入框,让你把下一句补上。
它还可以直接查看对话详情。也就是说,你看到一个提醒,不必立刻切到对应终端或客户端,只要在这个轻量浮窗里展开,就能看上下文、看结果,甚至继续回复。这才是我觉得它顺手的地方:不是把所有东西都搬进一个大后台,而是在你需要的那一下,把最小必要信息和动作摆出来。

这对“多 Agent 并行”的工作方式尤其友好。你看,你可以让一个 Agent 跑测试,让另一个 Agent 看文档,让第三个 Agent 做代码审查。只要它们需要你,AgentBro 就把关键节点收回来。这真的挺省心的……
兼容的 Agent 已经不少
AgentBro 现在刚开源,第一版先把灵动岛、Hook 接入、快速处理和远程会话这些核心链路跑扎实了。官网写的是 17+ Agent,你看 README 里列出的适配器——Claude Code、Codex、Gemini CLI、Cursor / Cursor CLI、GitHub Copilot、Cline、Trae、Qwen、Kimi、OpenCode、Factory、StepFun、AntiGravity、WorkBuddy、Hermes、Pi、Kiro……反正一长串。

说实话,我最关心的倒不是数量。我关心的是它对“不同入口”的兼容。
你看现在很多人,AI 编程工作流根本不只在一个工具里发生。Claude Code 有一套习惯,Codex 又有一套,Cursor 又是另一套。对吧?AgentBro 的价值,我觉得是在这些工具上面放一层统一的桌面交互,把“等你确认”的时刻统一收口。
它还支持 SSH Remote,能把远端机器上的 Agent 事件接回本机灵动岛。为什么说这个重要?因为经常在服务器、远程开发机、tmux 里跑 Agent 的人就知道——这个功能比看起来实在多了。
比如你在远程服务器上跑 Claude Code、Codex 或者其他 Agent,本地其实很难一直盯着那个 SSH 窗口。你猜怎么着?你希望远端 Agent 要权限、问问题、跑完任务的时候,本地能收到提示。通过 SSH Remote 就能把这条链路接回来:远程继续跑任务,本机负责接住关键提醒和操作。

话说回来,真正的远程开发痛点,常常不是算力不够……而是你不知道远端那个 Agent 什么时候停下来等你。
怎么上手
AgentBro 的上手路径还挺清楚的,我觉得这点做得不错。
直接去官网 https://www.agentbro.net 下载,免费就能用,不用折腾。

要是你喜欢用命令行,可以把它想象成一条这样的链路:
💡 PROMPT
上手步骤其实就这几步:
- 先去 GitHub Releases 把 AgentBro 当前能用的版本下载下来
- 装好之后打开 AgentBro
- 进 Settings -> Island -> Integration
- 运行 Hook Doctor
- 点 Install All Hooks,或者只装你正在用的 Agent Hook 也行
- 重启一下 Claude Code、Codex 或者 Gemini CLI 这些会话
截止我写这篇的时候,GitHub Releases 页面上能看到 v0.3.0。说实话,开发者们可以一起参与进来共建这个工具,对吧?
README 里写得很明白,第一个开源版本主要聚焦在灵动岛模块上。Agent Monitor、Agent Switch、Skills 管理这些更大的模块嘛……后续会慢慢放出来。
平台支持这方面,AgentBro 目前是从 macOS 开始的,Windows 和 Linux 都在后面的路线图里。你猜怎么着?也正因为刚开源,很多适配细节和路线优先级,其实都可以被社区一起影响的——我觉得这是最酷的地方。
刚开源,想请你 Star 一下

这篇不光是推荐一个工具,也算是我正式打个招呼——AgentBro 已经开源啦。
如果你也在用 AI 编程 Agent,觉得“桌面灵动岛”这个方向挺有价值的,欢迎去 GitHub 点个 Star。说实话,Star 对早期开源项目真的很重要,对吧?它能让更多有同样痛点的人看到,也让我更快判断哪些方向值得优先投入。
也欢迎直接来参与贡献。比如说……新的 Agent Hook 适配、Windows / Linux 平台兼容、主题、文档,还有远程开发场景、Hook Doctor 诊断规则,这些都是可以一起补的地方。你猜怎么着?你不一定非得提交大 PR,提一个清楚的 Issue 也是在帮这个项目往前走。
还有一点:它不是只能黑底黄字
这种常驻桌面的工具吧,说实话,视觉风格真的很影响你愿不愿意用它。
AgentBro 内置了好多套主题——什么午夜啊、AgentBro 经典、磨砂玻璃、苹果、烟灰、海雾、暖纸、柔薰衣草,还有跟随系统的。官网演示里也直接接入了同一套主题系统,你点一下就能看到效果。是不是挺方便?
我倒是觉得,它没把自己做成那种特别“赛博”的大面板,这一点我挺喜欢的。
AgentBro 这个产品要是做重了,反而会输。为什么呢?因为它服务的是心流,不是存在感。它就该在需要的时候出现,不需要的时候就安安静静待着。让 Agent 更顺手就行,而不是变成另一个让你费心管理的系统。
从现在的设计来看……我觉得它在拿捏这个分寸上,挺有意识的。
适合谁,不适合谁
我会优先推荐给三类人——

第一类,是已经在日常用 Claude Code、Codex、Gemini CLI 的开发者。说实话,只要你每天有多个 Agent 会话,AgentBro 就很容易提供价值。
第二类,是经常让 Agent 跑长任务的人。比如重构、测试、文档整理、批量修改、远程机器任务。你不需要一直盯着它……但你需要它卡住时能马上叫到你。
第三类,是喜欢本地优先工具的人。AgentBro 的 Hook Server 默认跑在本机,支持 /tmp/agentbro.sock 或 127.0.0.1:17892,整体方向更接近桌面工作流增强,而不是把所有东西都搬到云端。这点我倒挺喜欢的。
但如果你只是偶尔在网页上问问 ChatGPT,或者只在 IDE 里轻度用补全,那 AgentBro 现在未必是刚需。你猜怎么着?它真正解决的是“AI Agent 已经成为日常协作者之后,怎么把它们管理得更顺手”。
我的判断很简单:AgentBro 不是在抢 IDE 的位置,也不是在抢 CLI 的位置。它抢的是“该你留意的那一秒”。
如果你已经开始同时使用多个 AI 编程 Agent,这一秒很值钱。真的。
FAQ
AgentBro 支持哪些 AI 编程 Agent?
截至 2025 年,AgentBro 已适配 17+ 个 Agent,包括 Claude Code、Codex、Gemini CLI、Cursor、GitHub Copilot、Cline、Trae、Qwen、Kimi 等,覆盖主流 CLI 和 IDE 工具。选择还挺多的对吧?
AgentBro 是免费的吗?
是的,完全开源免费,从 GitHub Releases 下载 v0.3.0 版本就行,无需付费或注册。
AgentBro 支持 Windows 或 Linux 吗?
当前版本仅支持 macOS。Windows 和 Linux 支持已在路线图中,社区可参与贡献——我也在等这个呢。
参考链接
- AgentBro 官网:https://www.agentbro.net
- AgentBro GitHub 仓库:https://github.com/shirenchuang/agentbro
- AgentBro Releases:https://github.com/shirenchuang/agentbro/releases
- AgentBro README:https://github.com/shirenchuang/agentbro/blob/main/README.md