jamesrochabrun/AgentHub

Manage all sessions in Claude Code and Codex. Easily create new worktrees, run multiple terminals in parallel, preview edits before accepting them, make inline changes directly from diffs, and more.

解决的问题

AgentHub 是一款专为同时管理与监控多个 AI 编码代理(特别是 Claude Code 和 Codex)而设计的桌面应用程序。它消除了在多个终端窗口之间切换的需要,提供了一个统一的界面,用于监控代理会话、审查其更改,并与 GitHub 和 iOS 模拟器等开发工具集成。

工作原理

AgentHub 作为现有 AI CLI 工具之上的管理层。它使用文件系统监视器实时监控代理会话,并提供嵌入式 PTY 终端以供交互。它与 GitHub CLI 集成以展示仓库数据,并使用专用侧边栏系统渲染特定输出,如 MCP(模型上下文协议)应用、Mermaid 图表和数据度量。

适用人群

使用 AI 编码代理自动化任务,并希望拥有一个高级仪表板来协调并行会话、通过内联差异审查代码更改、并在 Web 或移动环境中预览结果的软件开发者。

主要亮点

  • 多代理编排:通过统一的中心面板并行启动和监控 Claude Code 与 Codex 会话。
  • 集成开发工具:内置文件浏览器、编辑器和 GitHub 集成,支持浏览 PR 和问题。
  • 专用渲染:原生支持 Mermaid 图表、MCP 应用 UI,以及用于渲染代理生成的 HTML/CSS 原型的「工作室」。
  • iOS 模拟器集成:在应用内镜像并控制 iOS 模拟器,支持热重载和 SwiftUI 预览。
  • 度量数据追踪:将代理生成的数据(声明、图表、查询)记录到持久化、可重运行的项目面板中。
  • Web 预览:自动检测本地主机服务器和 Storybook 配置,支持一键预览。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目