过去一年你用的可能只是 AI 的 30% 能力。另外 70% 藏在"Agentic Coding"里——一种让你从"自己拼命写"变成"指挥 AI 团队干"的方法。

你在 Qoder / Claude Code / Cursor / 通义灵码里,给 AI 描述一个需求,它写了代码,你审查、修改、提 PR。
看起来效率很高,但你有没有注意到:
这不是你的问题,是使用模式的问题。你还在用"聊天"的方式来用 AI,但 AI 的能力远不止聊天。
传统的 AI Coding 是你在和一个实习生对话:
你:"帮我实现这个 API" AI:写了一段代码 你:"这里不对,改成这样" AI:又写了一段 你:"还差个测试" AI:写了测试
每一步你都在。从"我来告诉你做什么"到"我来验收"之间,全是你的手动操作。
Agentic Coding 换了一种方式——你是技术负责人,你手底下有一个团队:
你给 Tech Lead 说:"实现一个订单模块,明天交付" Tech Lead(Orchestrator Agent): → "DB Agent,你设计表结构和 Entity" → "API Agent,你根据表结构实现 Controller 和 Service" → "Test Agent,你写完就写测试" → "Reviewer Agent,你最后审查一遍" 你(人):明天回来看结果,或等异常通知
你不是在"用 AI 写代码",你是在"管理一个 AI 研发团队"。
这就是 Agentic Coding 的核心:从"人 ↔ AI"到 "人 → 多 Agent 团队 → 结果"。
这五种模式来自 Anthropic 的《Building Effective Agents》和过去一年业界实践。我告诉你每一步怎么练。
多个 Agent 依次接力,前一个的输出是后一个的输入。
Agent 1(编码)→ Agent 2(审查)→ Agent 3(修复)练习 1:双 Agent 代码审查
这是最简单的 Agentic 实验,你不需要搭建任何系统:
"现在请你扮演一个严格的代码审查者。检查上面这段代码的架构分层有没有问题、命名是否符合规范、异常处理是否完善。列出所有问题,标注严重程度。"
就这两步——一个写,一个审——你就已经完成了 Agentic Coding 最基本的模式。
练习 2:自动审查 + 修复循环
再进一步,在一个 prompt 里完成写 → 审 → 修循环:
"写一个 Java 接口,支持用户注册(手机号+验证码)。写完后再写一个代码审查者的角色,严格检查你的代码。如果发现问题,自动修复。重复 3 次。"
一个 Router Agent 判断任务类型,分配给专门的 Specialist Agent。
练习 3:手动路由
在你的 AI Coding 工具中创建三组不同的 Rule 文件:
然后同一个任务,分别用三组配置跑,对比输出差异。你会发现:给对的人做对的事,质量就是不一样。
子任务之间没有依赖关系时,可以分给多个 Agent 同时执行。
练习 4:前端 + 后端同时做
关键:两个 Agent 需要共享同一个 API 契约。先定义好接口格式(Swagger/OpenAPI),再分头执行。
练习 5:多文件并行生成
一个任务需要写 Controller + Service + Mapper + DTO + Test 五个文件。如果你串行做,要 5 轮对话。如果用 Agentic 的方式,可以告诉 AI:
"这个任务需要生成 5 个文件。请先分析它们之间的依赖关系,然后先生成没有依赖的 DTO 和 Entity,再同时生成 Controller、Service、Mapper,最后生成 Test。每生成完一个就告诉我。"
练习 6:你的第一个 Orchestrator
在任何 AI Coding 工具里试试这个 prompt:
"你现在是一个技术负责人。请分析下面这个需求,分解成子任务,分派给你想象的 3 个开发者分别完成。每个子任务请写出:任务内容、验收标准、预计工作量。最终由你检查所有产出的一致性。"
子任务 A(数据库设计): - 表结构设计 - 完成标志:DDL 可执行 子任务 B(API 实现): - Controller + Service - 完成标志:JUnit 通过 子任务 C(测试): - 正常路径 + 异常路径 - 完成标志:覆盖率 > 80%一个 Agent 生成,另一个 Agent 专门找茬,循环改进。
练习 7:对抗式代码生成
这是我最推荐你试的一个实验。先给 AI 第一部分:
"你是一个 Java 开发者。请实现一个用户注册接口,要求:手机号校验、密码加密、防重复提交。代码尽可能简洁,但功能完整。"
等它写完后,追加第二部分:
"现在请你扮演一个恶意审查者。你的任务不是夸奖代码,而是找出上面代码中所有可能出问题的地方。包括:安全漏洞、性能问题、并发隐患、边界情况。每找到一个问题就标注 'CRITICAL' 或 'WARNING'。找不出 5 个问题说明你不够努力。"
你大概率会发现:
Agentic 的核心价值——不是 AI 一次写对,而是 AI 自动审、自动修、自动优化。
如果你看过我之前写的 G1-G6 能力阶梯:
G 级别 | 含义 | 对应模式 |
|---|---|---|
G1-G3 | 你用 AI 写代码(交互式) | 传统方式 |
G4 | 你能让 AI 按规范写(Spec-Driven) | Context Fence 六层 |
G5 | 你能带 AI-First 团队 | Orchestrator + Workers |
G6 | 你能让 AI 自主完成复杂任务 | 以上全部 + 自动恢复 |
今天介绍的 Agentic Coding 就是 G5-G6 的工具。你可能在 G3-G4(能写好单段代码),Agentic 就是把你推到 G5-G6 的路径。
不需要装任何新软件,只需要你手头的 AI Coding 工具:
天 | 练习 | 时间 | 学到什么 |
|---|---|---|---|
Day 1 | 双 Agent 审查:写代码 → 让 AI 审查 → 修复 | 20min | 顺序链模式 |
Day 2 | 对抗式:写代码 → 恶意审查 → 对抗修复 | 20min | Evaluator-Optimizer |
Day 3 | 手动路由:三组规则文件,执行同一任务比质量 | 30min | Routing 价值 |
Day 4 | 任务拆解:让 AI 当 Tech Lead,输出子任务清单 | 20min | Orchestrator 思维 |
Day 5 | 并行生成:一个 prompt 按依赖顺序生成全套文件 | 30min | Parallelization |
Day 6 | 长时间任务:给 AI 复杂任务,让它自己分步执行 | 40min | 长时间运行 |
Day 7 | 组合演练:设计你的第一个完整 Agentic 工作流 | 1h | 融会贯通 |
每天 20-40 分钟,一周后你会发现—— 你不再"用 AI 写代码"了,你在"指挥 AI 团队写代码"。
Agentic Coding 的工具有很多(CrewAI、LangGraph、AutoGen、各 AI Coding 工具的内置 Agent 模式),但这些工具的底层原理都一样——就是上面 5 个模式。
我建议你不急着学工具,先用上面 7 天的练习把模式搞清楚。模式不会变,工具会换。
等你熟练了这些模式,再考虑用工具来搭建自动化工作流。那时候你学的是"把现在的思维实验变成自动化脚本"——而不是从零学一个框架。
工具是皮,模式是骨。先长骨头,再贴皮。
为了让上面的 7 个练习更直观,我打包了一个本地可运行的 Agentic 实验工具包:
├── 01-dual-agent-review.py # 双 Agent 审查(Day 1-2) ├── 02-orchestrator-crud.py # 多 Agent 编排(Day 4-6) ├── 03-demo-ui.py # Web 图形界面(三种模式可选) └── README.md + requirements.txt只需要两行命令就能跑起来:
pip install -r requirements.txt python 03-demo-ui.py打开浏览器,选模式、选任务、点运行——就能看到单 Agent、双 Agent审查、多 Agent 编排三种方式的输出对比。