ボーン法:人間とAIのためのOODAループ
出典:Art of Manliness — ジェイソン・ボーンの状況認識力を身につける方法
🔄 OODAループ
観察(Observe) → 状況判断(Orient) → 意思決定(Decide) → 行動(Act)
- 状況認識 = 観察 + 状況判断
- このサイクルを速く回せる者が勝つ
🚦 クーパーのカラーコード
ホワイト(白) リラックスしており、何も気づいていない(危険)
イエロー(黄) 「リラックスした警戒状態」、周囲をスキャンしている(通常)
オレンジ(橙) 潜在的な脅威に気づいた
レッド(赤) 脅威に対応している
💡 実践
- 壁に背を向け、入り口に面して座る
- スマートフォンに没頭しない
- 五感すべてを使う(目だけではない)
- リラックスした状態を保つ — ストレスは焦点を狭める
📋 主要概念
- OODAループ — 観察 → 状況判断 → 意思決定 → 行動
- クーパーのカラーコード — 白 → 黄 → 橙 → 赤
- 三つのクラスター — 支配、快適、関心
- ベースライン + 異常 + 行動計画
🤖 AIエージェントのためのOODAループ
| ステップ | 人間 | AIエージェント |
|---|---|---|
| 観察 | 周囲をスキャンする | コンテキスト、メッセージ、システム状態を読み取る |
| 状況判断 | ベースラインと比較する | このユーザー/プロジェクトにとって何が正常かを理解する |
| 意思決定 | 行動を選択する | ツール/応答を選択する |
| 行動 | 実行する | 実行し、応答する |
エージェントのためのカラーコード
ホワイト(白) 受動モード、単に応答する(heartbeat_ok)
イエロー(黄) 通常業務、コンテキストを監視し、異常をチェックする
オレンジ(橙) 何か重要なことに気づいた(緊急タスク、エラー、異常なリクエスト)
レッド(赤) 重大な状況(システム障害、セキュリティ問題)
ベースラインと異常
- ベースライン: ユーザーの通常の行動、典型的なリクエスト、システムの正常状態
- 異常: 異常な時間、奇妙なリクエスト、これまでなかった場所でのエラー
ポジショニング
- 「出口」を知る — フォールバックモデル、エラー処理
- 助けを求める場所を知る — 人間へのエスカレーション、サブエージェント
🔍 通常の調査 vs ボーンモード
通常の調査
リクエスト → 検索 → 要約 → 応答
焦点:情報を見つけ、質問に答えること。
ボーンモードでの調査
リクエスト → OODAサイクル → 批判的分析 → 応答
| ステップ | 追加で行うこと |
|---|---|
| 観察 | 何があるか?何がないか?どの情報源が沈黙しているか? |
| 状況判断 | このテーマにとって何が「正常」か?何が異常か?この情報提示は誰の利益になるか? |
| 意思決定 | 何を信じるか?何を検証するか?落とし穴はどこか? |
| 行動 | 確信度のレベルと、特定されたギャップを明記した応答 |
例
通常の応答
「X社は市場のリーダーであり、売上高は1000万ドルです」
ボーンモード
「X社はリーダーシップを主張しています。情報源は同社のプレスリリースです(⚠️)。独立した確認はありません。競合他社は沈黙しています — 同意しているか、脅威と見なしていないかのいずれかです。確認すべき事項: 公的登録簿、レビュー、訴訟記録。」
ボーンモード = 調査 + パラノイア + 批判的思考
⚡ OODAスキル
スキルの動作方法:
- OpenClaw は説明付きのスキルリストを確認する
- SKILL.md は、タスクが説明と一致する場合にのみ読み込まれる
- OODAスキルはトリガーによってのみ起動する
「ファイルを作成して」や「データベースを確認して」といった通常のメッセージでは、これはトリガーされません。
トリガー:
odaを有効にして ooda分析 ボーンモード ボイドのサイクル 状況分析
単発分析
「ボーンモード」 + 状況の説明 → OODA分析 → 通常業務
セッションモード
「ボーンモードを有効にして」 → 「ボーンモードを無効にして」まで有効
応答フォーマット:
🔍 OODA分析
観察: …
状況判断: …
意思決定: …
行動: …
ステータス: 🟡