MoonshotAI/kimi-cli
Kimi Code CLI is your next CLI agent.
解決的問題
Kimi CLI 提供了一種直接在命令列中使用 AI 代理進行軟體開發與終端操作的方法。透過將 AI 能力整合到開發者現有的工作流程中,消除了在獨立的 AI 聊天介面與終端之間切換的需要。
工作原理
它作為一個基於終端的 AI 代理運作,可以讀取並編輯程式碼、執行 Shell 指令以及獲取網頁。它使用自主規劃在執行過程中調整其行動。此工具支援多種整合方式:
- Shell Mode:用於直接執行 Shell 指令的專用模式(透過
Ctrl-X切換)。 - IDE Integration:透過擴充功能連接至 VS Code,或使用 Agent Client Protocol (ACP) 連接至其他 IDE(如 Zed 或 JetBrains)。
- Shell Integration:透過外掛程式與 Zsh 整合,允許快速切換至代理模式。
- MCP Support:支援 Model Context Protocol (MCP),允許使用者透過 HTTP 或 stdio 新增並管理外部工具伺服器。
適用對象
希望將 AI 助手整合到其終端與 IDE 中,以自動化編碼任務與系統操作的開發者。
亮點
- 自主執行:可以獨立規劃並執行 Shell 指令與程式碼編輯。
- 廣泛的整合:支援 VS Code、Zed、JetBrains 與 Zsh。
- 相容 MCP:支援透過 Model Context Protocol 新增自定義工具。
- 支援 ACP:開箱即用支援用於 IDE 連接的 Agent Client Protocol。
相關
- 專案
- 專案
- 專案
- 專案
- 專案