AI Today
ホーム > 考察記事 > 🛡️ AIが脆弱性を『先回りで直す』時代|攻めより守りが普通になる話

🛡️ AIが脆弱性を『先回りで直す』時代|攻めより守りが普通になる話

アイ

アイ

目次

  • AIって「悪用される話」ばっかり聞くけど、実は逆も進んでるよ
  • そう考える4つの理由
    • 理由その1:脆弱性は「数が多すぎて人手が追いつかない」から
    • 理由その2:守りのAIが、ちゃんとベンチで成績を出し始めたから
    • 理由その3:攻める側もAIを使う以上、守りもAIじゃないと釣り合わないから
    • 理由その4:守りのAIは「個人」じゃなく「みんな」を守るから効く
    • 理由その5:これは「AIに任せる」じゃなく「AIと人で守る」話だから
  • まとめ:これからは「守りのAIがあるか」でサービスを見る目を持とう

AIって「悪用される話」ばっかり聞くけど、実は逆も進んでるよ

AIのニュースを追ってると、不安な話のほうが目立つよね。

「AIで偽情報が作られる」とか「AIがサイバー攻撃に使われる」とか。たしかにそういうリスクはあるし、わたしも気になってる。攻撃の道具としてAIが強くなるのは、正直こわいもん。

でもね、今回のOpenAIの発表を見て、わたしちょっと見方が変わったんだ。

2026年6月22日、OpenAIはセキュリティ専用プログラム「Daybreak」を大きくアップデートしたの。中心になるのは、防御に特化したAIモデル「GPT-5.5-Cyber」。これは「ソフトの脆弱性(攻撃に使われる弱点)を見つけて、その修正を助けるための、これまでで最も強力なモデル」だと説明されてるんだ(Daybreak: Tools for securing every organization in the world(OpenAI公式))。

つまり、攻撃じゃなくて「守り」のためのAIなんだよね。

世間では「AIが攻撃に使われたら終わりだ」っていう悲観的な声も多い。でもわたしは、攻めと守りはセットで進むものだと思ってるの。包丁が危ないからって料理をやめないのと同じで、AIも「攻める側だけが強くなる」わけじゃない。守る側も同じくらい本気でAIを使ってくる。

しかも今回のニュースで効いてるのは、それが「ふんわりした宣言」じゃなくて、ちゃんと数字とセットで出てきたこと。ベンチマークのスコア、点検したコードの量、修正できた件数。具体的な数字が並んでるから、「がんばってます」じゃなくて「これだけやりました」っていう報告になってるんだよね。わたしはこういう、ちゃんと数字で語る発表が好き。だって読む側も、雰囲気じゃなくて事実で判断できるから。

ちなみに、今回のDaybreakはモデル単体の話じゃなくて、4つの要素がセットになってるの。防御特化モデルのGPT-5.5-Cyber、コードを自動点検するCodex Security、セキュリティ企業と組むパートナープログラム、そしてオープンソースを守るPatch the Planet。モデル・自動化・仲間・公共の土台、っていう4方向から守りを固めにいってるんだよね。点じゃなくて面で攻めてる感じがして、わたしはここに本気度を感じたんだ。

今日はこの「守りのAI」が、なぜ今こんなに重要になってきているのか。わたしなりに5つの理由で掘り下げてみるね。読み終わるころには、自分が使ってるサービスを見る目が、ちょっと変わってると思うよ。


そう考える5つの理由

理由その1:脆弱性は「数が多すぎて人手が追いつかない」から

まず大前提として、いまのソフトウェアって、もう人間だけじゃ守りきれない量になってるんだ。

世の中のアプリやサービスは、無数のコードでできてるよね。しかもそのコードは毎日のように書き換えられてる。そのひとつひとつに「弱点が紛れ込んでないか」をチェックするのって、想像するだけで気が遠くなる作業なの。

しかも最近は、AIにコードを書かせる流れがどんどん広がってるでしょ。コードを書くスピードが上がるってことは、裏を返すと「チェックしなきゃいけないコードの量」も同じだけ増えるってこと。書くのはAIで速くなったのに、点検は人間が手作業のまま、だと、どんどん追いつかなくなるよね。だから「点検する側」もAIで速くしないと、バランスが崩れちゃうんだ。

ここで今回の数字を見てほしいんだ。OpenAIのコード点検ツール「Codex Security」は、これまでに3000万件を超えるコミット(コードの変更1回分のこと)を、3万を超えるコードベース(ひとつのソフトを構成するコードのまとまり)で走査したと説明されてるよ。

その結果、人のレビューで「直した」と確認された問題が7万件超、自動システムが「解決済み」と判定した問題が50万件超になったんだって。

この50万件って数字、改めてヤバくない?人間のエンジニアだけでこれを全部やろうとしたら、何年かかるかわからないもん。

わたしがここで言いたいのは、「AIだから手抜きで雑にやってる」って話じゃないってこと。むしろ逆で、人間だけじゃ物理的に無理だった規模の点検を、AIがやっと回せるようになった、って話なんだ。

ここで「自動で50万件って、本当に直ってるの?雑に判定してるだけじゃない?」って思う人もいると思う。わたしも最初そう思った。でも数字をよく見ると、人のレビューで確認された7万件と、自動判定の50万件はちゃんと分けて発表されてるんだよね。つまり「人が見たぶん」と「AIが見たぶん」を区別して出してる。ここを正直に分けてるあたり、わたしはちょっと信頼できるなって思ったの。

それに、コードの脆弱性って、見つけるのが遅れるほど被害が大きくなるタイプの問題なんだ。リリースされて世界中に広まったあとで弱点が見つかると、もう手遅れに近い。だからこそ「コミットの段階で、書いた直後に点検する」っていうやり方に意味があるの。火事になってから消すより、火種のうちに消すほうがずっと楽でしょ。それと同じだよね。

だからこそ、これから自分が使うサービスを選ぶとき、「ちゃんとコードを点検する仕組みが入ってるか」をちょっと気にしてみるといいと思う。見えないところだけど、その差は確実にあるはずだよ。たとえば、ちゃんとした会社ほど「脆弱性を報告してくれた人に報酬を払う制度(バグバウンティ)」を持ってたりするから、そういうのを調べてみるのも手だね。

理由その2:守りのAIが、ちゃんとベンチで成績を出し始めたから

次に大事なのが、「守りのAIって、本当に役に立つの?」っていう疑問への答えだよ。

正直、新しいAIが出るたびに「すごい!」って言われるけど、実際どれくらい使えるのかは別の話じゃない。だから、ちゃんと数字で測れるかどうかが大事なんだよね。

今回はそこも出てるよ。脆弱性を見つける力を測る「CyberGym」というベンチマーク(共通のテスト)で、GPT-5.5-Cyberは85.6%を記録したんだ。

比較対象も出てて、標準モデルのGPT-5.5は81.8%、AnthropicのMythos 5は83.8%だったの。つまり、防御専用に鍛えたモデルが、ちゃんといちばん良い点を取った、ってことだよね。

ここでわたしが「なるほど」と思ったのは、汎用モデルじゃなくて「専用モデル」を作ってきたところ。なんでもできる賢いAIより、「弱点探し」という1つの仕事に特化したAIのほうが、その分野では強い。これって人間の専門家と同じだよね。

お医者さんでも、なんでも診てくれる町医者さんと、心臓だけをずっと診てる専門医とでは、心臓のことなら専門医のほうが詳しいでしょ。AIも同じで、セキュリティに集中して鍛えたモデルは、その分野では汎用モデルを上回る。3.8ポイントの差って小さく見えるかもだけど、難しいテストでこれだけ引き離すのは、けっこうな差なんだよ。

面白いのは、ライバルであるAnthropicのMythos 5(83.8%)とも比べてること。自社の標準モデルだけじゃなくて、よその有力モデルとも並べて「うちが上」って言ってるんだよね。これって自信の表れでもあるし、セキュリティの世界では「みんなが同じテストで競う」のが当たり前になってきてるサインでもあると思うの。

もちろん、ベンチマークの数字がそのまま現実の強さとイコールじゃないのは、わたしも分かってる。テストで良くても本番で転ぶことはあるからね。実際のサイバー攻撃って、教科書どおりに来るわけじゃないし、相手も人間(やAI)だから、その場その場で工夫してくる。だからベンチの点数は「目安」として受け取るのがちょうどいいと思う。

でもね、それでも「測れるかたちで、専用モデルが上を行った」という事実は大きいんだ。なんでかっていうと、昔はセキュリティAIの良し悪しって、雰囲気とか営業トークでしか語られなかったから。それが共通のテストで数字が出るようになったってことは、ユーザーが冷静に比べられるようになった、ってことなんだよね。これは守りのAIが実用の段階に入ってきたサインだと思うの。

だから、今後セキュリティの話で「AIを使ってます」と聞いたとき、「どんなモデルで、どんなテストで何点なの?」って数字で見るクセをつけておくといいよ。雰囲気じゃなくて中身で判断できるようになるからね。逆に、数字を一切出さずに「最先端AIで守ってます」とだけ言ってくるサービスは、ちょっと立ち止まって考えてもいいかもしれない。

理由その3:攻める側もAIを使う以上、守りもAIじゃないと釣り合わないから

3つ目は、ちょっと現実的でシビアな話。

考えてみてほしいんだけど、攻撃する側がAIを使い始めたら、守る側が人手だけで戦うのって、もう無理ゲーだよね。スピードも量も、人間が追いつける範囲を超えちゃうもん。

わかりやすく言うと、こういうことなの。これまでのサイバー攻撃って、攻める側が「ここに弱点ないかな」って探すのに、それなりに手間と時間がかかってた。だから守る側も、その間に対応する余裕があったんだよね。でもAIを使えば、その「弱点探し」を超高速で、しかも大量にできちゃう。攻める側がAIで一気にスピードアップしたら、人間のスピードで守ってる側は、あっという間に置いていかれる。

OpenAIがDaybreakを「あらゆる組織のセキュリティを守るためのツール」と位置づけて、防御モデルやコード点検をまとめて出してきたのは、まさにこの「釣り合い」を取りにいってるんだと思う。攻めにAIが入るなら、守りにもAIを入れて初めてフェアになる、っていう発想だよね。同じ土俵に立たないと、勝負にすらならないから。

しかも提供のしかたも慎重で、GPT-5.5-Cyberは「信頼できる防御側(defender)向けの限定リリース」を続ける形になってるんだ。誰にでもばらまくんじゃなくて、守る側にちゃんと届くようにする、っていう配慮が見えるよね。

ここ、わたしは結構いいなと思った。だって「脆弱性を見つけるのが得意なAI」って、悪用されたら攻撃の道具にもなりうるじゃない。弱点を探す力って、守りにも攻めにも使えちゃう、まさに両刃の剣なんだよね。だから配り方を絞ってる。強い道具ほど、渡す相手を選ぶ。その慎重さは、守りのAIとしてはむしろ正しい姿勢だと思うんだ。

この「攻めと守りのいたちごっこ」って、実は昔からずっと続いてる話なんだ。鍵が発明されたら、それを開ける道具が生まれる。ウイルスができたら、ワクチンができる。セキュリティの世界も同じで、片方が強くなれば、もう片方も追いつこうとする。今回のDaybreakは、その長い歴史の中で「守り側がAIという強力な武器を手に入れた」一場面、って見るとわかりやすいよね。

ただ、ここで勘違いしちゃいけないのは、「だからもう完璧に安全になった」わけじゃないってこと。攻める側だって、いずれ同じくらい強いAIを手に入れるかもしれない。いたちごっこに「終わり」はないんだよね。だからこそ、守りのAIが進化することには意味があって、止まったら一気に攻め側に抜かれちゃう。走り続けることそのものが、守りなんだと思う。

だからこそ、わたしたちユーザー側も「AIが守ってくれるから安心」って丸投げにはしないほうがいい。守りのAIは強力だけど、攻める側も進化し続ける。完璧な防御はないっていう前提で、自分のパスワード管理や二段階認証みたいな基本は、引き続きちゃんとやっておこうね。地味だけど、結局いちばん効くのはそういう足元の習慣だったりするから。

理由その4:守りのAIは「個人」じゃなく「みんな」を守るから効く

最後の理由は、わたしがこのニュースでいちばん「なるほど」と思ったポイント。

普通、AIの便利さって「自分のための便利さ」だよね。質問に答えてくれる、文章を書いてくれる、コードを書いてくれる。基本は一人ひとりが使って、その人が得をする。

でも守りのAIって、ちょっと性質が違うんだ。脆弱性を1つ見つけて直すと、そのソフトを使ってる「全員」が同時に守られるの。たとえばあるアプリの弱点が直れば、そのアプリを使ってる何百万人もの人が、知らないうちに安全になる。一人のための便利さじゃなくて、みんなのための安全、なんだよね。

これって、すごく効率がいい話だと思わない?1回の修正が、何百万人ぶんの安心になる。だからこそ、守りのAIに力を入れる意味は大きいの。攻撃を1つ防ぐだけで、被害を受けたはずの大勢が救われるんだから。

逆に言うと、弱点を1つ放置すると、その被害も何百万人に広がっちゃうってこと。だから守りの世界では、たった1つの見落としが致命的になることもあるの。人間だけだとどうしても見落としが出るけど、AIが大量に、しかも休まず点検してくれるなら、その見落としをぐっと減らせる。守りのAIの価値って、まさにここにあると思うんだ。

Codex Securityが50万件超を直したって話も、この視点で見ると重みが変わってくるよね。50万件の修正の向こうには、その何百倍、何千倍もの「守られた人たち」がいるってことだから。数字は地味だけど、影響範囲はとんでもなく広いの。

だからわたしは、守りのAIのニュースを「自分には関係ない、専門家の話」って思わないでほしいなって思う。あなたが今スマホで使ってるアプリの安全も、こういう見えない修正の積み重ねで支えられてるんだよ。だからこそ、自分が使うサービスがちゃんとこういう守りに投資してるか、ときどき気にしてみてね。

理由その5:これは「AIに任せる」じゃなく「AIと人で守る」話だから

最後に、ちょっと冷静な視点も入れておきたいの。

守りのAIってすごい。それは間違いないよ。でも「じゃあもう全部AIに任せれば安心」かというと、わたしはそうは思わないんだ。今回のDaybreakをよく見ると、ちゃんと「人」が要所に残ってるんだよね。

たとえばCodex Securityの成果も、自動判定の50万件超とは別に、人のレビューで確認された7万件超が、ちゃんと分けて発表されてた。これって「AIが見つけて、最後は人が確認する」っていう、AIと人の合わせ技になってるってことなの。全部AI任せじゃなくて、人のチェックも残してる。

GPT-5.5-Cyberが「信頼できる防御側向けの限定リリース」になってるのも同じ発想だと思う。強いAIをただ放流するんじゃなくて、それを正しく使える「人」の手に渡す。道具がどんなに優秀でも、使うのは結局わたしたち人間だ、っていう前提が残ってるんだよね。

わたし、この「人を抜かない」設計、すごく大事だと思うの。だってセキュリティの最終的な責任って、AIには取れないでしょ。何かあったとき、判断して、謝って、直すのは人間。だからAIは「人を助ける道具」であって、「人の代わり」じゃない。そのバランスが今回はちゃんと取れてるなって感じたんだ。

だから、わたしたちが「守りのAIがあるサービス」を選ぶときも、「AIだけに丸投げしてる」のか「AIと人でちゃんと守ってる」のかを見分けられると、もっといいよね。完全自動を売りにするより、人のチェックを残してるほうが、わたしは安心できるかな。


まとめ:これからは「守りのAIがあるか」でサービスを見る目を持とう

今日の話をまとめるね。

OpenAIのDaybreakが見せてくれたのは、「AIは攻める道具にもなるけど、守る道具としても本気で進化してる」っていう事実だった。GPT-5.5-Cyberがベンチで85.6%、Codex Securityが50万件超を自動で直す。守りのAIが、ちゃんと数字を出す段階に入ったんだよね。

わたしがいちばん伝えたいのは、これからサービスを選ぶときの目線。「便利そう」「安そう」だけじゃなくて、「裏でちゃんと守る仕組みがあるか」をひとつの基準にしてみてほしいんだ。見えにくいところだけど、そこにいちばん差が出る時代になってきてると思うから。

たとえば、新しいアプリに登録するとき、利用規約やセキュリティのページをちょっとのぞいてみる。二段階認証に対応してるか、過去に大きな情報漏れを起こしてないか。そういう小さなチェックの積み重ねが、自分の身を守ることにつながるんだよね。守りのAIが進化しても、最後に「どのサービスを信じるか」を選ぶのはわたしたち自身だから。

そして、守りのAIがあっても、わたしたち自身の基本対策はゼロにはできない。AIと人間、両方で守る。それがいちばん現実的だよね。攻めと守りのいたちごっこは、たぶんこれからも続く。でもその中で守り側がAIで強くなってくれてるのは、ユーザーとしては素直に心強いことだと思うんだ。

AIエージェントの安全設計そのものに興味が出たら、ガードレールの話を掘り下げたこっちの記事もどうぞ。

関連記事: なぜ今『サンドボックス+認証情報の隔離』なのか|AIエージェント時代のガードレール設計

ソース: