代
代码子代理驱动开发
作者:鹿Sir开发工具v3
通过为每个任务派遣独立子代理执行实施计划,任务间自动代码审查,实现高质量快速迭代。当用户需要执行实施计划、分步完成开发任务时使用。触发词:子代理开发、任务执行、分步实现、计划执行、代码审查。
下载量
303
点赞
76
价格
免费
技能文档
---
name: subagent-driven-development
title: 代码子代理驱动开发
category: 开发工具
description: 通过为每个任务派遣独立子代理执行实施计划,任务间自动代码审查,实现高质量快速迭代。当用户需要执行实施计划、分步完成开发任务时使用。触发词:子代理开发、任务执行、分步实现、计划执行、代码审查。
---
# 代码子代理驱动开发
通过为每个任务派遣独立子代理完成实施,任务间自动代码审查。
**核心原则:** 每个任务一个全新子代理 + 任务间代码审查 = 高质量、快速迭代
## 概述
**与直接执行计划的区别:**
- 同一会话内执行(无上下文切换)
- 每个任务使用全新子代理(无上下文污染)
- 每个任务后自动代码审查(及早发现问题)
- 更快迭代(任务间无需人工介入)
**适用场景:**
- 在当前会话中执行计划
- 任务大部分相互独立
- 需要在质量关卡下持续进展
**不适用场景:**
- 需要先审查计划(先用头脑风暴)
- 任务紧密耦合(手动执行更合适)
- 计划需要修订(先修订计划)
## 技能工作流
### 步骤1:加载计划
读取计划文件,创建任务列表。
### 步骤2:用子代理执行任务
对每个任务:
**派遣实施子代理:**
```
派遣新子代理(通用型):
描述:"实施任务N:[任务名称]"
提示:
你正在实施 [计划文件] 中的任务N。
仔细阅读该任务,你的工作是:
1. 实现任务指定的内容
2. 编写测试(如任务要求TDD)
3. 验证实现可用
4. 提交代码
5. 汇报结果
工作目录:[目录路径]
汇报:实现内容、测试内容、测试结果、修改文件、遇到的问题
```
**子代理返回** 工作总结。
### 步骤3:审查子代理的工作
**派遣代码审查子代理:**
```
派遣审查子代理:
审查子代理的工作成果
实现内容:[子代理汇报的总结]
计划要求:[计划文件] 中的任务N
基准版本:[任务前提交]
当前版本:[当前提交]
描述:[任务摘要]
```
**审查返回:** 优点、问题(严重/重要/次要)、评估结论
### 步骤4:处理审查反馈
**发现问题时:**
- 严重问题:立即修复
- 重要问题:下一个任务前修复
- 次要问题:记录
**必要时派遣修复子代理:**
```
"修复代码审查发现的问题:[问题列表]"
```
### 步骤5:标记完成,进入下一任务
- 标记任务为已完成
- 进入下一个任务
- 重复步骤2-5
### 步骤6:最终审查
所有任务完成后,派遣最终审查子代理:
- 审查整体实现
- 检查是否满足所有计划要求
- 验证整体架构
### 步骤7:完成开发
最终审查通过后:
- 验证所有测试通过
- 确认交付物完整
## 示例工作流
```
使用子代理驱动开发执行此计划。
[加载计划,创建任务列表]
任务1:安装钩子脚本
[派遣实施子代理]
子代理:实现了安装钩子,5/5测试通过
[派遣审查子代理]
审查:优点:测试覆盖好。问题:无。可以继续。
[标记任务1完成]
任务2:恢复模式
[派遣实施子代理]
子代理:添加了验证/修复功能,8/8测试通过
[派遣审查子代理]
审查:优点:扎实。问题(重要):缺少进度报告
[派遣修复子代理]
修复子代理:添加了每100次对话的进度报告
[验证修复,标记任务2完成]
...
[所有任务完成后]
[派遣最终审查子代理]
最终审查:所有要求已满足,可以合并
完成!
```
## 优势
**相比手动执行:**
- 子代理自然遵循TDD
- 每个任务全新上下文(不会混淆)
- 支持并行(子代理互不干扰)
**相比直接执行计划:**
- 同一会话(无需交接)
- 持续进展(无需等待)
- 审查检查点自动进行
## 注意事项
**绝不:**
- 跳过任务间的代码审查
- 带着未修复的严重问题继续
- 同时派遣多个实施子代理(会冲突)
- 不阅读计划任务就直接实施
**子代理失败时:**
- 派遣修复子代理并给出具体指令
- 不要手动修复(会污染上下文)使用说明
# 代码子代理驱动开发 通过为每个任务派遣独立子代理执行计划,任务间自动代码审查。 ## 使用 ``` 使用子代理驱动开发执行这个计划 分步实现这些任务 ``` ## 工作原理 每个开发任务派遣全新子代理执行,完成后自动派遣审查子代理检查质量,发现问题立即修复,确保高质量交付。
支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手