codex-parallel-subagent-planner は何をしますか?
Codex/Claude Code向け並列サブエージェントプランナースキル:アーティファクト優先のレーン計画、エクスプローラー/ワーカーオーケストレーション、モデル+推論割り当て
概要
このスキルは、大規模な開発タスクを効率的に処理するために、複数のサブエージェントを並列に調整します。従来の逐次処理のボトルネックを解消し、複雑なプロジェクトの迅速な実行を可能にします。
主な機能
- アーティファクト優先のレーン計画: タスクを依存関係のない独立したレーンに分割し、各レーンで必要な成果物(アーティファクト)を明確に定義します。
- エクスプローラー/ワーカーオーケストレーション: 探索用のエクスプローラーエージェントと実行用のワーカーエージェントを分離し、効率的な役割分担を実現します。
- 動的なモデルと推論の割り当て: タスクの複雑さや種類に基づいて、最適なAIモデル(例:
gpt-4-turbo、claude-3-opus)と推論戦略(例:CoT、ToT)を自動選択します。
使い方
- スキルのインストール: CodexまたはClaude Codeのプロジェクトにこのスキルを追加します。
- タスクの定義: 目標を自然言語または構造化された形式で記述します。
- 実行: スキルが自動的にレーン分割とエージェント割り当てを行い、並列実行を開始します。
例
# スキルを呼び出す例(CLI経由)
codex run skill parallel-subagent-planner --goal "主要なモジュールをリファクタリングする"
設定
以下の環境変数で動作をカスタマイズできます:
| 変数名 | 説明 | デフォルト値 |
|---|---|---|
PLANNER_MAX_LANES | 最大並列レーン数 | 5 |
PLANNER_DEFAULT_MODEL | デフォルトのモデル | gpt-4-turbo |
PLANNER_REASONING_STRATEGY | 推論戦略 | auto |
アーキテクチャ
+---------------------+
| ユーザー目標 |
+----------+----------+
|
v
+----------+----------+
| プランナー |
| (レーン分割+割り当て)|
+--+-------+-------+--+
| | |
v v v
+--+---+ +--+---+ +--+---+
|レーン1| |レーン2| |レーン3|
| Worker| |Explorer| |Worker|
+-------+ +-------+ +-------+
注意点
- このスキルは、タスクの依存関係を自動解決しますが、循環依存がある場合は適切に処理できない可能性があります。
- モデルの利用状況に応じて、割り当てが調整されます。
ライセンス
MIT