章节 01
导读 / 主楼:Agent Workflow Setup:多智能体协作开发工作流的最佳实践
Agent Workflow Setup是一个可移植的多智能体开发工作流框架,支持Codex和Claude Code双引擎,通过定义标准化角色、共享记忆和严格的质量门禁,实现AI辅助软件开发的标准化和可控化。
正文
Agent Workflow Setup是一个可移植的多智能体开发工作流框架,支持Codex和Claude Code双引擎,通过定义标准化角色、共享记忆和严格的质量门禁,实现AI辅助软件开发的标准化和可控化。
章节 01
Agent Workflow Setup是一个可移植的多智能体开发工作流框架,支持Codex和Claude Code双引擎,通过定义标准化角色、共享记忆和严格的质量门禁,实现AI辅助软件开发的标准化和可控化。
章节 02
章节 03
随着GitHub Copilot、Claude Code、Codex等AI编程助手的普及,开发者开始探索如何让AI更深入地参与软件开发流程。然而,在实际应用中面临诸多挑战:
Agent Workflow Setup正是为解决这些问题而设计的系统化方案。
章节 04
Agent Workflow Setup是一个可移植的多智能体开发工作流框架,专为Keiko代码库设计(但可适配其他项目)。它支持双引擎架构:
通过符号链接(symlink)安装到目标代码库,保持目标仓库的git历史干净,同时实现工作流的版本控制和团队协作。
章节 05
章节 06
docs/ # 文档
workflow-contract.md # 工作流契约(规则)
workflow-blueprint.md # 架构设计文档
example-workflow.md # 示例工作流
.agents/ # 智能体配置
roles.yaml # 角色定义
aliases.yaml # 别名配置
memory/<role>/ # 各角色的共享记忆
codex/ # Codex引擎配置(主引擎)
config.toml # 主配置
RUNBOOK.md # 运行手册
agents/*.toml # 智能体配置
playbooks/ # 剧本
hooks/ # Git钩子
claude/ # Claude引擎配置(备用)
settings.json # 设置
agents/*.md # 智能体定义
teams/ # 团队配置
skills/<name>/SKILL.md # 技能定义
scripts/ # 工具脚本
install.sh # 安装脚本
verify.sh # 本地CI镜像
keiko-watch # 实时监控
consolidate-memory # 记忆预算检查
templates/ # 模板
target-side gate snippets # husky / lint-staged / PR证据模板
章节 07
角色(Roles)
工作流定义了16个规范角色,存储在 .agents/roles.yaml 中。角色根据任务规模灵活组合:
两个引擎共享相同的角色词汇和记忆树,确保切换引擎时上下文不丢失。
记忆管理(Memory)
.agents/memory/<role>/ 中consolidate-memory 脚本检查预算技能(Skills)
技能定义在 claude/skills/<name>/SKILL.md,同时镜像到 ~/.codex/skills/,使Codex和Claude都能使用。
章节 08
每个issue都通过以下流程完成:
issue创建 → 智能体分析 → 代码实现 → 自评(2轮) → verify.sh → keiko-issue-audit → PR创建 → CI检查 → 人工审查 → 合并