目录
引言:AI 编程 Agent 时代已来
Claude Code——Anthropic 的终端编程利器
OpenAI Codex CLI——开源可审计的编程 Agent
OpenCode——开源的 Claude Code 替代方案
WorkBuddy——腾讯全场景桌面智能体
Kiro CLI——AWS 出品的终端 AI 编码助手
TraeCode(字节跳动)——AI 原生 IDE 与云端开发一体
通义灵码(阿里云)——企业级全生命周期 AI 编程助手
文心快码(百度)——中文场景最优代码助手
对比与选型建议
总结
引言: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",它就自己规划、执行、验证,把结果交给你审查。
核心特性
安装
方式一:官方安装脚本(推荐,自动更新)
# 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 Key:
export ANTHROPIC_API_KEY="sk-ant-...",按用量计费
三种工作模式
通过 Shift + Tab 切换模式:
实用命令
# 启动交互模式
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。
核心特性
安装
方式一: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。
核心特性
安装
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 同事"。
核心特性
安装
下载对应平台安装包(Windows 10/11 或 macOS 11+)
运行安装程序,使用微信/企业微信/QQ 账号登录
新用户赠送 5,000 Credits 体验额度
IM 远程控制配置
WorkBuddy 右上角 → 个人中心 → 「Claw 设置」
按指南完成企业微信/飞书/钉钉绑定
在 IM 中找到对应的机器人,即可通过手机远程下达任务
三种工作模式
使用技巧
【最佳 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 权限等。
核心特性
安装
# 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.jsonSteering 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%+
小程序支持:适配微信小程序、抖音小程序开发
完全免费:当前阶段免费开放使用
安装:
本地 IDE:官网 https://www.trae.ai 下载(macOS/Windows/Linux)
IDE 插件:VS Code / JetBrains 插件市场搜索「TraeCode」
Cloud IDE:https://www.marscode.cn 浏览器直接打开
通义灵码(阿里云)——企业级全生命周期 AI 编程助手
通义灵码是阿里云推出的智能编码辅助工具,深度集成阿里云生态,支持代码生成、智能问答、多文件修改等能力。
核心亮点:
30+ 编程语言:函数级代码生成准确率 89%
阿里云生态打通:与云服务、SDK、开放 API 联动优化
企业级支持:代码仓库适配、安全合规
月活 5000 万+:国产编程工具中用户量最大之一
安装:
VS Code / JetBrains 插件市场搜索「通义灵码」安装,官网 https://lingma.aliyun.com。
文心快码(百度)——中文场景最优代码助手
文心快码基于百度文心大模型,面向中文开发者深度优化,特别擅长「自然语言 → 代码」的转换和中文文档场景。
核心亮点:
中文交互最优:基于文心大模型,对中文指令理解深入
帮想/帮写/帮改:三合一智能编程体验
文档密集型场景优势:自动生成注释、API 文档
免费使用:大幅提升编码效率,月活 4000 万+
安装:
VS Code / JetBrains 插件市场搜索「文心快码」安装,官网 https://comate.baidu.com。
对比与选型建议
综合对比表
选型建议
总结
AI 编程 Agent 已经从"要不要用"变成了"用哪个"的问题。这一波工具的核心差异在于:
运行形态:CLI vs IDE vs 桌面 App——取决于你习惯终端还是图形界面
开放程度:Codex CLI(Apache 2.0)和 OpenCode(MIT)都是完全开源的选择,且 OpenCode 原生支持本地模型,可做到零成本离线运行
生态绑定:Kiro 绑定 AWS,通义灵码绑定阿里云,WorkBuddy 绑定腾讯云
场景边界:WorkBuddy 不仅是编程工具,更是全场景办公助手
中文友好度:国产工具在中文语义理解和本土合规方面有明显优势
我的建议是:先用起来再选。 大部分工具都有免费层级或试用额度,找一两个符合你技术栈和工作习惯的工具,在真实项目中跑几周,感受会比看 100 篇评测更直观。
如果你主要用终端开发,可以从 Claude Code 或 Codex CLI 入手;如果你偏好 IDE 或云端开发,TraeCode 是很好的起点;如果你的需求不只是写代码,WorkBuddy 的全场景能力值得一试。