乐于分享
好东西不私藏

10 款当下热门的终端 CLI AI 编程工具,你用过哪款?

10 款当下热门的终端 CLI AI 编程工具,你用过哪款?

如今,AI 编程工具已经不再局限于 IDE 客户端。
直接在命令行(CLI)中与 AI 协作,正成为一种新的高效工作流。
本文将带你了解 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 月),供参考。

                        点赞

                        分享

                        推荐