四、CLI 种类
← 上一章:三、三方模型(API) | 返回总览 | 下一章:五、好用的 Skill →
CLI(命令行界面)AI 工具是终端中的 AI 编程助手,支持自然语言驱动开发全流程。
提示:开源 CLI 工具生态还在快速演进,建议关注各工具的插件体系和 MCP 集成能力。
主流 AI CLI 工具
| 工具 | 厂商 | 特点 |
|---|---|---|
| Claude Code | Anthropic | 终端级深度编码助手,2026年最受喜爱的 AI 编码工具(46% 偏好),122K+ GitHub 星标 |
| Codex CLI | OpenAI | 根据2026年4月的报道,Codex CLI 已升级至基于 GPT-5.2-Codex,甚至有提到在生产环境使用 GPT-5 级别模型以提供极高编码能力。 |
| OpenCode | 开源 | 158K+ GitHub 星标 |
| Gemini CLI | 面向开发者的 AI 命令行工具 | |
| Qoder CLI | Qoder-AI | Agentic Coding Platform,支持 CLI 和 IDE,自主编程模式,CodeReview 能力 |
| CodeBuddy | 腾讯 | 命令行中用自然语言驱动开发全流程 |
CLI 工具选型对比
| 工具 | 开源 | 模型灵活度 | MCP 支持 | 社区活跃度 | 学习门槛 | 适用场景 |
|---|---|---|---|---|---|---|
| Claude Code | 否 | Claude 系列 | 深度集成 | 极高(122K+ star) | 低 | 深度编码、大型项目重构 |
| Codex CLI | 开源 | GPT-5.2 为主 | 支持 | 高 | 低 | OpenAI 生态、多模型切换 |
| OpenCode | 开源 | 多模型自由 | 支持 | 极高(158K+ star) | 中 | 开源优先、社区驱动、自定义工作流 |
| Gemini CLI | 否 | Gemini 系列 | 支持 | 中 | 低 | Google 生态、多模态任务 |
| Qoder CLI | 否 | 多模型支持 | 支持 | 中 | 低 | 自主编程、CodeReview、IDE+CLI 双模式 |
| CodeBuddy | 否 | 混元+DeepSeek | 支持 | 中 | 低 | 腾讯生态、全流程开发 |
选型建议
- 追求极致编码体验 → Claude Code:当前社区偏好度最高(46%),Agent 能力强,适合大型项目
- 开源自由 + 多模型切换 → OpenCode:社区最活跃的开源 CLI,可对接任意模型
- OpenAI 深度用户 → Codex CLI:与 GPT-5 模型深度绑定,原生 Computer Use
- 国内生态优先 → Qoder CLI(Agentic Coding)/ CodeBuddy(腾讯):中文优化好,自主编程模式
- Google 全家桶用户 → Gemini CLI:与 Gemini 3 模型和 Google Cloud 深度集成
5 分钟快速上手:Claude Code
bash
# 1. 安装
npm install -g @anthropic-ai/claude-code
# 2. 启动(首次运行需登录 Anthropic 账号)
claude
# 3. 第一个命令:让 AI 帮你创建项目
> 帮我创建一个 Python FastAPI 项目,包含健康检查接口
# 4. 常用操作
> 读取 main.py 并解释它的功能 # 理解代码
> 给这个项目加一个用户登录接口 # 增加功能
> 运行测试并修复所有失败的用例 # 调试修复
> 帮我做一次 CodeReview # 代码审查国内用户:可通过 Coding Plan(章节二)使用阿里云/腾讯云 Token Plan 接入,降低成本。
辅助工具
| 工具 | 特点 |
|---|---|
| cc-switch(66K star) | 跨平台桌面应用,一键切换 Claude Code / Codex / OpenCode / OpenClaw / Gemini CLI,免去终端手动切换的繁琐 |
