AI 编程工具正在经历一次明显的架构变化:
开发者正从 IDE 插件式 Copilot 转向 终端 AI Agent。
CLI AI 编程工具的核心特点是:
也就是说,它们不只是 代码补全工具,而是 可以执行开发任务的 agent。 ([zylos.ai][2])
下面对当前主流 CLI coding agent 进行系统对比。
| 工具 | 类型 | 开源 | 模型支持 | Agent能力 | 主要特点 |
|---|---|---|---|---|---|
| Claude Code | Agent | ❌ | Claude | ★★★★★ | 当前最成熟 coding agent |
| Codex CLI | Agent | 部分 | OpenAI | ★★★★ | OpenAI 官方开发 Agent |
| Gemini CLI | Agent | ✔ | Gemini | ★★★★ | 超大 context |
| OpenCode | Agent | ✔ | 多模型 | ★★★★ | Claude Code 开源替代 |
| Goose | Agent | ✔ | 多模型 | ★★★★ | MCP 原生支持 |
| Amp | Agent | ❌ | GPT / Claude | ★★★★ | Sourcegraph code intelligence |
| Plandex | Agent | ✔ | 多模型 | ★★★★ | 超大上下文任务 |
| Aider | Pair Programming | ✔ | 100+ | ★★★ | Git workflow 极强 |
| Cline | Agent 框架 | ✔ | 多模型 | ★★★ | DIY coding agent |
| Copilot CLI | 助手 | ❌ | Copilot | ★★ | GitHub 集成 |
| Crush | Agent | ✔ | 多模型 | ★★★ | 终端 UI 体验好 |
| Qwen Code | Agent | ✔ | Qwen | ★★★ | 开源 coder 模型 |
| 能力 | Claude Code | Codex CLI | OpenCode | Goose | Plandex | Aider |
|---|---|---|---|---|---|---|
| 读取代码仓库 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 自动修改代码 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 自动执行 shell | ✔ | ✔ | ✔ | ✔ | ✔ | ✖ |
| Git 自动提交 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 多模型支持 | ✖ | ✖ | ✔ | ✔ | ✔ | ✔ |
| 本地模型 | ✖ | ✖ | ✔ | ✔ | ✔ | ✔ |
可以看到:
Agent型工具
Claude Code
Codex CLI
OpenCode
Gemini CLI
Goose
Plandex
Pair Programming型
Aider
Copilot CLI
OpenCode 是一个 完全开源的 CLI coding agent,支持几乎所有模型,并允许开发者自定义 agent workflow。 ([Big Data Analytics News][3])
核心特点:
很多开发者把它当作:
开源 Claude Code
Aider 是目前 GitHub star 最多的 CLI coding agent。
特点:
很多开发者把它当作:
terminal pair programming
而不是 autonomous agent。 ([agenticoding.ai][4])
Goose 是 Block 开源的 coding agent。
特点:
甚至被纳入 Linux Foundation Agentic AI Foundation。 ([zylos.ai][2])
Plandex 的特点是 超大上下文任务规划。
能力:
适合:
复杂系统开发
大型 refactor
目前 CLI 编程工具主要分为三种架构。
代表:
Claude Code
Codex CLI
OpenCode
Goose
Gemini CLI
特点:
AI自动规划任务
自动修改代码
自动运行命令
典型 workflow:
任务描述
↓
AI分析代码库
↓
生成计划
↓
修改代码
↓
运行测试
代表:
Aider
Copilot CLI
特点:
AI提供patch
开发者审核
再提交代码
代表:
Cline
OpenCode
Goose
特点:
开发者自己构建coding agent
CLI AI 编程工具目前的竞争焦点主要集中在三个方向。
目前最强的是:
Claude Code
OpenCode
Codex CLI
这些工具已经可以完成:
大代码库需要:
100k+
甚至 1M token context
目前优势明显的是:
Gemini CLI
Plandex
很多开发者更喜欢:
model-agnostic
因此增长最快的工具是:
Aider
OpenCode
Cline
Goose
因为它们支持:
Claude
GPT
DeepSeek
Qwen
MiniMax
Ollama
CLI coding agent 正在成为 AI 编程的核心入口。
未来开发模式可能是:
IDE
↓
AI Agent
↓
Terminal
开发者负责:
AI 负责:
这种模式通常被称为:
Agentic Development
✅ 一句话总结
如果只选几个最值得关注的 CLI AI 编程工具:
Claude Code
Codex CLI
OpenCode
Aider
Goose
Plandex
Gemini CLI
这基本就是 2026 CLI coding agent 的核心生态。