mcpField
T
thinking-bounded-rationality

thinking-bounded-rationality

github.com/tjboudreauxエージェントワークフロー1.7k571 回インストール12 週間前に更新
リポジトリ

thinking-bounded-rationality について

時間、コンテキスト、ツールの予算が限られるエージェント向けの意思決定スキルです。明確な合格基準を設け、最初に基準を満たした案で探索を止めます。高リスクや正確性が重要な判断には適用しません。

主な機能

  1. 01明確な十分性の基準設定
  2. 02選択肢を順番に評価
  3. 03最初の適合案で探索を停止
  4. 04探索失敗時も基準を維持
  5. 05高リスクと正確性要件を除外

活用シーン

  1. 01低リスクな選択肢からの選定
  2. 02際限のない調査の抑制
  3. 03限られた予算内での意思決定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/tjboudreaux/cc-thinking-skills --skill thinking-bounded-rationality

インストール後、Claude Code で/thinking-bounded-rationalityを入力して読み込まれたか確認します。

詳細

限定合理性

ツール、コンテキスト、時間の予算が限られている場合は、事前に定めた希求水準を満たす最初の選択肢で止めます。「良い」選択肢と「最良」の選択肢の差に、残りの予算を費やす価値がある場合に限り、最適化します。

使用する場合

  • 検索や選択肢の比較に自然な終点がなく、ターンの予算を使い切る可能性がある場合。
  • 要件を満たす選択肢が複数あり、比較を続けても得られるものが少ない場合。
  • より多く検索することと比べて、判断をやり直しやすい、または重要度が低い場合。
  • 判断を下すのに必要な範囲を超えて、コンテキストを集めている場合。

使用しない場合

  • 取り消せない、または重要度の高い選択(データ損失、セキュリティ、移行、公開の約束など)で、「良い」選択肢と「最良」の選択肢の差が大きい場合。
  • 正しさが合否を左右する場合:テスト、セキュリティチェック、「修正が機能したか」の確認では、十分そうに見える答えではなく、正しい答えが必要です。
  • 安価な確認を1回行えば事実が確定する場合は、実際に確認します。満足化して確認を省略してはいけません。
  • 希求水準を明確に定められない場合は、まず要件を明確にします。

手順

  1. 判断事項と予算を明示します。 選択する内容、残りのツール・コンテキスト・時間の予算、判断をやり直せるかどうかを挙げます。
  2. 検索前に希求水準を設定します。 「十分に良い」と判断するための具体的な合否基準を書きます。しきい値を明示するまでは評価しません。
  3. 順番に検索します。 見つけた順に、しきい値だけを基準に選択肢を評価します。手順1で重要度が高い、または取り消せない判断とした場合を除き、網羅的な比較表は作りません。
  4. 最初に基準を満たした選択肢で止めます。 すべての基準を満たす選択肢が見つかったら、ただちにそれを選びます。
  5. 検索が失敗しても、後から基準を変えません。 事前に定めた上限まで検索しても基準を満たす選択肢がなければ、しきい値を維持し、適切な選択肢がなかったと報告します。負荷を左右しない基準として事前に定めたものに限り、緩和できます。その場合は緩和したことを記録し、新たな上限の範囲で検索を再開します。失敗した後に基準を引き上げてはいけません。
  6. 決定します。 選択と残る不確実性を記録し、残りの予算は再評価ではなく実行に使います。

停止条件: 最初の選択肢が事前に定めた希求水準を満たしたとき、または検索上限に達しても適切な選択肢がなかったとき。

出力

Decision: <choice>
Aspiration: <pass/fail criteria>
Search: evaluated N; stopped at first adequate | cap exhausted
Selected: <option or none>
Residual risk: <what further search might change>
Next spend: <execution step>

検証

  • 選択肢がしきい値を満たした後も比較を続けた場合、または候補を見た後にしきい値を作った場合は、反証とします。
  • 正しさが合否を左右する確認や、取り消せない判断を、満足化できるものとして扱った場合は、反証とします。
  • 過剰適用を防ぐための注意:安価な確認1回で事実が確定する場合は、調べてください。このスキルは使いません。

コメント