Claude Code desktop

Agentbro

A macOS Dynamic Island for AI coding agents: Claude Code, Codex, Gemini CLI, Cursor, hooks, skills, and local agent management.

Install

From source
git clone https://github.com/shirenchuang/agentbro.git

From the README

AgentBro

  你的 AI 编程 Agent 桌面控制台

    少盯终端,少切窗口。
    在一个悬浮工作台里处理 Agent 会话、审批与提问,并统一管理 Hooks、Skills、MCP、插件、API 供应商和远程主机。

    官网
    ·
    下载
    ·
    隐私
    ·
    English

    支持 macOS 与 Windows,接入 Claude Code、Codex、Gemini CLI、Cursor、Copilot、Kimi、OpenCode、ZCode 等 AI 编程 Agent。

下载与开始使用

安装后打开 Island -> Integration,先运行 Hook Doctor,再给正在使用的 Agent 安装 Hook。Windows 安装包目前属于早期 MVP;核心悬浮窗、Hook 传输、路径探测和 Agent 管理已经可用,未签名安装包可能触发 SmartScreen 提示。

AgentBro 解决什么问题?

AI 编程 Agent 已经能连续工作很久,但人仍要守着终端:等权限、回答问题、看任务有没有卡住,还要分别维护每个工具的 Hooks、Skills、MCP 和插件。AgentBro 把这些分散的操作放到一个桌面入口里。

Agent 会话事件和本地配置不需要云端中转。Hook Server 默认监听当前用户的本地 Unix Socket,Windows 使用本地 TCP 端点;更新检查、市场下载、SSH 和 Webhook 只会在你使用相应功能时访问对应服务。

演示视频

交互演示

https://github.com/user-attachments/assets/df857822-ea0a-4745-a0b9-80f265f30dc6

多主题演示

https://github.com/user-attachments/assets/374d6e53-c126-41be-a593-4e5f63485602

核心能力

灵动岛:把等待你的事情浮到桌面上

- 会话有紧凑、悬停、展开和详情视图;只想在关键时刻出现,也可以使用“安静助手”模式。
- 权限请求、问题、计划审批、完成结果和错误都能在浮窗里处理;支持的 Agent 还可以直接快速回复。
- 工具调用、文件 Diff、Subagent、任务摘要、上下文压力、Token 和 Rate Limit 会跟随会话更新。
- 支持全局快捷键、通知音、勿扰时段、多显示器位置和终端聚焦降噪。
- 除了系统通知,关键事件也可以转发到钉钉或飞书 Webhook。

      审批、提问和计划确认不必切回终端。

      查看任务、工具调用、Token 和会话详情。

Agent Monitor:看清 Agent 到底在做什么

Agent Monitor 汇总当前和历史会话,可以按项目查看运行阶段、工具时间线、审批、问题、对话与原始 Hook 事件。手动开启 Claude Code 网络监控后,还能在本地 Inspector 中检查 system prompt、messages、tools、response、Token 用量和 KV cache,并按模型与项目汇总统计。网络监控默认关闭。

宠物市场

除了灵动岛,AgentBro 还可以把浮窗切换成宠物状态面板。一只桌面宠物会跟随当前活跃的 Agent,它的活力会随上下文压力和 Token 用量实时变化,让你一眼看出会话是轻松还是吃紧。

宠物市场支持浏览和一键安装社区宠物,整个流程由 abpets CLI 驱动(Node.js v18+)。在设置面板的 Island -> 宠物市场 即可打开,也可以在网页上预览:

👉 www.agentbro.net/pets

想自己创作宠物,可以使用 shirenchuang/agentbro-pet Skill:它会把角色概念、品牌线索或参考图生成 AgentBro 可用的 pet.json + spritesheet.webp 宠物包,并支持接入不同的生图后端。可通过 npx skills add…
Read the full README on GitHub

Details

Language
Rust
License
Apache-2.0
Last updated
1 October 2026
Topics
agent-toolsai-agentsclaude-codecoding-agentcursordesktop-appdeveloper-toolsdynamic-islandgemini-clilocal-firstmacosmcp

FAQ

What is Agentbro?

A macOS Dynamic Island for AI coding agents: Claude Code, Codex, Gemini CLI, Cursor, hooks, skills, and local agent management. It is a desktop for Claude Code, from shirenchuang/agentbro on GitHub.

How do I install Agentbro?

Clone shirenchuang/agentbro from GitHub and follow the setup steps in its README.

Is Agentbro popular?

shirenchuang/agentbro has 166 GitHub stars and 31 forks. It was last updated on 1 October 2026.

More desktop, web & mobile apps

Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.