iAmCorey/kooky
A minimal modern terminal for AI coding experience — Sidebar workspaces; horizontal / vertical split panes; one-click agent launch; per-agent activity readout; live workspace state with one-click Node and branch switching.
解決的問題
Kooky 是一款專為 AI 輔助程式設計設計的現代化終端模擬器。它解決了在標準終端、各種 AI 代理 CLI(例如 Claude Code 或 Gemini CLI)以及專案管理工具之間切換時的煩瑣問題,將它們整合到一個 GPU 加速的工作區中。
如何運作
基於 libghostty 實現高效率渲染,Kooky 將工作組織為側邊欄工作區,可拆分為水平或垂直窗格。它提供多種 AI 代理的一鍵啟動功能,並透過視覺指示器即時追蹤其狀態(執行中、等待中或閒置)。同時,它整合了 Git worktree 和 SSH 遠端會話,讓代理能像在本機一樣方便地在遠端伺服器上執行。
適用對象
透過命令列使用 AI 程式設計代理,並希望在專用環境中管理多個並行代理會話、遠端工作區和專案上下文,而無需離開終端的開發者。
主要亮點
- 整合 AI 代理管理:支援 15+ 個內建代理(例如 Claude Code、Codex、Gemini CLI)的一鍵啟動與會話恢復,並支援自訂代理。
- 代理活動追蹤:透過即時視覺提示(點與標籤)顯示代理是否正在執行,或正在等待使用者輸入/工具批准。
- 工作區組織:側邊欄工作區支援垂直標籤、分屏窗格,並可跨視窗拖曳標籤。
- 遠端與 Git 整合:原生支援 SSH 工作區與 Git worktree,允許代理在特定分支或遠端機器上操作。
- 開發者工具:內建檔案樹、多行提示詞組合器,以及對選取文字的「向 AI 提問」右鍵功能。
- 系統整合:提供「保持喚醒」功能,防止 macOS 在代理工作時進入休眠;並提供 CLI 工具,支援腳本化終端控制。
相關
- 專案
- 專案
- 專案
- 專案
- 專案