mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-02-17 19:53:09 +08:00
4.1 KiB
4.1 KiB
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
実行パターン
ワークフロー内の各エージェントに対して:
- 前のエージェントからのコンテキストでエージェントを呼び出す
- 出力を構造化されたハンドオフドキュメントとして収集
- チェーン内の次のエージェントに渡す
- 結果を最終レポートに集約
ハンドオフドキュメント形式
エージェント間でハンドオフドキュメントを作成します:
## HANDOFF: [前のエージェント] -> [次のエージェント]
### コンテキスト
[実行された内容の要約]
### 発見事項
[重要な発見または決定]
### 変更されたファイル
[変更されたファイルのリスト]
### 未解決の質問
[次のエージェントのための未解決項目]
### 推奨事項
[推奨される次のステップ]
例: 機能ワークフロー
/orchestrate feature "Add user authentication"
以下を実行します:
-
Plannerエージェント
- 要件を分析
- 実装計画を作成
- 依存関係を特定
- 出力:
HANDOFF: planner -> tdd-guide
-
TDD Guideエージェント
- プランナーのハンドオフを読み込む
- 最初にテストを記述
- テストに合格するように実装
- 出力:
HANDOFF: tdd-guide -> code-reviewer
-
Code Reviewerエージェント
- 実装をレビュー
- 問題をチェック
- 改善を提案
- 出力:
HANDOFF: code-reviewer -> security-reviewer
-
Security Reviewerエージェント
- セキュリティ監査
- 脆弱性チェック
- 最終承認
- 出力: 最終レポート
最終レポート形式
ORCHESTRATION REPORT
====================
Workflow: feature
Task: Add user authentication
Agents: planner -> tdd-guide -> code-reviewer -> security-reviewer
SUMMARY
-------
[1段落の要約]
AGENT OUTPUTS
-------------
Planner: [要約]
TDD Guide: [要約]
Code Reviewer: [要約]
Security Reviewer: [要約]
FILES CHANGED
-------------
[変更されたすべてのファイルをリスト]
TEST RESULTS
------------
[テスト合格/不合格の要約]
SECURITY STATUS
---------------
[セキュリティの発見事項]
RECOMMENDATION
--------------
[リリース可 / 要修正 / ブロック中]
並行実行
独立したチェックの場合、エージェントを並行実行します:
### 並行フェーズ
同時に実行:
- code-reviewer (品質)
- security-reviewer (セキュリティ)
- architect (設計)
### 結果のマージ
出力を単一のレポートに結合
引数
$ARGUMENTS:
feature <説明>- 完全な機能ワークフローbugfix <説明>- バグ修正ワークフローrefactor <説明>- リファクタリングワークフローsecurity <説明>- セキュリティレビューワークフローcustom <エージェント> <説明>- カスタムエージェントシーケンス
カスタムワークフローの例
/orchestrate custom "architect,tdd-guide,code-reviewer" "Redesign caching layer"
ヒント
- 複雑な機能にはplannerから始める
- マージ前に常にcode-reviewerを含める
- 認証/決済/個人情報にはsecurity-reviewerを使用
- ハンドオフを簡潔に保つ - 次のエージェントが必要とするものに焦点を当てる
- 必要に応じてエージェント間で検証を実行