用途:Ultracode 是 Codex 原生的动态编排技能,把大型任务转化为受监督的 Codex 编排流程:定义成功契约、搭建持久化工作流产物、在需要持续执行时进入 goal 模式、把互不重叠的工作包分派给 Codex 子代理、整合结果、验证成果,并在模式值得保留时保存可复用配方。它受 pi-dynamic-workflows 启发,但为 Codex 原生实现。
触发规则:仅当用户明确说出 ultracode、$ultracode 或已安装技能的确切名称时激活;普通提及 workflow、CI 工作流、规划、子代理、并行、审计、迁移或评审不会触发。
决策规则:当任务满足至少两项条件时使用动态编排,例如存在独立的研究、编码、评审、迁移、QA、文档或设计轨道;明确成功契约可减少偏移;任务有风险(破坏性编辑、外部写入、部署、密钥、生产数据、计费、用户账户、大量代理或大范围仓库改动);验证需要与实现分离的一遍;工作流可能成为可复用配方;用户明确要求 Ultracode 编排。小型一次性任务直接完成,并说明无需工作流编排。
使用方式:先复述目标与可验证成功标准,在委派前创建或更新工作流产物,风险、昂贵、外部或破坏性步骤需先获批准。工作流产物建议放在 .workflow/<slug>/,包含 plan.md、state.json、orchestration.md、packets/、results/、integration.md、final-report.md。可用 python3 /path/to/codex-dynamic-workflows/scripts/new_workflow.py "Task title" 搭建脚手架。若已有 Pi 风格脚本,可用静态适配器:python3 /path/to/codex-dynamic-workflows/scripts/codex_workflow.py workflow.js --root .workflow,它只做静态校验与转换,不执行 JavaScript;已有产物目录默认受保护,仅在有意重新生成时加 --force。
整合与验证:用 python3 /path/to/codex-dynamic-workflows/scripts/collect_results.py .workflow/<slug> --output .workflow/<slug>/integration.md 汇总结果;用 python3 /path/to/codex-dynamic-workflows/scripts/verify_workflow.py .workflow/<slug> 验证文件、目录、JSON、状态键、slug、包 ID 与结果路径,最终汇总可加 --require-all-results。
限制:无子代理运行器时,用 results/ 下的隔离包笔记模拟扇出;不得声称存在 Pi 风格工作流工具,除非当前环境确实提供。未提供具体收费、价格、平台支持范围等信息。