10 款当下热门的终端 CLI AI 编程工具,你用过哪款?
1. Gemini CLI
-
是否开源:是(Apache 2.0)
-
GitHub Stars:⭐ 101k
-
开发者:Google 官方
-
官方仓库:https://github.com/google-gemini/gemini-cli
Gemini CLI 是 Google 官方出品的终端 AI 编程工具,它最大的优势是免费。

用个人 Google 账号登录就能用,每分钟 60 次请求、每天 1000 次,不需要信用卡,零门槛上手。
基于 Gemini 3.1 Pro 模型,原生支持 100 万 token 的超大上下文窗口,一次性喂进去一整个中型代码仓库都不在话下。
除了写代码,它还支持图像、PDF、视频等多模态输入,内置 Google 搜索集成,能实时查询网络信息。MCP(Model Context Protocol)也是原生支持的,扩展性很强。
适合谁:想免费体验终端 AI 编程助手的开发者,首选从这里开始。
2. Codex CLI (OpenAI)
-
是否开源:是(Apache 2.0)
-
GitHub Stars:⭐ 74.9k
-
开发者:OpenAI 官方
-
官方仓库:https://github.com/openai/codex
Codex CLI 是 OpenAI 官方推出的终端编程助手,热度相当高。

底层跑的是专为 agentic coding 优化的 GPT-5-Codex 系列模型,整个工具用 Rust 构建,响应速度快。
它有一个设计挺实用——三档审批模式:
-
Suggest 模式:每次操作都让你确认
-
Auto Edit 模式:代码自动改,但执行命令还得你点头
-
Full Auto 模式:全自动,几乎不用人工介入
根据任务风险程度自由切换,很灵活。
支持文本、截图、图表等多模态输入,也能在 IDE、终端、云端之间协同工作。
不过注意的是,代码虽然开源,实际使用还是要 ChatGPT Plus($20/月)或 OpenAI API Key,并不是真正意义上的免费。
3. OpenCode
-
是否开源:是(MIT)
-
GitHub Stars:⭐ 142k
-
开发者:SST 团队(开源框架 SST 的作者)
-
官方仓库:https://github.com/anomalyco/opencode
OpenCode 是目前 Stars 增速最猛的 CLI AI 编程工具之一,已经超过 14 万颗星。

它的开发者本人就是重度 Neovim 用户,所以对终端体验的要求极高。整个界面是现代风格的 TUI(终端用户界面),用 Zig + SolidJS 构建,使用起来非常流畅。
模型上采用「模型无关」架构,Anthropic、OpenAI、Google 以及本地模型都可以接入。
更特别的是它的客户端 / 服务器架构,支持远程驱动,甚至可以通过手机 App 来控制,这个思路在同类工具里还挺少见的。
适合谁:终端重度用户,追求极致操作体验的开发者。
4. Aider
-
是否开源:是(Apache 2.0)
-
GitHub Stars:⭐ 43.2k
-
开发者:Paul Gauthier 及社区维护
-
官方仓库:https://github.com/Aider-AI/aider
Aider 是开源 CLI AI 编程工具里历史最久、社区最活跃的一款,经过大量真实项目的打磨,可靠性很高。

它有两个核心能力特别突出。
一是智能代码库映射。Aider 会自动分析整个项目,建立文件和函数的关系图谱,让 AI 真正理解你的代码结构,而不只是盯着当前打开的文件。
二是 Git 深度集成。每次 AI 改完代码,会自动帮你提交,并附上有意义的 commit 信息,版本管理非常省心。
它还支持 Architect/Editor 双模式协作——用推理模型负责规划,另一个模型负责写代码,配合效果更好。
模型兼容性也很强,Claude、OpenAI、DeepSeek、Gemini、Ollama 本地模型都支持。
适合谁:追求稳健、开源、灵活配置的开发者,以及维护开源项目的团队。
5. Qwen Code
-
是否开源:是(Apache 2.0)
-
GitHub Stars:⭐ 22.9k
-
开发者:阿里巴巴通义千问团队
-
官方仓库:https://github.com/QwenLM/qwen-code
Qwen Code 是阿里巴巴推出的终端 AI 编程工具,基于 Qwen3.6-Plus 系列模型,对中文场景做了专项优化。

技术上最亮眼的一点是超大上下文窗口,原生支持 256K tokens,扩展后可达 100 万 tokens。处理大型代码仓库基本没有上下文不够用的问题。
它也支持自动化工作流,能处理 PR 合并、复杂 rebase、代码格式化等重复性任务。
免费方面,可以通过 OpenRouter 或 ModelScope 免费使用 Qwen3.6-Plus 模型,对预算有限的开发者很友好。
对于国内开发者来说,访问延迟也会比境外服务更低。
适合谁:国内开发者,以及有超大上下文需求的场景。
6. Crush
-
是否开源:是(MIT)
-
GitHub Stars:⭐ 22.9k
-
开发者:Charm 团队(Bubble Tea、Lip Gloss 等终端 UI 库的作者)
-
官方仓库:https://github.com/charmbracelet/crush
Charm 团队以打造精美终端工具著称,Crush 延续了这个传统——TUI 界面非常优雅,打开第一眼就觉得有质感。

功能上,它集成了 LSP(语言服务器协议),可以利用代码语言服务为 AI 提供更丰富的上下文,让回答更加精准。
MCP 扩展也支持得很完善,通过 http、stdio、sse 三种方式均可接入。
会话管理是另一个亮点:支持在一个项目下维护多个独立工作会话,随时切换模型,上下文不会丢失。
模型兼容 Anthropic、OpenAI 及 OpenAI-compatible API,支持 macOS、Linux、Windows、FreeBSD 等多个平台。
适合谁:在意终端颜值、喜欢优雅工具体验的开发者。
7. Kimi CLI
-
是否开源:是(Apache 2.0)
-
GitHub Stars:⭐ 7.7k
-
开发者:月之暗面(Moonshot AI)
-
官方仓库:https://github.com/MoonshotAI/kimi-cli
Kimi CLI 是国内 AI 公司月之暗面推出的终端编程工具,背后驱动的是 Kimi 2.5 模型,参数量达 1T(MoE 架构,32B 激活参数),代码能力表现不错。

有几个设计比较有特色。
Shell 模式:按 Ctrl-K 直接切换,AI 可以在终端里执行命令,不用来回切换窗口。
Zsh 深度集成:对习惯用 Zsh 的开发者非常友好,无缝融入现有工作流。
ACP 支持(Agent Client Protocol):可以和 Zed 编辑器联动,实现更深的编辑器集成。
还支持通过 MCP 连接 Linear、GitHub 等外部服务,作为国内厂商出品,中文理解和中文场景的表现也更有保障。
适合谁:国内开发者,Zsh + Zed 用户群体,以及对 Kimi 模型有偏好的人。
8. Grok CLI
-
是否开源:是(MIT)
-
GitHub Stars:⭐ 2.9k
-
开发者:社区开发(非 xAI 官方)
-
官方仓库:https://github.com/superagent-ai/grok-cli
Grok CLI 是社区开发者基于 xAI API 构建的终端工具,并非 xAI 官方出品,这一点要注意。

接入的是 Grok 4 和 Grok Code Fast 1 模型,后者专门为 agentic coding 优化,推理速度很快(约 92 tokens/秒)。
工具本身支持代码解释器、终端操作、文件编辑等原生工具调用,一次操作可以修改多个文件,效率不低。
X 平台集成是 Grok 模型独有的特性——如果工作中需要访问 X(Twitter)的实时信息,这个能力挺独特。
因为是社区维护,Stars 数量目前相对较少,稳定性和更新频率不如上面几款,使用前建议先看看仓库的活跃度。
适合谁:想尝鲜 Grok 模型的开发者,以及有 X 平台数据访问需求的场景。
9. GitHub Copilot CLI
-
是否开源:否
-
开发者:GitHub / Microsoft(微软官方出品)
-
官方文档:https://docs.github.com/en/copilot/how-tos/use-copilot-cli
GitHub Copilot CLI 是微软旗下 GitHub 生态的终端 AI 编程工具。
它对 GitHub 仓库、Issues、Pull Requests 的访问是原生内置的,不需要额外配置,直接就能用。
支持的模型很多,包括 Claude 系列、GPT 系列、Gemini 系列模型等,还可以在会话中切换。内置 GitHub MCP 服务器,功能扩展也很方便。
操作上设计得比较谨慎,每个动作执行前都需要明确批准,适合对安全性有要求的团队环境。
定价走订阅制,个人版约 $10/月,企业版 $39/用户/月,提供团队管理和使用监控能力,企业采购比较省心。
10. Claude Code
-
是否开源:否
-
开发者:Anthropic 官方
-
官方网站:https://www.anthropic.com/claude-code
-
官方文档:https://docs.claude.com/en/docs/claude-code
Claude Code 是 Anthropic 官方出品的终端 AI 编程工具,和 Claude 模型深度绑定。
在编程基准测试(如 SWE-Bench)上,Claude Sonnet 4.5 和 Claude Opus 4.5 一直排名靠前,代码能力毋庸置疑。
内置记忆功能是它比较有特色的地方——跨会话保留你的指令历史、代码风格偏好和项目背景,不需要每次都重新交代上下文,用久了会越来越顺手。
配置也很简单,填上 API Key 基本就能用,和 Claude 生态完全打通。
缺点也直接:只能用 Claude 系列模型,不支持切换其他厂商(除非用中转站);费用也不低,Sonnet 4.5 输入 $3/百万 token,输出 $15/百万 token,大量使用成本可观。
适合谁:追求顶级编码性能、对 Anthropic 有信任度的开发者和团队。
工具特性总览对比

Stars 数据基于 GitHub 拉取(2026 年 4 月),供参考。

点赞
分享
推荐
夜雨聆风