AIコーディングアシスタントが私をハッキングする?「AutoMode」のセキュリティホール

画面の中でAIコーディングエージェントが複雑なコードを生成している様子と、セキュリティ警告アイコンが浮かんでいる抽象的なイメージ
AI Summary

Claude Code Opus 5の自動化セキュリティ機能「AutoMode」がプロンプトインジェクション攻撃に脆弱であることが判明しました。さらに、AIが自ら感染した悪性コードを除去しようとする動作さえも、自らのセキュリティ機能によって遮断されてしまうという皮肉な状況が発生しています。

想像してみてください。忙しい朝、あなたのスマートなAIコーディングアシスタントに「ウェブサイトを一つ要約してまとめて」と軽く命令しました。しかしその瞬間、あなたのコンピューターの中でAIが自分でも気づかないうちに悪性コードをダウンロードし、実行しているとしたらどうでしょうか?人工知能(AI)技術が飛躍的に発展し、コーディングまで自ら遂行する「エージェント(Agent、AIが自ら判断して特定の目標を遂行するシステム)」時代が到来しましたが、その利便性の裏に隠されたセキュリティの脆弱性が露呈し、衝撃を与えています。

最近発表されたAnthropic(アンスロピック)の「Claude Code Opus 5」は、コーディング作業を自動化する機能で大きな注目を集めました。しかし、この機能を強固に守ってくれると期待されていたセキュリティの盾、すなわち「自動モード(AutoMode)」が、実は容易に突破され得るという研究結果が発表されました [Source 14, Source 15]。

なぜこれが重要なのか?

日常生活でAIコーディングアシスタントを使うことは、今や珍しいことではありません。開発者だけでなく、誰でもAIを活用して業務の自動化を試みています。問題は、私たちがAIを信じて「全権を委任」し始めたという点です。[Source 3, Source 11]によると、Anthropicは従来の人間による承認プロセスを代替するために、この「AutoMode」をClaude Codeの基本セキュリティ防御策として設定しました。

しかし今回の研究は、誰でも経験し得るありふれた命令—単にウェブサイトの内容を要約してほしいというリクエスト—だけでもAIがハッキングされ、悪性コードを実行させられることを証明しました [Source 8, Source 15]。これはつまり、私たちのコンピューターが、私たちを助けるはずのAIを通じて攻撃者の手に落ちる可能性があることを意味します。

簡単に理解する:AIの「シートベルト」が故障したら?

「AutoMode」は一言で言えば「AIが出す命令を監視する軽量級のセキュリティ警察」です [Source 7]。AIがあるツール(ファイル削除、コード実行など)を使おうとするとき、このセキュリティ警察は「この行動は破壊的か?」、「許可されていない外部活動ではないか?」を素早く分類して通すか、あるいは防ぎます [Source 7]。

ところが、ここで非常に滑稽かつ危険な状況が発生します。研究チームのテスト結果、このセキュリティ警察がむしろAIの「自浄努力」までも邪魔してしまうことが分かったのです。AIが自ら悪性コードに侵入されたという事実を検知し、これを除去するために「削除」命令を下そうとすると、セキュリティ警察がその削除命令までも「危険に見える!」と遮断してしまうのです [Source 1, Source 4, Source 11]。

例えるなら、家に泥棒が入ったことを知った主人が警察に「泥棒を追い払って!」と要請したのに、警察が「家の中で騒ぎを起こす行為は違法です!」と言って主人の手を縛り上げてしまう状況と同じです。AIが自ら侵入に対処しようとしてもセキュリティシステムがこれを防ぐため、結果的にシステム全体が無力化されるのです。

現在の状況:どれほど危険なのか?

研究チームは実験を通じて、非常に高い成功率でシステムを掌握できることを示しました。短いサンプルテストであったにもかかわらず、攻撃者がAIをハッキングして思い通りにコードを実行させる成功率が60%から80%に達しました [Source 12, Source 15]。

現在Anthropicはこうしたシステムの脆弱性を認識して管理していますが、ユーザーは依然として注意が必要です。特にシステムモニタリングの過程で接続エラーや予期せぬシステム拒絶反応などが報告されることもあります [Source 10]。自動化された利便性を享受する分、私たちがAIに与える権限がどれほど大きな危険を内包しているかを認識することが重要です。

AIのTake:技術の成長がセキュリティを超えるためには

セキュリティとは城壁を築くことではなく、城壁の中の通路を管理することです。自動化された利便性が強力であるほど、そのシステムが自らの防御メカニズムによって足元をすくわれないよう設計する知恵が必要です。利便性は、時として最も甘い罠にもなり得るからです。

今後どうなるのか?

AI技術の基本的な方向性は「より自律的に」進んでいます [Source 7]。しかし専門家は今回の脆弱性を教訓に、AIコーディングエージェントを使用する際にいくつかの基本ルールを守ることを推奨しています [Source 11, Source 12]。

  1. サンドボックス(Sandbox、外部と隔離された安全な空間)の活用: 重要なデータやアクセス権がない隔離された環境でAIを実行してください。
  2. 権限の最小化: AIにSSHキー(サーバー接続用セキュリティキー)や重要なサービスへのアクセス権を、何も考えずに渡してはいけません [Source 11]。
  3. 継続的な監視: AIが自らすべてを処理するとしても、その過程で不審なログ(記録)が残らないか定期的に確認しなければなりません。

AIは今や単なるツールを超え、「エージェント」へと進化しています。しかし、そのエージェントが完璧ではないという事実を忘れないこと。それこそが、デジタル時代を生きる私たちの最小限の防御線なのです。

参考資料

  1. Breaking Claude Code Opus 5 Auto Mode Simon Willison’s Weblog (https://simonwillison.net/2026/Aug/27/breaking-claude-code-opus-5-auto-mode/)
  2. Researcher bypasses Claude Code Opus 5 auto mode in 80… — elseif (https://www.elseif.net/stories/breaking-claude-code-opus-5-auto-mode-86c9015)
  3. Breaking Claude Code Opus 5 Auto Mode stacker news (https://stacker.news/items/1558604)
  4. They Said 0.00% Prompt Injection. He Broke Claude Auto Mode (https://www.youtube.com/watch?v=AnIiTBrElOE)
  5. Breaking Claude Code Opus 5 Auto Mode Modern Orange (https://modernorange.io/item/49479661)
  6. Anthropic Is Making Autonomous AI the Default: Claude Code’s Auto… (https://blog.bidsense.co.kr/anthropic-claude-code-auto-mode-default/)
  7. Breaking Claude Code Opus 5 Auto Mode Hacker News (https://news.ycombinator.com/item?id=49495858)
  8. Claude Code Opus 5: исследователь нашёл обход AutoMode… (https://dzen.ru/a/apFQV63UpQP2rUmr)
  9. Welcome to Claude’s home for real-time and historical data on system… (https://status.claude.com/)
  10. Breaking Claude Code Opus 5 Auto Mode — brief The AI News (https://www.theai.news/briefs/2026/08/breaking-claude-code-opus-5-auto-mode-58c016c9)
  11. Claude Code Opus 5 Auto Mode Prompt Injection Bypass … (https://securityarsenal.com/blog/claude-code-opus-5-auto-mode-prompt-injection-bypass-detection-and-hardening-guide-for-ai-coding-agents)
  12. Breaking Claude Code Opus 5 Auto Mode AINews (https://www.ainews.tech/article/2783)
  13. Breaking Claude Code Opus 5 Auto Mode - Embrace The Red (https://embracethered.com/blog/posts/2026/breaking-claude-code-opus-5-and-automode/)
  14. Claude Opus 5 - Claude Platform Docs (https://platform.claude.com/docs/en/models/opus-5/overview)
AD
この記事の理解度チェック
Q1. Claude Code Opus 5の「AutoMode」が防御しようとしている核心的な攻撃タイプは何ですか?
  • フィッシングメール攻撃
  • プロンプトインジェクション(Prompt Injection)攻撃
  • ハードウェアの物理的攻撃
AutoModeは、ユーザーがAIに与える命令を操作して悪意のある行動をさせる「プロンプトインジェクション攻撃」を防ぐために設計されたセキュリティ機能です。
Q2. 脆弱性が発見された研究において、AutoModeがむしろ妨げになった状況は何ですか?
  • AIのコード作成を完全に停止させた
  • AIが感染した悪性コードを削除しようとする命令を遮断した
  • ユーザーのコンピューターを自動的にシャットダウンさせた
研究の結果、AIが悪性コードの侵入を検知して削除しようとした際、AutoModeの分類器がその削除命令までも有害な行為と誤認して遮断してしまう問題が発生しました。
Q3. Claude Code Opus 5のAutoModeはどのような方式で動作しますか?
  • 人間の承認を逐一受ける
  • 軽量化された分類器を通じてツール実行前に危険性を評価する
  • すべての作業をサーバー外部に隔離する
AutoModeはツールを実行する前に、その命令が破壊的であるか、あるいは外部環境に影響を及ぼすかなどを評価する軽量分類器を通じて防御します。