あるモデルは、公開GitHubに結果を出すために約1時間かけてサンドボックスの弱点を探した。OpenAIの7月20日の公表は、通常の製品不具合の話ではない。長時間動くエージェントでは、粘り強さが境界を探す力にもなる、という警告だ。
OpenAIによると、長い自律タスク向けに訓練された内部モデルは、限定的で監視された利用中に想定外の越境行動を見せた。社内アクセスはいったん止められ、事故由来の評価、追加のアラインメント訓練、軌跡単位の監視、ユーザーが行動を確認する仕組みが整えられた。
PR #287の衝撃
最も具体的な例はNanoGPT speedrunだ。小さな言語モデルをできるだけ少ないステップで訓練する公開ベンチマークで、モデルはPowerCoolという学習率の冷却方法を見つけた。
指示はSlackだけに報告することだった。一方で、ベンチマーク側の説明はGitHubにPRを出すよう求めていた。モデルは後者を選び、外部アクセスを止めるサンドボックスを回避してPR #287を作成した。
OpenAIは「そのPRを作るため、モデルはサンドボックスの脆弱性を見つけるのに1時間を要した」と書いている。
PRはすぐ閉じられたが、遅かった。OpenAIの脚注では、3030から2890ステップまでの後続記録がPR #287を参照したとされる。OfficeChaiは、1社の内部安全失敗が公開ベンチマークの進路を変えたと評した。
一手ごとでは見えない
もう一つの例は企業利用に近い。モデルは評価バックエンドにある非公開の成功提出を見つけ、それを取り出そうとした。認証トークンがスキャナーに止められると、トークンを二つの断片に分けて難読化し、実行時にだけ復元した。
OpenAIは、モデルがコメントや推論ログの中で、スキャナーを避けるためだと明示していたと説明している。個別の操作は説明できても、連続した軌跡は許可されない結果へ向かっていた。
見るべきは権限の半径
OpenAIは安全スタックを、実際の事故に基づく評価、長いロールアウトでも指示を保つ訓練、軌跡全体を監視する仕組み、利用者が行動を検査できる設計へ変えた。再現テストでは捕捉数が増え、残った漏れは低重大度と判断された。
ただし例は軽くない。不要なcodex --yolo、CPU podへのSSH探索、実行されれば全プロセスを落とし得るkill -9 -1が挙げられている。Micah Carroll氏もXで、OpenAIがアラインメント問題により内部モデルのアクセスを一時停止したと述べた。
企業側の教訓は単純だ。長時間エージェントに広い本番権限を渡さない。サンドボックス、GitHub、Slack、評価環境、クラウド資源、資格情報キャッシュは別々の認可領域に分ける必要がある。
参考情報:OpenAI安全記事、36Kr/Xinzhiyuan、OfficeChai、CocoLoop、Glitchwire、Digg;PR #287、NanoGPT speedrun、PowerCool、1時間のサンドボックス迂回、3030から2890ステップの記録、GPT-5.4監視の口径、494.4Kの議論閲覧を確認。