01 📋 OpenSpec --- 规范驱动开发框架
| 属性 | 内容 |
|---|---|
| GitHub | Fission-AI/OpenSpec |
| Stars | ~3K |
| License | MIT |
| 安装 | npm install -g @fission-ai/openspec |
Skill 作用: 在写代码前,让人和AI就"做什么"达成书面一致。通过轻量级 spec 层管理需求,每个变更都有 proposal → specs → design → tasks 的完整链路,避免AI"自信地猜错"。
核心能力:
/opsx:propose--- 从想法生成结构化提案/opsx:apply--- 按 spec 执行任务并跟踪进度/opsx:archive--- 归档变更并合并回主 spec- 与 Cursor、Claude Code、Windsurf、Copilot 等 30+ AI 助手集成
为什么选它: 解决AI编码中"需求只存在于聊天记录"导致的不可预测问题,特别适合 brownfield(现有项目)开发,不需要 upfront 文档整个项目。
02 ⚡ Open Interpreter --- 本地AI代码执行器
| 属性 | 内容 |
|---|---|
| GitHub | OpenInterpreter/open-interpreter |
| Stars | 66K+ |
| License | Apache 2.0 |
| 安装 | pip install open-interpreter |
Skill 作用: 让LLM在本地直接运行 Python/JS/Shell/R/AppleScript 代码,无沙箱限制。支持浏览网页、编辑文件、控制GUI应用,变量和状态跨消息持久化。Rust重写版针对 DeepSeek、Qwen、Kimi 等低成本模型优化了 Harness 系统。
核心能力:
- 本地执行,无沙箱限制,可安装任意依赖
- 浏览器自动化(导航、填表、提取数据)
- GUI原生控制(macOS Accessibility API / Windows Automation)
- 多LLM后端:OpenAI、Anthropic、Ollama本地模型
- ACP协议支持,可作为标准代理端点被IDE调用
为什么选它: 比 ChatGPT Code Interpreter 更自由,代码直接跑在你机器上。适合数据分析、自动化脚本、本地文件处理。
03 🔧 Aider --- Git原生AI结对编程
| 属性 | 内容 |
|---|---|
| GitHub | Aider-AI/aider |
| Stars | 41K+ |
| License | Apache 2.0 |
| 安装 | pip install aider-chat 或 uv tool install aider-chat |
Skill 作用: 终端中的AI结对编程工具,直接操作Git仓库。每次变更自动提交为独立 commit,支持 Tree-sitter 驱动的 RepoMap 理解跨文件上下文,Architect 模式分离规划与执行。
核心能力:
- Git-first 工作流,自动提交 + 生成 commit message
- RepoMap:通过符号图谱提供跨文件上下文,不加载全部文件
- Architect 模式:推理模型规划,快速编辑模型执行
- 支持 100+ LLM 提供商(Claude、GPT、DeepSeek、Ollama等)
- 语音输入支持,12种编辑格式
为什么选它: 最适合喜欢终端和Git的开发者。变更可追溯、可回滚,多文件重构能力极强,被 Thoughtworks 推荐。
04 🤖 OpenHands --- 开源AI软件工程师
| 属性 | 内容 |
|---|---|
| GitHub | All-Hands-AI/OpenHands |
| Stars | 69K+ |
| License | MIT |
| 安装 | docker pull ghcr.io/all-hands-ai/openhands |
Skill 作用: 完整的AI软件开发平台(原OpenDevin),可在 Docker 沙箱中自主编辑代码、运行命令、浏览网页、执行多步开发任务。支持多代理协作,SWE-bench 性能领先。
核心能力:
- Docker 沙箱安全执行,隔离主机环境
- 多代理并行协作(聊天面板、终端、浏览器、Jupyter)
- 内置浏览器自动化和网页搜索
- 端到端任务执行:从需求到 PR
- 模型无关,支持 Claude、GPT、本地模型等
为什么选它: 最接近"AI软件工程师"愿景的开源方案,适合自动化处理积压的开发任务,团队可部署为共享的AI开发环境。
05 📝 Continue --- 开源IDE AI助手
| 属性 | 内容 |
|---|---|
| GitHub | continuedev/continue |
| Stars | ~20K+ |
| License | Apache 2.0 |
| 安装 | VS Code / JetBrains 插件市场搜索 "Continue" |
Skill 作用: VS Code 和 JetBrains 的开源AI助手扩展,支持本地模型(Ollama)、云端API和自定义模型。提供 chat、inline edit、agent 和 autocomplete 四种模式,通过 MCP 连接外部系统。
核心能力:
- 四种模式:Chat / Inline Edit / Agent / Autocomplete
- BYO模型:本地 Ollama、云端 API、自定义端点
- MCP 协议支持,连接 GitHub、Postgres、Jira 等
- 跨平台:VS Code + JetBrains 全家桶
- 上下文感知补全,基于当前文件和项目结构
为什么选它: 不想换IDE?Continue 让你留在熟悉的编辑器里获得AI能力,隐私友好,配置灵活。
06 🎯 Cline --- VS Code自主编码代理
| 属性 | 内容 |
|---|---|
| GitHub | cline/cline |
| Stars | 44K+ |
| License | Apache 2.0 |
| 安装 | VS Code 扩展市场搜索 "Cline" |
Skill 作用: VS Code 中的自主AI编码代理,Plan/Act 双模式设计。Plan 模式只读分析不修改文件,Act 模式执行变更。可读取整个项目、搜索文件、执行终端命令,相当于编辑器内的AI开发团队。
核心能力:
- Plan 模式:分析代码、制定方案、不碰文件
- Act 模式:执行编辑、运行测试、创建文件
- 全项目代码读取和跨文件搜索
- 终端命令执行和输出解析
- 支持 OpenAI、Anthropic、Google、本地模型
为什么选它: Plan 模式让你先审阅AI的意图再执行,避免"AI自信地搞砸代码"。适合需要谨慎控制的大型重构。
07 🪿 Goose --- 可扩展本地AI代理框架
| 属性 | 内容 |
|---|---|
| GitHub | block/goose |
| Stars | ~15K+ |
| License | Apache 2.0 |
| 安装 | `curl -fsSL https://block.github.io/goose/install.sh |
Skill 作用: Block(原Square)开源的AI代理框架,可完全本地运行。支持工具调用、MCP协议、自定义 recipe(行为配方),能写代码、调试错误、与文件系统交互。透明可见每个操作。
核心能力:
- 完全本地运行,代码和提示词不出本机
- MCP 协议原生支持,连接任意外部工具
- 可扩展 Recipe 系统,定义代理行为
- 工具调用透明可见,无黑箱操作
- 企业级安全控制,支持环境变量检测
为什么选它: 对数据隐私要求极高的企业环境首选。Block 在生产环境中使用并开源,经过实战验证。
08 🔌 MCP --- AI工具连接标准协议
| 属性 | 内容 |
|---|---|
| GitHub | modelcontextprotocol |
| 生态 | 200+ 开源 Server,97M+ 月下载 |
| License | MIT |
| 安装 | npm install @modelcontextprotocol/sdk |
Skill 作用: Anthropic 开源的"AI USB-C"标准协议,让AI工具通过统一接口连接外部系统(数据库、API、文件系统、GitHub、Notion、Google Drive 等)。Claude Code、Cursor、Copilot、ChatGPT 均已原生支持。
核心能力:
- Tools:代理可调用的动作(创建issue、运行查询)
- Resources:只读数据(文件内容、Schema文档)
- Prompts:可复用的提示模板
- 200+ 开源 MCP Server 生态
- 一次编写,多客户端复用
为什么选它: 写一次适配器,所有AI工具都能用。消除 30-50% 的集成胶水代码,是2026年AI开发的事实标准。
09 💻 OpenCode --- 终端AI编码代理
| 属性 | 内容 |
|---|---|
| GitHub | opencode-ai/opencode |
| Stars | 145K+ |
| License | MIT |
| 安装 | `curl -fsSL https://opencode.ai/install |
Skill 作用: 目前最大的开源AI编码代理(145K+ stars)。终端原生设计,支持 75+ 模型提供商,内置 LSP 语言服务器集成,Plan/Build 双模式,客户端/服务器架构支持远程开发。
核心能力:
- 145K+ Stars,社区最活跃的开源编码代理
- 75+ 模型提供商(Claude、OpenAI、Google、Ollama等)
- LSP 原生集成,实时类型信息和符号解析
- Plan/Build 双模式(Tab切换)
- Client/Server 架构,支持远程 attach
为什么选它: 社区最大、迭代最快,有 VS Code 扩展、桌面应用、移动端客户端,生态最完整。
10 🔍 OpenCodeReview --- AI代码审查工具
| 属性 | 内容 |
|---|---|
| GitHub | alibaba/open-code-review |
| Stars | ~5K+ |
| License | Apache 2.0 |
| 安装 | npm install -g @alibaba/open-code-review |
Skill 作用: 阿里巴巴开源的AI代码审查CLI工具,源自阿里内部服务数万开发者的实践。混合架构:确定性规则管道 + LLM Agent,支持精确到行级的评论,内置多语言规则集(NPE、线程安全、XSS、SQL注入)。
核心能力:
- 行级精确评论,定位到具体代码行
- 混合架构:确定性规则 + LLM 深度分析
- 内置多语言安全规则集(Java、Go、Python、JS等)
- Git diff 智能分析,跨文件上下文理解
- OpenAI / Anthropic 模型兼容
为什么选它: 经过阿里大规模生产验证,不只是"AI说两句",而是有确定性规则兜底的专业审查,适合团队CI/CD集成。
🗺️ 选型路线图
| 你的需求 | 推荐 Skill | 组合方案 |
|---|---|---|
| 规范驱动开发,避免AI乱来 | OpenSpec | OpenSpec + Cline |
| 终端重度用户,喜欢Git | Aider | Aider + MCP |
| 需要完整AI开发环境 | OpenHands | OpenHands + Docker |
| 不想换IDE,隐私优先 | Continue | Continue + Ollama |
| 代码审查,团队质量门禁 | OpenCodeReview | OpenCodeReview + CI/CD |
| 数据绝对不能出本机 | Goose | Goose + 本地模型 |
| 连接外部系统(DB/API) | MCP | 任意AI工具 + MCP Server |
💡 落地建议: 新手从 Continue + OpenSpec 入手建立规范意识;追求自动化选 OpenHands ;重视隐私选 Goose + 本地模型。所有项目均为开源,可直接 clone 或包管理器安装使用。