跳转至

Orchestrate 命令

用于复杂任务的连续代理工作流。

使用方法

/orchestrate [ワークフロータイプ] [タスク説明]

工作流类型

feature

完整功能实现工作流:

planner -> tdd-guide -> code-reviewer -> security-reviewer

bugfix

缺陷调查与修复工作流:

explorer -> tdd-guide -> code-reviewer

refactor

安全重构工作流:

architect -> code-reviewer -> tdd-guide

security

以安全为重点的审查:

security-reviewer -> code-reviewer -> architect

执行模式

对工作流中的每个代理:

  1. 使用来自上一个代理的上下文调用代理
  2. 将输出收集为结构化的交接文档
  3. 传递给链中的下一个代理
  4. 将结果汇总到最终报告中

交接文档格式

在代理之间创建交接文档:

## HANDOFF: [前のエージェント] -> [次のエージェント]

### コンテキスト
[実行された内容の要約]

### 発見事項
[重要な発見または決定]

### 変更されたファイル
[変更されたファイルのリスト]

### 未解決の質問
[次のエージェントのための未解決項目]

### 推奨事項
[推奨される次のステップ]

示例:功能工作流

/orchestrate feature "Add user authentication"

将执行以下操作:

  1. Planner 代理
  2. 分析需求
  3. 创建实现计划
  4. 识别依赖关系
  5. 输出:HANDOFF: planner -> tdd-guide

  6. TDD Guide 代理

  7. 读取 Planner 的交接文档
  8. 先编写测试
  9. 实现代码以通过测试
  10. 输出:HANDOFF: tdd-guide -> code-reviewer

  11. Code Reviewer 代理

  12. 审查实现
  13. 检查问题
  14. 提出改进建议
  15. 输出:HANDOFF: code-reviewer -> security-reviewer

  16. Security Reviewer 代理

  17. 安全审计
  18. 漏洞检查
  19. 最终批准
  20. 输出:最终报告

最终报告格式

オーケストレーションレポート
====================
ワークフロー: feature
タスク: ユーザー認証の追加
エージェント: planner -> tdd-guide -> code-reviewer -> security-reviewer

サマリー
-------
[1段落の要約]

エージェント出力
-------------
Planner: [要約]
TDD Guide: [要約]
Code Reviewer: [要約]
Security Reviewer: [要約]

変更ファイル
-------------
[変更されたすべてのファイルをリスト]

テスト結果
------------
[テスト合格/不合格の要約]

セキュリティステータス
---------------
[セキュリティの発見事項]

推奨事項
--------------
[リリース可 / 要修正 / ブロック中]

并行执行

对于独立的检查,并行执行代理:

### 並行フェーズ
同時に実行:
- code-reviewer (品質)
- security-reviewer (セキュリティ)
- architect (設計)

### 結果のマージ
出力を単一のレポートに結合

参数

$ARGUMENTS: - feature <説明> - 完整功能工作流 - bugfix <説明> - 缺陷修复工作流 - refactor <説明> - 重构工作流 - security <説明> - 安全审查工作流 - custom <エージェント> <説明> - 自定义代理序列

自定义工作流示例

/orchestrate custom "architect,tdd-guide,code-reviewer" "Redesign caching layer"

提示

  1. 复杂功能请从 planner 开始
  2. 合并前始终包含 code-reviewer
  3. 认证/支付/个人信息请使用 security-reviewer
  4. 保持交接简洁 - 聚焦下一个代理所需的内容
  5. 必要时在代理之间执行验证

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC