AI 编程 Agents 使用指南
概述
本目录汇总了当前主流 AI 编程 Agent 与通用 Agent 的使用与配置教程,帮助团队快速上手并选择适合的工具。
编程 Agent 对比
| 工具 | 厂商 | 形态 | 平台 | 默认模型 | 开源 | 核心特点 |
|---|---|---|---|---|---|---|
| Claude Code | Anthropic | CLI + IDE 插件 | macOS / Linux / Windows | Claude 系列 | 部分开源 | Agent 能力强,MCP / Hooks / Skills / 权限体系完善 |
| Cursor | Anysphere | IDE | macOS / Windows / Linux | Claude / GPT 等 | 否 | 可视化,Tab 补全 + Composer |
| Codex CLI | OpenAI | CLI | macOS / Linux / Windows | GPT 系列 | 开源 | 沙盒模式,Git 集成 |
| Qoder | 阿里云(通义) | CLI + IDE + JetBrains | macOS / Linux / Windows | Qwen 系列 | 部分开源 | 自定义/本地模型,中文友好 |
| Trae | 字节跳动 | IDE + CLI | macOS / Windows | 豆包 / DeepSeek / Claude / GPT | 部分开源 | 免费,Chat / Builder / SOLO 模式 |
| CodeBuddy | 腾讯 | CLI + IDE + 插件 | macOS / Linux / Windows | 混元 / DeepSeek / Claude 等 | 部分开源 | 腾讯云生态,三位一体 |
| OpenCode | Anomaly | CLI/TUI + 桌面 + 插件 | macOS / Linux / Windows(WSL) | 供应商中立 | 开源 | 数百种模型,任意 OpenAI/Anthropic 端点 |
| Cline | Cline | IDE 扩展 + CLI + SDK | macOS / Linux / Windows | 30+ 供应商 | 开源 | Plan & Act 双模式,审批机制完善 |
| Kilo Code | Kilo | CLI + IDE 扩展 | macOS / Linux / Windows | 供应商中立 | 开源 | OpenCode Fork,Architect/Code/Debug 模式 |
| ZCode | 智谱 AI | 桌面 ADE | macOS / Windows / Linux | GLM 系列 | 否 | 多任务并行、闲时任务调度 |
通用 Agent 对比
| 工具 | 昵称 | 核心特点 | 运行方式 |
|---|---|---|---|
| OpenClaw | 小龙虾 | 执行外壳 + 网关 + 技能,50+ 渠道 | 本地 / 服务器 |
| Hermes | 爱马仕 | 持久记忆 + 自我进化技能 | 本地 / 服务器 |
| OpenHands | — | 自主软件工程智能体 | Docker / 云 |
目录结构
agents/
├── index.md # 本文件:总览与选型
├── automation-summary.md # Agent 自动化工作总结
├── cli-methodology.md # CLI 通用方法论:权限 / 技能 / 规则 / 文档
├── claude-code.md # Claude Code 使用和配置指南(详细)
├── cursor.md # Cursor AI IDE 教程
├── codex.md # OpenAI Codex CLI 教程
├── qoder.md # Qoder CLI 教程
├── trae.md # Trae IDE 教程
├── codebuddy.md # CodeBuddy Code CLI 教程
├── opencode.md # OpenCode 教程
├── cline.md # Cline 教程
├── kilo-code.md # Kilo CLI / Kilo Code 教程
├── zcode.md # ZCode 桌面 ADE 教程
├── openclaw.md # OpenClaw(小龙虾)教程
├── hermes.md # Hermes Agent(爱马仕)教程
└── openhands.md # OpenHands 教程工作流平台(Dify / Coze / n8n)文档见独立的 workflow/ 目录。
国内云平台的 Coding Plan / Token Plan 订阅接入配置见 coding-plan/ 目录。
选型建议
| 场景 | 推荐工具 | 理由 |
|---|---|---|
| 深度 Agent 化开发、复杂重构 | Claude Code | Agent 能力最强,MCP/Hooks/Skills 生态完善 |
| 可视化日常开发 | Cursor | Tab 补全 + Composer,体验流畅 |
| OpenAI 生态、Git 集成 | Codex CLI | 沙盒模式,原生 Git 工作流 |
| 国内网络、阿里云/通义生态 | Qoder | 基于 Qwen,支持百炼/魔搭 API |
| 免费、可视化 IDE、快速原型 | Trae | 免费,Builder/SOLO 模式 |
| 腾讯云生态、企业私有化 | CodeBuddy | 腾讯云三位一体 |
| 自由切换任意模型供应商 | OpenCode / Kilo CLI | 供应商中立,可接入任意 OpenAI/Anthropic 端点 |
| 需要严格审批、先规划后执行 | Cline | Plan & Act 双模式,逐步审批 |
| GLM 套餐用户、图形化操作 | ZCode | 深度集成 GLM,支持闲时任务降低消耗 |
| 系统级自动化、跨平台消息 | OpenClaw | 50+ 渠道,本地优先 |
| 长期记忆、经验沉淀 | Hermes | 持久记忆 + 自我进化技能 |
| 自主修 bug、生成 PR | OpenHands | 自主软件工程智能体 |
通用方法论
无论使用哪个工具,以下能力都是核心(详见 cli-methodology.md):
- 权限 (Permissions):控制 Agent 能做什么,防止误操作
- 技能 (Skills):封装可复用的领域能力
- 规则 (Rules):通过规则文件约束 AI 的行为和代码风格
- 文档 (Documentation):维护上下文记忆,保持 AI 与项目知识同步
快速导航
- Agent 自动化工作总结 — 分类对比、自动化场景、工作流构建
- CLI 通用方法论 — 权限、技能、规则、文档四大方法论
- Claude Code 详细指南 — 安装、配置、权限、Hooks、MCP、Skills
- Cursor 教程 — AI IDE,Composer/Agent 模式
- Codex CLI 教程 — OpenAI 终端编码 Agent
- Qoder 教程 — Qwen 生态 CLI 编码 Agent
- Trae 教程 — 字节跳动 AI IDE
- CodeBuddy 教程 — 腾讯 AI 编程助手
- OpenCode 教程 — 供应商中立的开源编码 Agent
- Cline 教程 — Plan & Act 双模式,IDE 扩展 / CLI / SDK
- Kilo Code 教程 — Kilo CLI 与 VS Code 扩展
- ZCode 教程 — 智谱 GLM 桌面 ADE
- OpenClaw 教程 — 通用 Agent(小龙虾)
- Hermes 教程 — 通用 Agent(爱马仕)
- OpenHands 教程 — 自主软件工程 Agent
- 工作流平台 — Dify / Coze / n8n
- Coding Plan 套餐集成 — 阿里百炼 / 腾讯 / 智谱 / 火山方舟