MayDay-wpf/snow-cli
Agentic coding in your terminal,Simultaneously compatible with OpenAI, Gemini, and Claude.运行在终端的 AI 编程智能体,同时兼容 Deepseek、OpenAI、Gemini和Claude。
解決的問題
Snow CLI 是一個直接運行於終端的智能體式程式碼助手。它將 AI 驅動的開發流程整合至單一介面,消除在 IDE、瀏覽器與命令列之間頻繁切換的需要。
工作原理
它是一個以 Node.js 建構的命令列介面(CLI),利用 LLM API 适配器與各種模型互動。該工具提供豐富的終端 UI(使用 Ink),並支援進階功能,如用於外部服務整合的 Model Context Protocol(MCP)、用於更好理解程式碼的 Language Server Protocol(LSP),以及用於工作流程自動化的鈎子系統。
適用對象
偏好以終端為中心的工作流程,並希望擁有能執行命令、管理程式碼庫、自動化重複性程式設計任務而無需離開命令列的 AI 智能體的開發者。
主要亮點
- 智能體式程式碼:具備自主執行命令與管理任務的能力。
- 多智能體協作:支援「團隊模式」,實現多個智能體之間的平行任務執行與協作。
- 程式碼庫整合:提供專用的程式碼庫搜尋與整合設定。
- 可擴展性:支援 MCP 服務、自訂搜尋引擎與使用者定義的工作流程鈎子。
- 專用模式:包含用於安全分析的「漏洞探測模式」與用於腳本整合的「無頭模式」。
- IDE 擴充:提供 VSCode 與 JetBrains IDE 的配套外掛程式。
相關
- 專案
- 專案
- 專案
- 專案
- 專案