ARTICLE · 1084786
2026年AI编程工具全景图:10个项目一次讲清【建议收藏】
为什么写这篇
过去两年,AI 编程工具从"一个 Copilot"炸成了一整个生态。
现在的问题是:不是没得选,是太多了、选不动。
终端 agent、IDE 插件、自主开发平台、代码审查、自托管补全……每个方向都挤着好几个开源项目,Star 从几万到几十万,光看榜单根本分不清谁该装。
这篇把当前最值得关注的 10 个开源 Coding Agent 按【用 agent 的方式】分成了 6 类,每个项目一句话讲清定位、两三句讲清亮点,文末附对比总表和选型建议。
数据全部来自 GitHub API 实时核验Star 数、协议、语言都给你标清楚了。建议收藏,选型的时候翻出来对着看。
一、先学会"怎么用"agent
1. obra/superpowers ⭐ 291k
一句话简介:一套给 coding agent 用的软件开发方法论 + 可组合技能框架。
核心特点:
Spec 优先:agent 不急着写码,先把需求"逼"成可读规格,分段确认后才动手 真 TDD:red/green 循环 + YAGNI、DRY,实施计划清晰到初级工程师都能照做 子 agent 自治:方案确认后启动子 agent 逐任务推进、自动审查,可持续数小时不跑偏
适用场景:用任何 coding agent 做开发、想让 agent 更可靠、更少跑偏的个人与团队。
推荐指数:⭐⭐⭐⭐⭐ | MIT | Shell | 16+ harness 覆盖
GitHub地址:https://github.com/obra/superpowers

别的项目教你"装什么 agent",它教你"怎么用 agent 写出靠谱代码"。291k Star 是本次盘点的最高分——方法论的价值,被投票投出来了。
二、终端 Agent:模型自由切换的主力
2. anomalyco/opencode ⭐ 210k
一句话简介:开源终端 AI 编码 agent,模型和供应商随便换。
核心特点:
模型无关:Claude、GPT、Gemini、DeepSeek、本地 Ollama 任意切换,不被厂商绑定 终端 TUI:类 IDE 的终端体验,会话、diff、文件操作全在命令行 客户端/服务器架构:可远程跑 agent,本地只留轻量客户端
适用场景:喜欢终端工作流、想在多个模型(尤其本地模型)间自由切换的开发者。
推荐指数:⭐⭐⭐⭐⭐ | MIT | TypeScript | 100+ 模型供应商
GitHub地址:https://github.com/anomalyco/opencode

开源终端 agent 里断层领先。想不被任何一家模型厂商锁死,它就是目前的开源答案。
3. openai/codex ⭐ 126k
一句话简介:OpenAI 官方出品的轻量终端编码 agent。
核心特点:
Rust 核心:读写文件、跑命令、多步任务,体量轻、启动快、响应利索 多供应商:除 OpenAI 外可接 Claude、Gemini、本地模型(自定义 provider) MCP + Sandbox:接外部工具,隔离环境跑代码降低误操作风险
适用场景:终端重度用户、想要 OpenAI 官方体验又不想装 IDE 插件的开发者。
推荐指数:⭐⭐⭐⭐⭐ | Apache-2.0 | Rust
GitHub地址:https://github.com/openai/codex

要一个够快、够轻、官方血统的终端 agent,Codex 是最稳妥的选项。Rust 写出来的速度,体验过就知道。
4. google-gemini/gemini-cli ⭐ 107k
一句话简介:把 Gemini 带进终端的开源 AI agent。
核心特点:
Gemini 深度集成:原生调用 Gemini 全系模型,百万级长上下文塞大仓库不费劲 终端 + 多模态:支持图片输入,agent 能"看"截图和图表 扩展系统:MCP 接入 + 可定制指令、子 agent 与工作流
适用场景:用 Gemini 生态、看重长上下文和多模态能力的开发者。
推荐指数:⭐⭐⭐⭐⭐ | Apache-2.0 | TypeScript
GitHub地址:https://github.com/google-gemini/gemini-cli

用 Gemini 的人,这就是你的终端 agent 首选。长上下文 + 多模态是它相对 Claude/GPT 系 agent 的差异化优势。
5. QwenLM/qwen-code ⭐ 28k
一句话简介:通义千问官方的终端 AI 编码 agent。
核心特点:
Qwen 深度集成:原生调用通义千问全系模型,中文场景表现好 终端 + 联网搜索:能搜网页、读写文件、执行命令 中文友好:对中文代码库、中文注释理解到位
适用场景:中文开发者、用 Qwen/通义生态的团队。
推荐指数:⭐⭐⭐⭐ | Apache-2.0 | TypeScript
GitHub地址:https://github.com/QwenLM/qwen-code

中文场景和 Qwen 生态里它最顺手。但如果你不用通义的模型,就没必要非选它。
三、自主 / 可控开发平台
6. OpenHands/OpenHands ⭐ 89k
一句话简介:AI 驱动的软件开发平台,让 agent 自主写代码、改 bug、跑测试。
核心特点:
自主软件工程 agent:给一个 issue,它自己规划、编码、测试、迭代 浏览器 GUI + CLI 双入口:图形界面全程看 agent 怎么干活 云服务 + 自托管:官方云一键开箱,也可完全本地/私有部署
适用场景:想把"写代码"整件事交给 AI、愿意在图形界面监督过程的团队。
推荐指数:⭐⭐⭐⭐⭐ | MIT | TypeScript + Python
GitHub地址:https://github.com/OpenHands/OpenHands

"AI 当开发"这一派的代表(原 OpenDevin)。浏览器里能全程看 agent 怎么规划执行,适合愿意放手又想看过程的人。
7. cline/cline ⭐ 69k
一句话简介:一个 agent 三种形态——IDE 插件、SDK、CLI 都能用。
核心特点:
Plan/Act 两段式:先出计划经你批准再动手,人机协同 三形态交付:VSCode 插件最成熟,另有 SDK 嵌入自家应用、CLI 命令行 审批式执行:每步改动可人工审批,文件 diff 可视化
适用场景:想要"我审批、agent 干活"可控体验,或想用 SDK 嵌入自家产品的团队。
推荐指数:⭐⭐⭐⭐⭐ | Apache-2.0 | TypeScript
GitHub地址:https://github.com/cline/cline

想要 agent 自主又不放心全自动的人,Cline 的"计划—审批—执行"是体验最舒服的折中,SDK 还能拿来造自己的工具。
四、可扩展 Agent
8. aaif-goose/goose ⭐ 54k
一句话简介:不止补全的开源可扩展 agent,装、跑、改、测都能干。
核心特点:
超越补全:能安装、执行、编辑、测试,真正干活而非只给建议 任何 LLM:Claude/GPT/Gemini/Ollama 本地模型都能接 MCP 深度扩展:接工具、数据库、API 扩展能力边界
适用场景:想要"能真动手"、可深度定制、且要接本地模型的开发者。
推荐指数:⭐⭐⭐⭐⭐ | Apache-2.0 | Rust
GitHub地址:https://github.com/aaif-goose/goose

Block(前 Square)出品。低调但能打——"可扩展 + 任何 LLM + 本地优先"定位清晰,MCP 生态是它的核心卖点。
五、AI 代码审查
9. alibaba/open-code-review ⭐ 41k
一句话简介:阿里开源的 AI 代码审查工具,确定性工程 + Agent 混合架构。
核心特点:
工程 + 模型混合:工程逻辑管"不能错的部分"(文件选择、规则匹配、行级定位),Agent 只做动态判断,行号精准 内置多语言规则集:NPE、线程安全、XSS、SQL 注入等高频缺陷开箱即用 Delegation 模式:让 Claude Code 等 agent 用自带模型审查,国产模型全覆盖
适用场景:团队代码审查提效,尤其要用国产模型、又要行级精准定位的场景。
推荐指数:⭐⭐⭐⭐⭐ | Apache-2.0 | Go
GitHub地址:https://github.com/alibaba/open-code-review

官方 benchmark 显示同模型下 token 只有 Claude Code 约 1/9、精度翻倍。让 AI 审代码从"瞎看一遍"变成"工程约束 + 模型判断"。(之前已出过深度拆解,想细看的可翻往期)
六、自托管代码补全
10. TabbyML/tabby ⭐ 33k
一句话简介:自托管的 AI 编程助手,GitHub Copilot 的开源替代。
核心特点:
自托管补全 + 聊天:代码私有化,数据不出内网 自包含:无需外部 DBMS,Docker 一条命令起服务 消费级 GPU 友好:普通显卡也能跑,本地模型友好
适用场景:对代码数据合规敏感、需要内网私有化部署补全助手的企业。
推荐指数:⭐⭐⭐⭐ | 核心 Apache-2.0 + 企业版单独许可 | Rust
GitHub地址:https://github.com/TabbyML/tabby

数据必须留在内网的公司,Tabby 是私有化补全的稳妥答案。但最近提交停在 2026-06-30,更新明显变慢,上车前想清楚。
项目对比
如何选?
想让 agent 少跑偏、交付可复现:先读 superpowers,再挑一个终端 agent 搭配用,方法论 + 工具组合拳 模型自由、不想被绑定:opencode(开源生态最全)或 goose(可扩展 + 本地模型) 想要官方血统 + 快:codex(OpenAI)或 gemini-cli(Google 生态) 想"AI 当开发"全程放手:openhands,浏览器里看着它干 想要"我审批、agent 干活"的折中:cline,还能用 SDK 二次开发 要国产模型 / 团队代码审查:open-code-review(中文生态也顺) 数据必须留内网:tabby 私有化部署 中文代码库为主:qwen-code
写在最后
这 10 个项目摆在一起,能看到一条清晰的分化:有的卷"跑得快"(codex/opencode),有的卷"管得住"(cline/openhands),有的卷"做得对"(superpowers/open-code-review),还有的卷"留得住"(tabby 私有化)。
没有谁通吃。选型的关键是先想清楚——你要的是速度、可控、还是方法论,以及你的数据能不能上云。
明年这会儿再回头看,这个榜单大概率还会洗牌。先把这篇收藏着,选型的时候对着表一筛,能省下不少刷 GitHub 的时间。
如果这篇文章对你有帮助,欢迎点赞 + 在看 + 转发,你的支持是我持续更新的动力 💪
觉得有用就收藏起来,以后选型的时候肯定用得上。
关注极客AI开源圈,每天推荐一个 AI 开源工具
本号持续更新实用有趣的开源项目。如果你不想逐篇翻阅往期文章,可以直接关注公众号【极客AI开源圈】,在后台留言与号主互动交流。