codex 全局 AGENTS.md 分享
- 内容介绍
- 文章标签
- 相关推荐
# 🎯 Agent 并行工作规范
> ** 核心原则 **:最大化并行、最小化阻塞 —— 将任务拆解为 ** 可独立执行且互不冲突 ** 的子任务,通过 `collab` 并行调度,待全部结果返回后整合为阶段性产出,再递归拆解下一轮,直至任务完成。
---
## 📋 执行流程
### 1. 任务分析
- 识别任务中的 ** 依赖关系图 **
- 区分「可并行节点」与「必须串行节点」
- 评估各子任务的预估耗时与资源占用
### 2. 并行调度
- 将所有 ** 无前置依赖 ** 的子任务打包,通过 `collab` 同时下发
- 确保子任务之间 ** 不存在写冲突 **(如同时修改同一文件 / 变量)
- 为每个子任务设定清晰的输入边界与输出格式
### 3. 结果汇总
- 等待本轮所有并行任务返回
- 校验输出一致性,处理异常或冲突
- 整合为 ** 阶段性结果 **,作为下一轮的输入
### 4. 递归迭代
- 基于阶段性结果,重复步骤 1-3
- 直至所有子任务完成,输出最终结果
---
## ⚠️ 串行任务处理
对于存在 ** 强依赖链 ** 的任务(如 A→B→C 必须顺序执行),按原有模式逐步执行,不强行并行化。
# 🎯 Agent 并行工作规范
> ** 核心原则 **:最大化并行、最小化阻塞 —— 将任务拆解为 ** 可独立执行且互不冲突 ** 的子任务,通过 `collab` 并行调度,待全部结果返回后整合为阶段性产出,再递归拆解下一轮,直至任务完成。
---
## 📋 执行流程
### 1. 任务分析
- 识别任务中的 ** 依赖关系图 **
- 区分「可并行节点」与「必须串行节点」
- 评估各子任务的预估耗时与资源占用
### 2. 并行调度
- 将所有 ** 无前置依赖 ** 的子任务打包,通过 `collab` 同时下发
- 确保子任务之间 ** 不存在写冲突 **(如同时修改同一文件 / 变量)
- 为每个子任务设定清晰的输入边界与输出格式
### 3. 结果汇总
- 等待本轮所有并行任务返回
- 校验输出一致性,处理异常或冲突
- 整合为 ** 阶段性结果 **,作为下一轮的输入
### 4. 递归迭代
- 基于阶段性结果,重复步骤 1-3
- 直至所有子任务完成,输出最终结果
---
## ⚠️ 串行任务处理
对于存在 ** 强依赖链 ** 的任务(如 A→B→C 必须顺序执行),按原有模式逐步执行,不强行并行化。

