asheshgoplani/agent-deck

Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.

解决的问题

Agent Deck 作为一个集中式命令中心,用于同时管理多个 AI 编码代理。它解决了“代理蔓延”的问题,即开发者在不同项目中运行多个工具实例(如 Claude Code 或 OpenCode)时,难以高效跟踪状态、管理成本或在会话之间切换。

工作原理

它提供了一个基于终端的界面(TUI),用于注册和监控所有活跃的 AI 代理会话。它允许您对会话进行分组、分叉以探索不同的编码方法而不丢失上下文,并将特定工具或技能附加到单个代理。它还包括一个“Conductor”功能,可以编排一组代理,允许您通过 Telegram 或 Slack 等移动消息应用进行监督。

适用人群

该工具专为重度依赖 AI 编码代理的高级用户和开发者设计,他们需要一种结构化的方式来跨多个仓库管理、监控和扩展其 AI 辅助工作流。

亮点

  • 统一 TUI: 管理所有代理会话,查看状态,并通过单次按键在它们之间切换。
  • 舰队编排: 使用 Conductor 监督多个代理,并在手机上接收更新。
  • 灵活配置: 支持按组覆盖 Claude 账户、环境变量和声明式组设置。
  • 会话管理: 轻松分叉会话以测试新想法,附加 MCP 服务器,并管理技能,无需手动编辑配置文件。
  • 跨平台: 适用于 macOS、Linux 和 Windows(通过 WSL)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • Dispatch