delegate について
delegateは、GPT-5.6 Lunaのワーカーに範囲を限定した実装を割り当てるエージェントスキルです。親エージェントが作業分解、判断、レビュー、検証、最終成果を担います。
主な機能
- 01レビュー可能な単位への分割
- 02ファイル担当と受け入れ基準の定義
- 03完全なコンテキストでのワーカー割り当て
- 04独立したレビューと検証
- 05修正やブロッカーへの対応
活用シーン
- 01大規模な機能を限定タスクに分割
- 02明確なファイル担当で実装を割り当て
- 03後続作業前に変更をレビュー
- 04検証状況と未解決事項を追跡
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sjunepark/ agent-scripts --skill delegateインストール後、Claude Code で/delegateを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlevals/evals.jsonevaluation-2026-08-23.mdevaluation-2026-08-24.mdtrigger-cases.json詳細
委任
親は、依頼された成果全体、分解、意思決定、レビュー、検証、最終回答に責任を持ちます。GPT-5.6 Luna ワーカーは、範囲を限定した部分で実質的な実装を行います。委任とレビューのコストが、明確で正しい低リスクの局所的な編集を行って検証するコストを上回る場合、親はその編集を直接行ってもかまいません。
次の作業範囲を定義する
関連するリポジトリの状態と指示を確認し、ワーカーに決定権のない、重要な製品上または権限上の判断を確定します。広範な機能、リファクタリング、移行、複数の領域にまたがる要件を分解し、エンドツーエンドの要件を一人のワーカーに任せてはいけません。
各作業範囲には、具体的な成果、限定された動作とファイルの担当範囲、制約、依存関係、受け入れ基準、独立してレビューできる検証方法が必要です。行数ではなく、動作を基準に規模を決めます。変更とそれに直接関連する回帰テストは、分離すると検証の意味がなくなる場合、同じ作業範囲に含めてもかまいません。ただし、それを広範な割り当ての根拠にしてはいけません。
完全なコンテキストを付けて割り当てる
各作業範囲に、次の設定を指定して、実装を担当するワーカーを一人割り当てます。
model: "gpt-5.6-luna"reasoning_effort: "max"fork_turns: "none"
自己完結したプロンプトには、元のユーザー依頼を一字一句そのまま含め、該当する作業範囲に影響する既知の要件、制約、受け入れ基準、判断、失敗やエラー出力、リポジトリの事実、統合依存関係をすべて、言い換えたり、要約したり、省略したりせずに含めます。必要な場合は、全文を読むべき正確なファイルを指定します。無関係な背景は省いてもかまいませんが、結果に影響するコンテキストを曖昧な要約に置き換えてはいけません。
作業ディレクトリ、作業範囲の契約、検証方法、この限定的な割り当てがより大きな成果にどう貢献するか(ただし、その成果全体を担当するわけではないこと)を含めます。編集前に調査し、無関係な変更を保持し、許可がない限りコミットや公開を行わず、変更したファイル、検証内容、未解決の問題を報告するようワーカーに指示します。
ファイルまたは動作が重複する場合は、書き手を一人にします。担当範囲が重ならない独立した作業だけを並行して進めます。ワーカーが担当するファイルを、並行して編集してはいけません。必要なモデルまたは推論設定を利用できない場合は、代替手段に黙って切り替えず、制約を報告して現在の状態を保持します。
検証して完了する
各ワーカーの差分と検証内容を、その作業範囲の契約およびリポジトリの指示と照らして確認します。依存する作業を割り当てる前に、各作業範囲を独立してレビューし、検証します。成功したという報告だけでは不十分です。
重大な欠陥や不足しているカバレッジがあれば、根拠と必要な検証方法を示し、範囲を明確に限定して、同じワーカーに修正を依頼します。明白で局所的な修正は、親が直接適用して検証してもかまいません。より広範な修正や判断を要する作業は、ワーカーに差し戻します。許可された作業範囲全体について、依頼された動作と必要なチェックが完了するか、実際の阻害要因によって続行できなくなるまで対応します。
すべての作業範囲を通じて、検証済みの成果、重要な判断、変更したファイル、検証内容、残っている制約を報告します。