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 代理的工作流程。