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 配置,支持一键预览。
相关
- 项目
asheshgoplani/agent-deckAgent Deck 是一个基于终端的命令中心,用于管理多个 AI 编码代理(Claude、OpenCode、Codex 等)。它提供统一的 TUI/CLI、会话分叉、工具(MCP)和技能附加、基于组的策略、成本跟踪,以及通过手机控制的“指挥官”服务实现的集群编排。
- 项目
jazzyalex/agent-sessionsAgent Sessions 是一款 macOS 应用,可在本地索引和搜索许多编码辅助代理的对话历史,允许您恢复受支持的 CLI 会话,并显示每个会话的配额/价格使用情况,而无需将数据发送到设备之外。
- 项目
NanmiCoder/cc-hahacc‑haha 是一个跨平台桌面工作台,专为 Claude Code 和其他 LLM 设计。它提供多会话聊天、Git 分支启动、差分审查、内置浏览器预览、权限控制、模型选择、图像生成、可视化子代理与团队管理、动态工作流编排、请求追踪,以及仅限 macOS 的“计算机使用”功能——允许代理在不劫持您真实鼠标/键盘的情况下控制其他应用程序。该应用基于 Electron、React、TypeScript 构建,运行于 Bun 运行时,支持多种模型提供方(Claude、ChatGPT、Grok、本地 Ollama 等),并集成 IM 平台(Telegram、Slack、WeChat 等)。用户可下载适用于 macOS/Windows/Linux 的二进制文件,配置 API 密钥后使用,也可运行底层 CLI 以实现更深度的自定义。
- 项目
- 项目
Octane0411/open-vibe-islandOpen Island 是一款免费、原生的 macOS 应用,常驻于缺口或菜单栏,为 AI 编码助手(Claude Code、Codex、Cursor、Gemini‑CLI 等)提供实时仪表板。它显示会话状态,处理权限提示,展示使用统计,并支持点击跳回原始终端或 IDE 窗口。集成基于钩子:助手发出 JSON 事件,一个小型 CLI 通过 Unix 套接字将其转发给应用,应用更新 UI。支持 13 个助手和 15+ 个终端/IDE,本地运行,无遥测,以签名 DMG 或 Homebrew cask 分发。