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 的配套插件。
相关
- 项目
- 项目
- 项目
- 项目
- 项目