Googleが提供する、ソフトウェアの脆弱性を見つけて修正案まで作るAIエージェント。実際に攻撃を試して本当に危ないかを確かめ、直し方をコードの差分で渡す。取り込むかどうかは人が決める。
CodeMenderは、ソフトウェアの欠陥を見つけるだけでなく、直すところまでを引き受けるAIエージェントです。もとはGoogle DeepMindが2025年10月に実験的な取り組みとして公開したもので、2026年7月にGoogle Cloudの製品としてプレビュー提供が始まりました。対応しているのはC/C++・Go・Java・Python・Ruby・Rust・TypeScriptで、開発の自動化の仕組み(CI/CD)やVS Codeのような開発者の道具とつながります。
2026年11月に機能の強化が発表され、改めて話題になりました。危ないかどうかを確かめるための隔離環境を、サンドボックスと仮想マシンから選べるようになり、調べるファイルの範囲も指定できるようになっています。7月のプレビュー開始以来、数百の顧客が使っているとされています。
特徴は、途中に「試す」工程が入っていることです。候補を見つけたら、実際に悪用できるかを確かめるためのコードを作り、顧客側が管理する隔離環境の中で走らせます。Googleは、この手順によって誤検知が減ると説明しています。当サイトの「バグバウンティ」の項で書いた「見つける側は自動化できたが、確かめる側は人のまま」という詰まりに、正面から手を入れた形です。
危ないと確認できたら修正を書き、別のモデルが審査役として内容を点検します。そのうえで、修正は「コードの差分」として開発者の手元に届きます。ここが肝心なのですが、リポジトリに取り込まれるには人の承認が必要で、AIが勝手に書き換えることはありません。自動化されたのは手前の工程までです。
ほぼ同じ時期に、OpenAIもサイバーセキュリティ専用のGPT-6 Cyberを出しました。どちらも「脆弱性を見つけて直す」能力ですが、配り方が違います。GPT-6 Cyberは審査を通ったDaybreak Redの顧客だけに限定されているのに対し、CodeMenderはGoogle Cloudの製品としてプレビュー提供され、Gemini Enterprise Agent Platform経由などで使えます。
歯止めのかけ方も違います。OpenAIは「配る相手を絞る」ことで、Googleは「修正は人が承認しないと入らない」ことで、同じ能力に別の種類の柵をかけています。どちらが優れているという話ではなく、二重用途の技術にどう折り合いをつけるかの選択が分かれた、と読むのが正確です。当サイトの「トラステッドアクセス(審査制提供)」の項と並べて読むと、2026年の各社の構えが見えてきます。
まず、AIが書いた修正をそのまま入れないこと。差分の形で渡ってくるのは、人が読む前提だからです。修正が別の不具合を生むことも、直し方が場当たり的なこともあります。審査役のモデルが点検していても、最終的な責任は取り込む側に残ります。
もうひとつは、見つかる速度が上がることの裏側です。候補が大量に出てくるようになると、詰まる場所は「見つける」ではなく「直したものを確認して取り込む」に移ります。道具を入れる前に、誰がどの順番で承認するのかを決めておかないと、修正の差分が積み上がったまま放置されかねません。速くなるのは手前の工程だけ——という前提で段取りを組むのが安全です。
Googleが提供する、ソフトウェアの脆弱性を見つけて修正案まで作るAIエージェントです。候補を見つけたあと、実際に悪用できるかを隔離環境で試して確かめ、危ないと分かったものについて修正をコードの差分として開発者に渡します。2026年7月からGoogle Cloudでプレビュー提供されています。
いいえ。修正は差分として開発者の手元に届くだけで、リポジトリに取り込むには人の承認が必要です。AIが書いた修正が別の不具合を生むこともあるため、そのまま入れずに内容を読んでから判断してください。
2026年11月時点ではGoogle Cloudのプレビュー提供で、Gemini Enterprise Agent Platform経由などで利用する形です。個人が気軽に試す種類の道具ではありません。自社のコードで使う場合は、提供条件と対応言語(C/C++・Go・Java・Python・Ruby・Rust・TypeScript)を先に確認してください。
用語を覚えるより、ストーリーで体感するほうが早い。