
AgentHub 是一个 macOS 原生应用,用来集中管理 Claude Code 和 Codex CLI 会话。它解决的是一个很现实的问题:当你同时开好几个 agent 终端、几个 worktree、几个 PR 或代码分支时,终端窗口很快就会散成一桌乱纸。AgentHub 把这些会话放进一个 Hub 里,让你能并排看、快速切换、继续会话、预览修改和发回反馈。
它的核心界面像一个面向 coding agent 的控制台。你可以在同一个面板里监控 Claude 和 Codex 会话,使用单列、双列、三列或列表布局;每张卡片里都有嵌入式 PTY 终端,能直接 resume 或启动新会话。它还用文件系统 watcher 实时更新会话状态,不靠轮询硬刷。
对日常开发更有用的是它把周边工作流也收进来了。AgentHub 支持创建和删除 git worktree,把某个会话 remix 到隔离分支后继续交给 Claude 或 Codex;也支持 pending changes 预览、split-pane diff review、内联评论、文件浏览器和内置编辑器。你不必在终端、编辑器、GitHub 页面和 agent 会话之间反复跳。
GitHub 集成也做得比较深入。只要本机安装并登录了 GitHub CLI,AgentHub 可以浏览当前仓库的 PR 和 issue,查看 PR diff、CI checks 和评论,也能把这些上下文发回正在运行的 Claude Code 或 Codex 会话。对需要让 agent 修 CI、跟进 review、处理当前分支 PR 的人来说,这会少很多复制粘贴。
还有一些很偏工程现场的细节:Storybook 项目会出现一键启动 Storybook 的入口;Web Preview 会优先接管 agent 启动的 localhost 服务;Mermaid 图可以在 session 输出里原生渲染并导出;iOS Simulator 也能从会话卡片里 build、install、launch。它不是只做“好看的会话列表”,而是在把 coding agent 周边的开发杂务往一个 macOS 工具里收拢。
AgentHub 要求 macOS 14.0+,Claude Code CLI 需要已安装并登录;Codex CLI 是可选项,但要用 Codex 相关功能就得装好。GitHub 功能依赖 gh。项目采用 MIT 许可证,app 通过 GitHub Releases 分发,README 里说明最新版本会经过 Apple code signing 和 notarization,并用 Sparkle 做自动更新。
传送门
https://github.com/jamesrochabrun/AgentHub
原创文章,如若转载,请注明出处:https://wefound.cc/p/3237.html