《织经》是一本 Claude Code Dynamic Workflows 实战手册,提供 29 章 + 6 附录,从零到一覆盖完整的多 Agent 编排路径,每个配方都在本机真实运行并附 Run ID,中英双语。
适合的任务:
多 Agent 编排和协调
复杂工作流自动化(如代码审查流水线、依赖审计、日志分析)
需要确定性编排的场景(使用 JavaScript 脚本控制 Agent 执行顺序)
需要可复用、可测试、可分享的工作流
不适合的任务:
简单的单 Agent 任务
不需要编排的临时脚本
适用的模型版本:Claude Opus 4.7
适用的客户端、Agent 或 API:Claude Code CLI(需要启用 Dynamic Workflows 功能)
推荐的推理档位和参数:xhigh 或 ultracode(用于主动编排)
Dynamic Workflows 是 Claude Code 的一个引擎,让你用 JavaScript 脚本确定性地编排多个 Agent。
启用方式:
在 /config 中打开 "Dynamic workflows" 开关
或设置环境变量:CLAUDE_CODE_WORKFLOWS=1
从 v2.1.154 起,可使用 /effort ultracode 让 Claude 本会话默认主动编排
agent()启动单个 Agent 执行任务。
parallel()并行启动多个 Agent。
pipeline()创建 Agent 执行流水线,前一个 Agent 的输出作为下一个的输入。
schema定义 Agent 输入/输出的 schema 验证。
第一部 · 认知篇 — 建立心智模型
理解 Dynamic Workflows 在 Claude Code 扩展机制中的位置
第二部 · 基础篇 — API 完全指南
掌握 agent() / parallel() / pipeline() / schema 全部 API
第三部 · 实战篇 — 7 个真实运行的配方
每个配方都附 Run ID 和用量数据
进阶内容:
对抗验证(Adversarial verification)
循环到干(Loop-to-dry)
预算管理(Budgeting)
续传(Continuation)
横评四大社区系统并提取精华
// 示例:代码审查流水线
const review = await pipeline([
agent({ role: "代码分析", task: "分析代码结构" }),
agent({ role: "安全检查", task: "检查安全漏洞" }),
agent({ role: "性能评估", task: "评估性能问题" }),
agent({ role: "综合报告", task: "生成综合审查报告" })
]);// 示例:并行分析多个文件
const results = await parallel([
agent({ task: "分析 src/api/users.ts" }),
agent({ task: "分析 src/api/orders.ts" }),
agent({ task: "分析 src/api/products.ts" })
]);经线(meta 与 phase):
确定性的结构骨架
定义工作流的整体框架
纬线(agent() 与 pipeline()):
在骨架中穿梭执行的智能单元
经纬交织,形成流水线
启用 Dynamic Workflows:
在 Claude Code 中运行 /config
打开 "Dynamic workflows" 开关
或设置 CLAUDE_CODE_WORKFLOWS=1
学习基础 API:
阅读第二部(API 完全指南)
理解 agent() / parallel() / pipeline() / schema 的用法
运行第一个 Workflow:
从实战篇选择一个简单配方
按照配方说明运行,验证 Run ID
创建自定义 Workflow:
从简单场景开始(如并行分析多个文件)
逐步增加复杂度(添加 pipeline、schema 验证)
进阶模式:
学习对抗验证、循环到干、预算管理
参考横评的四大社区系统
分享 Workflow:
将 Workflow 保存为可复用的脚本
附上 Run ID 和用量数据
分享到社区
提供 29 章 + 6 附录的完整内容
每个实战配方都附 Run ID 和用量数据
中英双语支持
在线阅读版本可用:https://agi-is-going-to-arrive.github.io/workflow-cookbook/
采用 MIT 许可证
书籍数据(从 README 提取):
章节数:29 章 + 6 附录
实战配方:7 个(附 Run ID)
语言:中文 + English
许可证:MIT
需要 Claude Code CLI v2.1.154 或更高版本
Dynamic Workflows 是实验性功能,可能在未来版本中变化
复杂 Workflow 需要 JavaScript 编程能力
某些进阶模式(如对抗验证)可能需要额外配置
书籍仅覆盖 README,未读取全部 29 章内容
README 强调:"这是一本实战 Cookbook,不是 API 文档。配方都以真实运行为骨:已实跑的附 Run ID 与用量,仅作示意的脚本明确标注。"
"当所有人都在手动指挥 Agent,这本书教你让它们自己编队。"
"动态工作流(Dynamic workflows)是 Claude Code 的一个引擎,让你用一段 JavaScript 脚本确定性地编排多个 Agent。"
Claude Opus 4.7