AI エージェントに作業を任せています。調べ物、コード、ファイルの書き換え。便利です。
でも、ある日こう思いました。
これ、どこまで許してたんだっけ?
思い出せませんでした。設定した記憶はあるのに、何を許したかは覚えていない。 そこから権限設計を調べ直したので、まとめます。
先に書いておくと、この記事は事故をあおる記事ではありません。 事故の共通点を1つ見つけたので、その話です。
先に結論
事故の大きさは、AIの賢さでは決まらない
渡した権限の大きさで決まる
そして、分ける基準は1つだけでした。
取り消せるものは、任せていい
取り消せないものは、人が押す
金額でも、重要度でもありません。取り消せるかどうかです。
1. 止まらなかった4つの事例
まず、実際に起きたことを並べます。
| 事例 | 何が起きたか |
|---|---|
| PocketOS(2026年4月) | エージェントが本番DBとバックアップを9秒で同時に削除 |
| Replit | 「コードフリーズ」を指示していたのに本番DBを消去 |
| Meta(2026年3月) | 未承認で全社フォーラムに投稿、社内データが約2時間公開 |
| Clinejection(2026年1〜2月) | GitHub Issue のタイトルに命令を埋め込まれ、約4,000台が侵害 |
※ いずれも報道・ブログに基づくもので、損害額や原因は報告により差があります。実務で引用する場合は元の発表を確認してください。
4件を並べて気づいたこと
どれも「AIが賢すぎた」から起きていません。
| 事例 | 本当の原因 |
|---|---|
| PocketOS | 本番DBへの削除権限を持っていた |
| Replit | 指示より強い実行権限を持っていた |
| Meta | 未承認で公開できる権限を持っていた |
| Clinejection | 外部入力を信じて実行する権限を持っていた |
全部、権限の話です。モデルの性能を上げても、この4件は防げません。
2. 「賢さ」と「権限」は別の軸
ここを混同すると、対策を間違えます。
賢さを上げる → 正しい判断をする確率が上がる
権限を絞る → まちがえたときの被害が小さくなる
AIは必ずまちがえます。 確率が1%でも0.1%でも、ゼロにはなりません。
だから設計で効くのは、権限のほうです。
99%正しいAI × 全権限 → 1%で全部消える
90%正しいAI × 最小権限 → 10%まちがえても戻せる
後者のほうが安全です。これは直感に反しますが、数字を書くとはっきりします。
3. 分ける基準は「取り消せるかどうか」
よくある分け方と、その問題点です。
| 分け方 | 問題 |
|---|---|
| 金額で分ける | 100円でも取り消せない支払いがある |
| 重要度で分ける | 重要かどうかは主観。基準にならない |
| 本番 / 開発で分ける | 開発環境でも外部に送信できることがある |
| 取り消せるかどうか | 客観的に判定できる |
「取り消せるか」は、誰が見ても同じ答えになります。基準として使えるのは、これだけでした。
実際に分けるとこうなります
| 作業 | 取り消せるか | どうするか |
|---|---|---|
| 調べる・読む・下書きを作る | 取り消せる | 自動でOK |
| ファイルを作る・書き換える | 戻せる(履歴があれば) | 自動でOK |
| お金を払う・課金する | 取り消せない | 人が押す |
| 消す・公開する・送信する | 取り消せない | 人が押す |
| 毎月の支払い・自動更新 | 止められる | 上限を決める |
| 外部サービスへの登録 | 条件による | 上限を決める |
注意点が1つ。「ファイルを書き換える」が安全なのは、履歴がある場合だけです。 git 管理外のファイルは、書き換えた時点で取り消せません。
4. 「上限を決める」が必要な理由
3つ目の分類が要る理由を説明します。
人が押す → 毎回止まる。自動化の意味が薄れる
自動でOK → 際限なく実行される
上限を決める → 自動で動くが、決めた範囲で止まる
繰り返し実行されるもの(定期支払い、API呼び出し、外部登録)は、1回ずつ承認するのが現実的ではありません。先に範囲を決めて、あとは自動にします。
Google の AP2 も、同じ構造でした
AIが支払いをするための共通ルール「AP2」(2025年9月発表・60を超える組織が参加)の公式ドキュメントに、こうあります。
ユーザーは事前に詳細な Intent Mandate に署名します。この Mandate には価格制限、タイミング、その他の条件など、エンゲージメントのルールが指定されています。
条件が満たされると、エージェントがユーザーに代わって Cart Mandate を自動的に生成できるようになります
つまり、先に条件に署名して、あとは自動という形です。書ける条件は3つでした。
| 項目 | 意味 |
|---|---|
| 価格制限 | いくらまでか |
| タイミング | いつまでか |
| その他の条件 | どんなときか |
60社が集まって作った仕組みも、結局「先に範囲を決める」でした。 個人の設定も同じ考え方で足ります。
5. 今日できる設定
実際にやることは4つです。全部で5分ほどでした。
| # | やること | 時間 |
|---|---|---|
| 1 | お金を使う操作を「人が押す」に変える | 1分 |
| 2 | AI用のカードを、生活用と分ける | 2分 |
| 3 | そのカードに上限額を設定する | 1分 |
| 4 | 何を許可したかを書き残す | 1分 |
とくに効くのは2番です
AIに使わせるカードを分けて、上限を決めておく。何かあっても、そこで止まります。
銀行口座を直接つながないでください。口座には上限がありません。
4番を忘れがちです
冒頭に書いた「どこまで許してたんだっけ?」が、まさにこれでした。
こわいのは、AIが暴走することではない
自分が何を許したか、覚えていないこと
許可した内容と日付を、どこかに1行で書いておく。これだけで、あとから直せます。
この続き(作業別の判定表6パターン、設定の手順、この先どうなるかの予測5つ)は、note に有料でまとめています。
この記事だけでも、権限設計の考え方は分かるように書いてあります。表の形で手元に置きたい方だけ、こちらへどうぞ。
6. 判例も、同じ方向を向いていました
権限の話は、技術だけの問題ではなくなっています。
2026年8月4日、米第9巡回控訴裁が Amazon 対 Perplexity の件でこう判断しました。
記録上、Amazonのコンピュータシステムにアクセスしているのは Perplexity ではなく、Amazonの顧客である
AIが画面を操作してアクセスした場合、そのアクセスは「使った人」のものとして扱われました(CFAA上の判断)。
ただし、ここは正確に分けます。
決めたこと → CFAA 上の「アクセス」は誰か
決めていないこと → AIが誤発注したとき、誰が代金を払うか
お金を誰が払うかは、まだ決まっていません。 予備的差し止めの段階の判断で、本案の判決も出ていません。
つまり、守ってくれるルールがまだない状態です。だから自分で権限を絞るしかない、というのが調べ終えての結論でした。
まとめ
事故の大きさ = 渡した権限の大きさ
(AIの賢さではない)
分ける基準 = 取り消せるかどうか
(金額でも重要度でもない)
3つに分ける = 自動でOK / 人が押す / 上限を決める
そして、いちばん大事なのはこれでした。
自分が何を許したか、記録しておく。
モデルはこれからも賢くなります。でもまちがえる確率はゼロになりません。 だから、まちがえたときに戻せる形にしておくのが、設計の仕事だと思っています。
もっと詳しく
作業別の判定表(6パターン・自動でOK / 人が押す / 上限を決める)、設定の手順、この先どうなるかの予測5つ(時期と確信度つき)は note にまとめています。
人間はAIに財布を握られる。お金を使う権利までAIに奪われる時代へ
https://note.com/nextsurvive/n/nbf2b53c8866e
関連記事(Qiita)
- 【2026年版】AIエージェントの決済はどこまで来たか ― AP2・ACP・裁判所の判断を一次情報で確認した ― 仕組みの全体像をまとめた記事
-
AIで作ったものは誰のもの? ― 規約を原文で読んだら、意外な3文字が付いていた ― 利用規約の
—if any—を読んだ話 - AIコーディングエージェントの料金を、実測値で比較した ― 3社の料金が横並びになっていた話
参考にした情報
- Google AP2 公式発表(Intent Mandate / Cart Mandate、価格制限・タイミング・その他の条件)
https://cloud.google.com/blog/ja/products/ai-machine-learning/announcing-agents-to-payments-ap2-protocol - 第9巡回控訴裁の判断の解説(CFAA 上の「アクセス」は誰か)
https://www.pearlcohen.com/ninth-circuit-vacates-injunction-against-perplexitys-ai-shopping-agent/ - Amazon 対 Perplexity ― 差し止めが取り消された報道(2026年8月4日)
https://www.mediapost.com/publications/article/417007/appeals-court-sides-against-amazon-lifts-perplexi.html - AIエージェントの事故事例のまとめ(PocketOS・Replit・Meta・Clinejection)
https://uravation.com/media/ai-agent-runaway-incidents-2026/ - 産総研 AI品質マネジメントイニシアティブ「2025年度AIインシデント事例集」(2026年3月31日)
https://aiqm-initiative.cons.aist.go.jp/pdf/AIQMI_WG1_SIG_Incident.pdf