目录

  1. 引言:AI 编程 Agent 时代已来

  2. Claude Code——Anthropic 的终端编程利器

  3. OpenAI Codex CLI——开源可审计的编程 Agent

  4. OpenCode——开源的 Claude Code 替代方案

  5. WorkBuddy——腾讯全场景桌面智能体

  6. Kiro CLI——AWS 出品的终端 AI 编码助手

  7. TraeCode(字节跳动)——AI 原生 IDE 与云端开发一体

  8. 通义灵码(阿里云)——企业级全生命周期 AI 编程助手

  9. 文心快码(百度)——中文场景最优代码助手

  10. 对比与选型建议

  11. 总结


引言:AI 编程 Agent 时代已来

2025-2026 年,AI 编程工具经历了一场从"被动代码补全"到"主动执行任务"的革命性跨越。过去的 Copilot、Tabnine 等工具只能在你输入时补全下一行代码,而今天的 AI 编程 Agent 能够:

  • 自主阅读整个项目:理解代码库结构和上下文

  • 跨文件修改代码:不只是单文件补全,而是多文件协同编辑

  • 执行终端命令:跑测试、安装依赖、构建项目

  • Git 工作流集成:自动提交、创建分支、发起 PR

  • 任务自主规划:将复杂需求拆解为多步骤执行计划

本文将介绍当前最主流的 8 款 AI 编程 Agent,涵盖海外四大顶流和国产四大新锐,包含每款工具的简介、安装方法、核心特性和使用技巧。


Claude Code——Anthropic 的终端编程利器

简介

Claude Code 是 Anthropic 于 2025 年 2 月推出的终端原生 AI 编程 Agent。它不依赖任何 IDE,直接在命令行中运行,具有高达 100 万 token 的上下文窗口,能够真正理解完整的大型项目。自发布以来,Claude Code 已成为专业开发者中使用最广泛的 AI 编程工具之一。

Claude Code 的核心理念是让 AI 像一位资深同事一样工作——不是回答你"How do I do X?",而是你说"帮我做 X",它就自己规划、执行、验证,把结果交给你审查。

核心特性

特性

说明

终端原生

不依赖 IDE,在终端中运行,与 Git/npm/Docker 等工具无缝衔接

超长上下文

100 万 token 上下文窗口,可理解完整的大型项目

三种工作模式

Plan(规划)/ Accept Edits(自动编辑)/ 常规模式

Git Worktree 并行

支持多 Agent 并行工作,互不干扰

Sub-agents

派出多个子 Agent 同时处理不同子任务

CLAUDE.md

项目级持久化记忆,定义 coding style、架构决策等

Routines

定时自动化任务(每日 PR review、周度安全扫描等)

安装

方式一:官方安装脚本(推荐,自动更新)

# macOS / Linux
curl -fsSL https://claude.ai/install.sh | bash

# Windows PowerShell
irm https://claude.ai/install.ps1 | iex

方式二:npm 安装

npm install -g @anthropic-ai/claude-code

方式三:Homebrew(macOS)

brew install --cask claude-code

验证安装

claude --version

认证与上手

启动 Claude Code:

cd your-project
claude

首次启动会提示登录,支持:

  • 账号密码登录:需要 Claude Pro($20/月)或 Max($100-200/月)订阅

  • API Keyexport ANTHROPIC_API_KEY="sk-ant-...",按用量计费

三种工作模式

通过 Shift + Tab 切换模式:

模式

用途

推荐场景

Plan(规划)

先出方案,确认后执行

复杂重构、架构变更

Accept Edits

自动编辑文件,不执行命令

日常编码

常规

每步都需要确认

探索新代码库

实用命令

# 启动交互模式
claude

# 一句话任务
claude "explain the architecture of this project"

# 非交互式任务
claude -p "fix all TypeScript errors and run tests"

费用

  • Claude Pro:\$20/月(包含 Claude Code 访问权限)

  • Claude Max:\$100/月(更高用量限制)

  • Claude Max 20x:\$200/月(重度用户)


OpenAI Codex CLI——开源可审计的编程 Agent

简介

OpenAI Codex CLI 是 OpenAI 于 2025 年 4 月推出的开源(Apache 2.0)终端编程 Agent。它使用 Rust 编写,运行在本地终端中,可以读写文件、执行 Shell 命令。与 Claude Code 不同,Codex CLI 的三个信任模式(Suggest / Auto-Edit / Full-Auto)给开发者提供了精细的安全控制粒度。

截至目前,Codex CLI 在 GitHub 上已获得超过 83,000 Stars,是目前唯一完全开源的主流编程 Agent CLI。

核心特性

特性

说明

开源(Apache 2.0)

完全透明可审计,Rust 实现

三档审批模式

Suggest / Auto-Edit / Full-Auto 精细控制自主程度

终端原生

不依赖任何 IDE,适合 CI/CD 和脚本化场景

多模态输入

支持附带截图/示意图让 Agent 对着设计稿改代码

MCP 支持

支持 Model Context Protocol,可连接外部工具

AGENTS.md / codex.md

目录级和项目级行为规则定义

多 Provider 支持

支持 OpenAI、DeepSeek、Gemini、Ollama 等

安装

方式一:npm 安装(推荐)

npm install -g @openai/codex

方式二:Homebrew(macOS)

brew install --cask codex

方式三:独立二进制(无需 Node.js)

GitHub Releases 下载对应平台压缩包:

# macOS Apple Silicon 示例
tar -xzf codex-aarch64-apple-darwin.tar.gz
sudo mv codex /usr/local/bin/

验证安装

codex --version

认证

# 方式一:ChatGPT 账号登录
codex  # 选择 "Sign in with ChatGPT",浏览器授权

# 方式二:API Key
export OPENAI_API_KEY="sk-your-api-key-here"
codex

三种审批模式

# Suggest:只提建议,等你确认(最安全,默认)
codex

# Auto-Edit:自动写文件,执行命令需确认
codex --approval-mode auto-edit

# Full-Auto:全自动(建议在 git 分支隔离环境中使用)
codex --approval-mode full-auto "重构 utils 目录"

目录级权限控制(AGENTS.md)

<!-- AGENTS.md -->
# API 目录 Agent 配置
- 只能读写本目录内的文件
- 禁止修改 routes/auth.py(由安全团队维护)
- 所有 API 响应必须包含 request_id 字段

费用

  • ChatGPT Plus:\$20/月(完整 Codex 访问 + \$5 免费 API 额度)

  • ChatGPT Pro:\$200/月(更高额度)

  • API Key 方式:按用量计费(默认使用 codex-mini-latest 模型)


OpenCode——开源的 Claude Code 替代方案

简介

OpenCode 是一款使用 Go 语言开发的开源、基于终端的 AI 编程助手,采用 MIT 许可证。它提供了具有语法高亮的交互式 TUI(终端用户界面),让你像使用 Claude Code 一样,直接在终端中进行 AI 辅助编程,但代码完全开放、可自托管。

OpenCode 最大的杀手锏是极致的模型自由度:开箱即支持 75+ 模型,涵盖 OpenAI、Anthropic、Google、Groq、Mistral 等云厂商,以及通过 Ollama 运行的本地模型,几乎兼容任何 OpenAI 兼容的 API 端点。2025 年底发布后迅速走红——2026 年 1 月 Anthropic 封禁第三方调用 Claude Code 的事件成为其增长的关键转折点,单日新增 2,087 颗星;截至 2026 年 5 月,GitHub 星标已达约 15.7 万–17.2 万,月活开发者约 650 万–800 万。小米也基于 OpenCode 二次开发并开源了 MiMo Code。

核心特性

特性

说明

完全开源(MIT)

代码透明可审计,可自托管,无厂商锁定

终端 TUI

富交互界面,语法高亮,不依赖 IDE

75+ 模型支持

OpenAI / Anthropic / Google / Groq / Mistral / DeepSeek / Ollama 本地模型等

本地模型零成本

通过 Ollama 可完全离线、免费运行

多 Agent 角色

coder / task / title 等内置角色可分别配置模型

LSP 集成

支持语言服务器协议,更好地理解代码语义

会话管理

保存并恢复编程会话,Git 感知理解代码库

自定义工具 / MCP

可通过自定义工具定义和 MCP 进行扩展

多配置文件

全局 ~/.opencode.json 与项目级 .opencode.json 按优先级加载

安装

OpenCode 基于 Go 构建,无需 Node.js 运行时,提供多种安装方式:

方式一:官方安装脚本(推荐)

# macOS / Linux
curl -fsSL https://opencode.ai/install | bash

# 指定版本安装
curl -fsSL https://opencode.ai/install | VERSION=0.1.0 bash

方式二:Homebrew(macOS / Linux)

brew install opencode-ai/tap/opencode

方式三:npm

npm install -g opencode-ai   # 注意包名是 opencode-ai,不是 opencode

验证安装

opencode --version

配置模型提供商

OpenCode 的配置文件优先级为:全局 ~/.opencode.json > $XDG_CONFIG_HOME/opencode/.opencode.json > 项目级 ./.opencode.json

设置 API Key(环境变量)

export OPENAI_API_KEY=sk-xxx       # 使用 OpenAI
export ANTHROPIC_API_KEY=sk-xxx    # 使用 Anthropic
export GOOGLE_API_KEY=xxx          # 使用 Gemini

多提供商 + 多角色配置示例

{
  "providers": {
    "openai": { "apiKey": "$OPENAI_API_KEY", "disabled": false },
    "anthropic": { "apiKey": "$ANTHROPIC_API_KEY", "disabled": false }
  },
  "agents": {
    "coder": { "model": "anthropic.claude-sonnet-4", "maxTokens": 128000 },
    "task":  { "model": "openai.gpt-4o-mini", "maxTokens": 64000 },
    "title": { "model": "openai.gpt-4o-mini", "maxTokens": 80 }
  },
  "autoCompact": true
}

上手使用

# 在项目目录启动 TUI
cd your-project
opencode

# 在交互界面中切换模型
> /model
# 可选:openai / anthropic / google / deepseek / groq / mistral / ollama ...

# 直接下达任务
opencode "为 UserService 补充单元测试,覆盖所有边界条件"

费用

  • 工具本身完全免费(MIT 开源,无订阅)

  • 仅需支付所接模型的 API 费用:使用 Ollama 本地模型可做到零成本;使用云端模型按各厂商计费


WorkBuddy——腾讯全场景桌面智能体

简介

WorkBuddy 是腾讯于 2026 年 3 月正式推出的全场景 AI 桌面智能体。它不只是编程工具,而是一款通用桌面 Agent 平台,基于 CodeBuddy 同一套 Agent 智能体架构构建,内置 20+ 种 Skills 技能包,支持自然语言驱动的本地任务执行,还可通过企业微信、QQ、飞书、钉钉等 IM 工具远程操控电脑干活。

WorkBuddy 的独特之处在于:不只是写代码,还能写文档、做报表、出海报、处理数据,是真正意义上的"AI 同事"。

核心特性

特性

说明

全场景覆盖

编程 + 文档 + 数据分析 + 内容创作 + 海报生成

三种工作模式

Craft(执行)/ Plan(规划)/ Ask(问答)

多 Agent 并行

多窗口多 Agent 同时执行不同任务

IM 远程控制

通过企微/QQ/飞书/钉钉远程下达任务

多模型支持

内置混元、DeepSeek、GLM、Kimi、MiniMax 等国产模型

自定义 API

支持 OpenAI 兼容的自定义模型接入

Skills 生态

内置 20+ 技能包,支持导入/自建,兼容 OpenClaw Skills

工作记忆

跨会话记住项目背景、偏好和历史决策

安装

  1. 访问官网 https://www.codebuddy.cn/work/

  2. 下载对应平台安装包(Windows 10/11 或 macOS 11+)

  3. 运行安装程序,使用微信/企业微信/QQ 账号登录

  4. 新用户赠送 5,000 Credits 体验额度

IM 远程控制配置

  1. WorkBuddy 右上角 → 个人中心 → 「Claw 设置」

  2. 按指南完成企业微信/飞书/钉钉绑定

  3. 在 IM 中找到对应的机器人,即可通过手机远程下达任务

三种工作模式

模式

用途

示例

Craft(执行)

明确知道要做什么,让它直接动手

"帮我重构 auth.py 的错误处理"

Plan(规划)

任务复杂,先看方案再决策

"规划一下这个电商后台的 API 架构"

Ask(问答)

只想聊思路,不修改文件

"这段代码有什么潜在性能问题?"

使用技巧

【最佳 Prompt 公式】
角色 + 任务 + 约束 + 输出格式

示例:
你是一个 Python 后端开发专家。帮我为 User 模型添加邮箱验证功能,
不要修改现有数据库结构,风格保持简洁。以代码块形式输出。

费用

  • 国内版:赠送 5,000 Credits,后续按用量付费

  • 国际版:内置 Claude、GPT-5、Gemini 等国际模型,按 Credits 计费


Kiro CLI——AWS 出品的终端 AI 编码助手

简介

Kiro CLI 是由 AWS(亚马逊云科技)推出的终端 AI 编码 Agent。它最初名为 Amazon Q CLI,后升级更名为 Kiro CLI。Kiro 既有 IDE 版本,也有 CLI 版本,两者的配置互通(MCP Server、Steering Rules、项目文档等),意味着你可以在终端和 IDE 之间无缝切换。

Kiro CLI 的一个显著优势是与 AWS 生态的深度整合:可以直接操作 AWS 资源、查询 Glue Data Catalog、管理 IAM 权限等。

核心特性

特性

说明

终端原生

一行命令安装,无需任何配置

AWS 深度整合

直接操作 AWS 服务、查询资源、管理权限

Auto Agent

智能选择最优模型,自动平衡速度/成本/质量

MCP 支持

与 Kiro IDE 共享 MCP 配置

Agent 自定义

创建专用 Agent(代码审查、DevOps、调试等)

Steering Rules

.kiro/steering/*.md 定义项目级行为规则

Knowledge Bases

语义搜索大型代码库,支持 PDF

多认证方式

GitHub / Google / AWS Builder ID / IAM Identity Center

安装

# macOS / Linux
curl -fsSL https://cli.kiro.dev/install | bash

# Windows PowerShell
irm https://cli.kiro.dev/install.ps1 | iex

验证安装:

kiro-cli --version

认证

# 启动登录流程
kiro-cli login

# 支持多种登录方式
# - GitHub / Google 账号
# - AWS Builder ID(个人)
# - IAM Identity Center(企业 SSO)

基本使用

# 启动交互会话
kiro-cli
# 或
kiro-cli chat

# 带任务启动
kiro-cli chat "帮我为 orders 表创建 RESTful CRUD 接口"

# 创建专用 Agent
kiro-cli chat --agent backend-specialist

IDE 协同

Kiro CLI 与 Kiro IDE 共享以下配置:

  • MCP Servers.kiro/settings/mcp.json

  • Steering Rules.kiro/steering/*.md

  • 项目文档.kiro/docs/

在终端和 IDE 之间切换无需重新配置。

费用

基于 Credits 制,Auto Agent 模式会智能选择最优模型以优化成本。具体定价以 kiro.dev 官网为准。


TraeCode(字节跳动)——AI 原生 IDE 与云端开发一体

TraeCode 是字节跳动将旗下 Trae(AI 原生 IDE)豆包 MarsCode(云端 IDE) 整合后的统一编程品牌。它既能作为本地 AI 原生 IDE 提供深度定制的开发体验,也能通过浏览器直接进入零配置的云端开发环境,是国内首批真正意义上的全形态 AI 编程工具。

核心亮点:

  • Builder 模式:从零到一自动搭建项目,覆盖需求分析、架构设计、代码生成

  • 92% 中文语义理解:打破英文指令依赖,中文描述需求即可生成代码

  • 双形态开发:本地 AI 原生 IDE + 浏览器 Cloud IDE,打开即用、零配置

  • 多人实时协作:代码共享、协同调试

  • 自动修复 + 单测生成:识别未定义变量、补全缺失 import、语法错误自动修复,单元测试效率提升 60%+

  • 小程序支持:适配微信小程序、抖音小程序开发

  • 完全免费:当前阶段免费开放使用

安装:


通义灵码(阿里云)——企业级全生命周期 AI 编程助手

通义灵码是阿里云推出的智能编码辅助工具,深度集成阿里云生态,支持代码生成、智能问答、多文件修改等能力。

核心亮点:

  • 30+ 编程语言:函数级代码生成准确率 89%

  • 阿里云生态打通:与云服务、SDK、开放 API 联动优化

  • 企业级支持:代码仓库适配、安全合规

  • 月活 5000 万+:国产编程工具中用户量最大之一

安装:
VS Code / JetBrains 插件市场搜索「通义灵码」安装,官网 https://lingma.aliyun.com


文心快码(百度)——中文场景最优代码助手

文心快码基于百度文心大模型,面向中文开发者深度优化,特别擅长「自然语言 → 代码」的转换和中文文档场景。

核心亮点:

  • 中文交互最优:基于文心大模型,对中文指令理解深入

  • 帮想/帮写/帮改:三合一智能编程体验

  • 文档密集型场景优势:自动生成注释、API 文档

  • 免费使用:大幅提升编码效率,月活 4000 万+

安装:
VS Code / JetBrains 插件市场搜索「文心快码」安装,官网 https://comate.baidu.com


对比与选型建议

综合对比表

维度

Claude Code

Codex CLI

OpenCode

WorkBuddy

Kiro CLI

TraeCode

通义灵码

文心快码

形态

CLI

CLI

CLI

桌面 App

CLI

IDE / Cloud IDE

IDE 插件

IDE 插件

开源

✅ Apache 2.0

✅ MIT

底层模型

Claude

GPT/OpenAI

多模型(75+)

混元/DeepSeek 等

AWS Bedrock

豆包 / Claude / GPT

通义千问

文心

中文支持

⭐ 优秀

⭐ 优秀

⭐ 优秀

⭐ 优秀

AWS/云集成

腾讯云

⭐ AWS

火山引擎

⭐ 阿里云

百度云

IM 远程控制

价格(入门)

\$20/月

\$20/月

免费(仅模型费)

Credits

Credits

免费

免费

免费

选型建议

你的需求

推荐工具

理由

终端死忠 + 最佳代码质量

Claude Code

100 万 token 上下文,Anthropic 顶级模型

需要开源可审计

OpenAI Codex CLI

Apache 2.0,Rust 实现,完全透明

免费开源 + 多模型

OpenCode

MIT 许可,支持 75+ 模型含本地 Ollama,零订阅可离线

不只是编程,全场景办公

WorkBuddy

编程+文档+数据分析+AI 海报,一应俱全

AWS 生态重度用户

Kiro CLI

与 AWS 深度整合,SSH 可远程开发

中文场景 + 免费

TraeCode / 通义灵码

国产最优,中文理解和合规

小程序 / 前端开发

TraeCode

原生支持微信/抖音小程序

团队云端协作

TraeCode

Cloud IDE 浏览器打开即用,多人实时协作

文档密集型项目

文心快码

中文文档生成和代码注释最优


总结

AI 编程 Agent 已经从"要不要用"变成了"用哪个"的问题。这一波工具的核心差异在于:

  1. 运行形态:CLI vs IDE vs 桌面 App——取决于你习惯终端还是图形界面

  2. 开放程度:Codex CLI(Apache 2.0)和 OpenCode(MIT)都是完全开源的选择,且 OpenCode 原生支持本地模型,可做到零成本离线运行

  3. 生态绑定:Kiro 绑定 AWS,通义灵码绑定阿里云,WorkBuddy 绑定腾讯云

  4. 场景边界:WorkBuddy 不仅是编程工具,更是全场景办公助手

  5. 中文友好度:国产工具在中文语义理解和本土合规方面有明显优势

我的建议是:先用起来再选。 大部分工具都有免费层级或试用额度,找一两个符合你技术栈和工作习惯的工具,在真实项目中跑几周,感受会比看 100 篇评测更直观。

如果你主要用终端开发,可以从 Claude Code 或 Codex CLI 入手;如果你偏好 IDE 或云端开发,TraeCode 是很好的起点;如果你的需求不只是写代码,WorkBuddy 的全场景能力值得一试。