Show HN: Agent Deck:用于管理AI编码代理的原生Mac应用|由Pi驱动
Agent Deck 是一款免费开源的 macOS 应用,专为管理 AI 编码代理而设计。它支持按项目定制代理、并行执行会话、集成 GitHub 问题,并提供技能库以灵活选取所需技能。基于 Pi CLI 构建,提供原生界面进行实时监控与控制。
Agent Deck 是一款专为 macOS 26 及以上版本打造的原生应用,旨在简化 AI 编码代理的管理。它基于 Pi CLI 构建,提供了一个直观的图形界面,让开发者能够更高效地创建、监控和协调多个代理。
应用的核心功能包括“驾驶舱”(Cockpit)界面,它能够实时显示每个代理的彩色编码转录,包含计划、差异和批准信息。用户可以轻松地在项目、会话和 GitHub 问题之间切换,无需频繁操作终端。此外,内置的诊断工具可以帮助用户快速排查 Pi CLI 的配置问题。
“库”(Library)功能允许用户从任何 GitHub 仓库或 skills.sh URL 中单独挑选技能,无需克隆整个包。技能可以按内置、全局、库和项目范围进行管理,同时 AI 生成的摘要帮助用户了解每个技能的作用。
在“创作”(Author)模式下,代理成为一等公民,拥有独立的提示词、工具、技能、模型和头像。用户可以并行运行多个代理,每个代理在隔离的工作树中执行,完成的工作可以一键合并回源分支。
“分类”(Triage)功能将 GitHub 问题直接集成到应用中,用户可以在原生问题面板中浏览、选择并启动会话,问题的标题、描述、标签和评论会自动加载为上下文。子问题的进度也会与执行过程同步跟踪。
模型方面,Agent Deck 允许用户使用自己的 API 密钥,支持 Claude、OpenAI 或本地模型。每个会话可以独立选择模型,设备端基础模型用于生成标题、提交信息和摘要。还集成了 OpenAI 快速模式和 Exa 网络搜索。
总之,Agent Deck 为 AI 编码代理的管理提供了强大而灵活的工具,将终端中的复杂操作转化为桌面上的流畅体验。它适合希望提高开发效率、减少上下文切换成本的开发者。通过将 Pi CLI 的强大功能与原生 macOS 应用的优势相结合,Agent Deck 使得管理多个编码代理变得前所未有的简单。无论是个人项目还是团队协作,这款应用都能帮助你更好地组织和监控 AI 代理的工作流程。