executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
coordinate-swarm集団知性の調整パターン — スティグマージー、ローカルルール、定足数感知 — を適用 して、集中制御なしに分散システム、チーム、またはワークフローを組織化する。 シグナル設計、エージェントの自律性境界、創発行動の育成、フィードバックループの 調整をカバーする。調整ボトルネックのない分散システムの設計時、自己調整が必要な チームの組織化時、共有状態通信によるイベント駆動アーキテクチャの構築時、脆弱な 集中オーケストレーションを弾力的な創発調整に置き換える時に使用する。
Independent GitHub snapshot · Automated classification · Original documentation governs
スティグマージー(環境修正を通じた間接的コミュニケーション)、ローカル相互作用ルール、定足数感知を使用して、分散エージェント間の調整を確立する — 中央コントローラーなしで一貫した集合行動を実現する。
forage-resources、build-consensusを参照)調整課題を分類して適切なパターンを選択する。
forage-resourcesを参照)build-consensusを参照)defend-colonyを参照)期待結果: 調整問題タイプと対処すべき具体的な故障モードの明確な分類。これがどのスウォームパターンを適用するかを決定する。
失敗時: 問題が単一クラスに適合しない場合、複合問題かもしれない。サブ問題に分解し、それぞれに適切なパターンで対処する。エージェントが単一の調整モデルには異質すぎる場合、レイヤード調整を検討する — 同質クラスター間のスティグマージーで調整される同質クラスター。
エージェントが互いの行動に影響を与える間接的コミュニケーションチャネルを作成する。
Signal Design Template:
┌──────────────┬───────────────────┬──────────────┬────────────────────┐
│ Signal Name │ Deposited When │ Decay Rate │ Agent Response │
├──────────────┼───────────────────┼──────────────┼────────────────────┤
│ success-trail│ Task completed OK │ 50% per hour │ Follow toward │
│ busy-marker │ Agent starts task │ On completion│ Avoid / pick other │
│ help-signal │ Agent stuck >5min │ 25% per hour │ Assist if nearby │
│ danger-flag │ Error detected │ 10% per hour │ Retreat & report │
└──────────────┴───────────────────┴──────────────┴────────────────────┘
期待結果: 環境マーカーをエージェントの堆積条件、減衰率、応答行動にマッピングするシグナルテーブル。シグナルは単純で、組み合わせ可能で、独立して意味があるべき。
失敗時: シグナル設計が過度に複雑に感じる場合、2つのシグナル(正のトレイルシグナルと負の危険フラグ)に削減する。ほとんどの調整問題は誘引/反発ダイナミクスでブートストラップできる。基本システムが機能してからニュアンスを追加する。
各エージェントが従う単純なルールを、ローカル情報(自身の状態+近くのシグナル)のみを使用して指定する。
期待結果: 各エージェントが独立して実行する優先順位付きルールセット。スウォーム全体に適用されると、これらのローカルルールが目標の集合行動を生み出す(フォレージング、コンストラクション、ディフェンスなど)。
失敗時: メンタルシミュレーションが望ましい創発行動を生み出さない場合、ルールにフィードバックループが必要 — エージェントは集合行動の結果を観察できる必要がある。集合状態を表すシグナル(例:「タスク完了率」)と、それに基づいて行動を調整するルールを追加する。
十分なエージェントが同意した時に集合的状態変化をトリガーする閾値を設定する。
期待結果: リーダーなしでスウォームが集合的決定を行えるようにする定足数閾値。ヒステリシスギャップが状態間の急速な振動を防止する。
失敗時: スウォームが状態間で振動する場合、ヒステリシスギャップを広げる(例:70%で活性化、30%で非活性化)。スウォームが定足数に到達しない場合、閾値を下げるか感知ウィンドウを増やす。決定が遅すぎる場合、感知ウィンドウを縮小する — ただし早すぎるコンセンサスに注意。
ローカルルールが望ましい集合行動を生み出すことを検証し、パラメータを調整する。
期待結果: スウォームが目標行動に自己組織化し、摂動から回復し、優雅にスケールする調整されたパラメータセット。
失敗時: スウォームがストレステストに失敗する場合、シグナル設計が密結合すぎる可能性がある。簡素化する:より少ないシグナルに削減し、減衰率を上げ(より新鮮な情報)、シグナルが存在しない場合にエージェントが堅牢なデフォルト行動を持つことを確認する。ゼロシグナルで合理的な行動をするスウォームは、シグナルの利用可能性に依存するものより弾力的。
scale-colonyを参照)forage-resources -- スウォーム調整をリソース検索と探索-活用トレードオフに特化して適用build-consensus -- このスキルの定足数感知を拡張した分散合意メカニズムの深堀りdefend-colony -- ここでのシグナルとルールフレームワークの上に構築される集合防御パターンscale-colony -- スウォームが初期の調整設計を超えて成長した時のスケーリング戦略adapt-architecture -- スウォーム調整が構造変化をトリガーする時に補完的なモーフィックスキルdeploy-to-kubernetes -- スウォーム調整パターンが適用される実用的な分散システムデプロイメントplan-capacity -- スウォームスケーリングダイナミクスに基づくキャパシティプランニングcoordinate-reasoning -- AI自己適用バリアント; スティグマージックシグナルを情報減衰率とローカルプロトコルによるコンテキスト管理にマッピング