← 返回博客
作者:Harness Academy

cli 对比

原始需求(2026-07 初版): 帮我对比一下这四款软件,都有什么功能。什么功能,什么优点,什么缺点。生态丰富程度,是否支持 skill agent mcp 等等 codex cli、claude code cli、opencode cli、copilot cli

2026-07-20 更新:初版只覆盖了 4 款国外工具,遗漏严重——国产 CLI(Qwen Code、Kimi CLI、Trae Agent、CodeBuddy、Comate、iFlow)和国外主流(Gemini CLI、Cursor CLI、Aider、Goose 等)均未纳入。本次扩为全景对比,并修正初版硬伤(Codex CLI 实为开源)。

AI 编程 CLI 全景对比

1. 能力与功能对比

维度选取:综合社区横评高频维度(amux、Tembo 等 2026 年多篇横评)+ 中文社区关注点(开源、桌面端、VS Code 插件、第三方模型自由度)。 标注说明:✓ = 官方文档/README 明确支持;部分 = 有限支持/实验性/第三方方案;✗ = 未见支持;— = 闭源无法确认或不适用。依据为 2026-07 公开资料快照,未逐一实测。

特征Claude CodeCodex CLIGemini CLICopilot CLICursor CLIAmpKiro CLIOpenCodeAiderGooseCrushQwen CodeKimi CLITrae AgentCodeBuddy CodeComate CLIiFlow CLI
厂商AnthropicOpenAIGoogleGitHub/MicrosoftAnysphereSourcegraphAWS开源社区开源社区Block → Linux 基金会 AAIFCharm阿里通义月之暗面字节跳动腾讯云百度智能云心流
模型策略仅 Claude 系列GPT-5.x-Codex 系列Gemini 3 系列(1M 上下文)多模型(GPT、Claude 等)多模型多模型Claude 系列为主75+ 模型提供商多模型多模型多模型Qwen 系列 + 多协议(OpenAI/Anthropic/Gemini 兼容)Kimi K2 系列多模型(含豆包 Doubao)混元系列为主文心系列聚合多家国产模型(Kimi/Qwen/DeepSeek)
一句话定位Agent 能力标杆,生态最成熟云端+本地一体的 coding agent免费额度最大方的大厂 CLI与 GitHub 生态深度绑定Cursor IDE 的终端延伸主打"不设限 token"的 agent前身 Amazon Q Developer CLI(开源版已停更)可定制性最强的终端 agent老牌 git 集成结对编程工具最早拥抱 MCP 的开源 agent 框架之一TUI 体验华丽(charmbracelet 出品)Gemini CLI fork 起家,已独立发展,功能对齐 Claude CodePython 实现,ACP 协议支持好,正演进为 Kimi Code CLI研究友好型架构,适合学习 agent 原理腾讯系全链路(编码→部署)CLI文心快码产品线的命令行形态主打免费使用国产旗舰模型
开源闭源(源码可见)✓ Apache-2.0✓ Apache-2.0闭源闭源闭源闭源✓ MIT✓ Apache-2.0✓ Apache-2.0源码可见(Charm License,非 OSI 开源)✓ Apache-2.0✓ Apache-2.0✓ MIT闭源闭源未开源
桌面 App✓(另有 Web 版)第三方方案—(IDE 本体)部分(Web 界面)—(IDE 本体)✓(beta)部分(Web UI)部分(Web UI)部分(同厂 IDE)部分(同厂 IDE)
VS Code 插件✓(+JetBrains)—(IDE 本体)✓(+JetBrains/Neovim/Zed)—(IDE 本体)部分(watch 模式)部分✓(+JetBrains/Zed)
平台全平台全平台全平台全平台全平台全平台全平台全平台全平台全平台全平台+BSD/Android全平台全平台全平台全平台全平台全平台
第三方模型✗(仅 Claude)部分(兼容 endpoint)✗(仅 Gemini)部分(内置多选一)部分(内置多模型)部分(官方编排)✓(75+ 提供商)✓(100+ 模型)✓(15+ 提供商)✓(多协议+本地)部分(可自定义 endpoint)✓(含豆包/Ollama)✓(聚合任选)
Skills部分部分部分(Rules)部分(Powers)✓(Recipes)部分部分部分部分
Subagents部分部分部分✓(Agent Teams)部分部分部分部分
MCP✓(70+ 扩展)部分部分
Hooks✓(7 类钩子)部分部分部分✓(插件)✓(Smart Hooks)部分(插件)部分部分部分部分部分部分部分
Headless/CI部分部分部分部分
沙箱部分(权限系统)✓(OS 级,最强)部分部分部分(插件权限)部分部分(权限系统)部分(确认提示)部分部分部分✓(Docker)部分部分部分
Stars(快照)~122k~75k~104k~150k~41k~45k~26k~10k~12k
实现语言TypeScriptRustTypeScriptGo+TSPythonRustGoTypeScriptPythonPython
云端任务✓(Orbs)部分✓(daemon+IM)部分(ACP)部分部分

Linux 说明:17 款全部提供 Linux 版本(CLI 本色),差异主要在 Windows 原生支持与桌面形态,故 Linux 不单列。 项目配置文件各成一派:CLAUDE.md(Claude Code)、AGENTS.md(Codex / OpenCode / Amp / Qwen Code)、GEMINI.md(Gemini)、.cursor/rules、trae_config.yaml、.aider.conf.yml。AGENTS.md 已成跨工具事实标准。 打分建议:之后评分可直接在表尾加「总分」列,或把 ✓/部分/✗ 换算成 2/1/0 分按列求和。

几点观察:

  • 开源与锁模型呈镜像关系:开源工具(OpenCode/Aider/Goose/Crush/Qwen Code/Trae Agent)随便接第三方模型;大厂工具锁自家模型,Codex 可改兼容 endpoint 是唯一例外。
  • 多端形态成标配:Claude Code、Codex、Qwen Code 都有「CLI + 桌面 + IDE 插件 + 云端」全家桶;纯终端派(Aider、Crush、iFlow)越来越少。
  • Agent 能力第一梯队(Skills+Subagents+MCP 全 ✓):Claude Code、Codex CLI、Amp、OpenCode、Goose、Qwen Code、Kimi CLI。
  • 沙箱安全:Codex 唯一做到 OS 级隔离(Seatbelt/Landlock/seccomp);Gemini、Trae 次之。
  • 国产形态最全的是 Qwen Code(CLI + 官方桌面 + IDE 插件 + IM 机器人 + daemon),Kimi CLI 次之。
  • 明显缺位:Aider(无 Skills/Subagents/MCP,靠 git 集成和模型自由度吃饭)、Trae Agent(定位研究框架)。

2. 成本与免费额度(2026-07 快照,以官网为准)

工具免费额度 / 计费
Gemini CLI个人 Google 账号:60 次/分、1000 次/天(大厂中最慷慨)
Qwen CodeQwen OAuth 登录有免费额度;也可自接任意 OpenAI 兼容 API
iFlow CLI主打免费使用 Kimi K2、Qwen、DeepSeek 等国产模型
CodeBuddy Code个人版免费
Comate CLI个人版免费
Codex CLI含在 ChatGPT Plus/Pro/Business 订阅内;或 API key 按量
Claude CodePro/Max 订阅或 API 按量
Copilot CLICopilot 订阅(含免费档,额度有限)
Kimi CLIAPI 按量 / Kimi Code 订阅
OpenCode / Aider / Goose / Crush工具免费,模型 API 费用自理

3. 各工具简评

3.1 国际商业

Claude Code

  • 优点:自主任务执行能力最强;Skills/Subagents/Hooks/Plugins 体系完整;权限控制细;企业级功能全
  • 缺点:闭源且只支持自家模型;订阅贵;国内直连不便

Codex CLI

  • 优点:开源(Apache-2.0);与 ChatGPT 订阅打通;云端 Codex Web + 本地 CLI + IDE 插件形态齐全
  • 缺点:只支持 OpenAI 模型;国内账号门槛高

Gemini CLI

  • 优点:开源;免费额度大;1M 上下文;Google Search grounding 内置;GitHub Action 集成好
  • 缺点:Skills/Subagents 体系不如 Claude Code 成熟;模型能力两极评价

Copilot CLI

  • 优点:2025 年重写后已是完整 agentic CLI;多模型可选;与 GitHub Issues/PR 工作流无缝
  • 缺点:扩展生态仍在追赶;深度依赖 GitHub 账号体系

Cursor CLI / Amp / Kiro CLI

  • 共同点是闭源、订阅制,分别绑定 Cursor IDE、Sourcegraph、AWS 生态;选型跟随你所在的 IDE/云生态即可

3.2 国际开源

OpenCode

  • 优点:完全开源;75+ 模型提供商随便切;多会话与分享;社区最活跃
  • 缺点:功能分散、迭代快导致稳定性波动;文档跟不上版本

Aider

  • 优点:git 集成最好(自动 commit、diff 友好);老牌稳定;适合脚本化
  • 缺点:无 Skills/Subagents/MCP 体系,agent 能力上限低

Goose

  • 优点:MCP 支持早且深;Recipes 可复现工作流;Block 公司背书持续维护
  • 缺点:TUI 体验一般;国内用户少

Crush

  • 优点:TUI 最漂亮;Charm 出品交互细节好
  • 缺点:功能面相对窄,生态小

3.3 国产

Qwen Code

  • 优点:开源且迭代极快(2026-07 已 v0.20);功能对齐 Claude Code(Skills/Subagents/Agent Teams/MCP/Hooks 全有);多协议可接任意模型;有 IM 机器人(钉钉/微信/飞书/Telegram)、桌面端、daemon 模式;中文场景原生
  • 缺点:从 Gemini CLI fork 起步,部分设计有历史包袱;文档中英夹杂

Kimi CLI

  • 优点:开源(Python 实现,易读易改);ACP 协议支持好(可挂 Zed/JetBrains);Zsh 集成体验独特;K2 模型编码能力强
  • 缺点:正处于向 Kimi Code CLI 迁移期,旧项目将逐步停更;Skills 生态刚起步

Trae Agent

  • 优点:MIT 协议最宽松;模块化透明架构,有 arXiv 技术报告,适合研究和二次开发;支持豆包等国产模型
  • 缺点:定位偏研究框架而非生产工具;无 Skills 体系;交互体验朴素

CodeBuddy Code

  • 优点:腾讯混元模型国内直连;编码→部署全链路;个人免费
  • 缺点:闭源;部分文档命令仍是占位;生态偏腾讯云绑定

Comate CLI

  • 优点:百度企业客户基础好;个人版免费
  • 缺点:公开资料少,社区存在感弱

iFlow CLI

  • 优点:免费聚合国产旗舰模型,零成本尝鲜;上手门槛低
  • 缺点:未开源;能力上限取决于平台策略,长期可控性存疑

4. 选型建议

场景首选备选
国内企业环境(网络受限、要发票)Qwen CodeCodeBuddy Code / Comate
零成本日常用Gemini CLIiFlow CLI / Qwen Code(OAuth 额度)
追求最强 agent 能力Claude CodeQwen Code / Codex CLI
深度定制、二次开发OpenCodeQwen Code / Kimi CLI / Trae Agent
学习 agent 原理Trae AgentGoose
GitHub 工作流重度用户Copilot CLIGemini CLI(GitHub Action)
模型自由切换OpenCodeQwen Code / Crush

国内用户的特别考虑:

  • 网络与合规:国产五款(Qwen Code、Kimi CLI、Trae Agent、CodeBuddy、Comate)+ iFlow 均可国内直连,无需代理
  • 数据出境:企业场景优先选可私有化/国内部署的方案(Qwen Code 接 vLLM/Ollama 本地模型、Comate/CodeBuddy 企业版)
  • 组合策略:国外工具 + 国产模型 API 也是常见搭配(如 OpenCode 接 DeepSeek/Qwen)

5. 保留:初版四款主观评分

以下为初版(仅四款)的主观星级评价,保留作历史参照;星级为当时主观判断,未实测校准。

维度Codex CLIClaude CodeOpenCodeCopilot CLI
代码生成⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
自主任务执行⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
扩展插件⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
社区活跃度⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
商业支持⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐

6. 时效与来源

← 返回博客