COMIXAI吉川 聡史
開発・活用こーどめんだー2026年11月8日更新CodeMender

CodeMenderとは?

DEFINITION — ひとことで言うと

Googleが提供する、ソフトウェアの脆弱性を見つけて修正案まで作るAIエージェント。実際に攻撃を試して本当に危ないかを確かめ、直し方をコードの差分で渡す。取り込むかどうかは人が決める。

DIAGRAM — 図解
CodeMenderの流れの図解途中に「本当に危ないか試す」工程が入る脆弱性の候補を見つける実際に攻撃して確かめる顧客が管理する隔離環境の中で試す修正をコードの差分で渡す別のモデルが審査役として点検する人が承認して初めて取り込まれる自動化されたのは手前まで。最後の判断は人に残っている
見つけて終わり、ではない

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が勝手に書き換えることはありません。自動化されたのは手前の工程までです。

GPT-6 Cyberとの違いは、配り方と歯止めのかけ方

ほぼ同じ時期に、OpenAIもサイバーセキュリティ専用のGPT-6 Cyberを出しました。どちらも「脆弱性を見つけて直す」能力ですが、配り方が違います。GPT-6 Cyberは審査を通ったDaybreak Redの顧客だけに限定されているのに対し、CodeMenderはGoogle Cloudの製品としてプレビュー提供され、Gemini Enterprise Agent Platform経由などで使えます。

歯止めのかけ方も違います。OpenAIは「配る相手を絞る」ことで、Googleは「修正は人が承認しないと入らない」ことで、同じ能力に別の種類の柵をかけています。どちらが優れているという話ではなく、二重用途の技術にどう折り合いをつけるかの選択が分かれた、と読むのが正確です。当サイトの「トラステッドアクセス(審査制提供)」の項と並べて読むと、2026年の各社の構えが見えてきます。

使う側が気をつけること

まず、AIが書いた修正をそのまま入れないこと。差分の形で渡ってくるのは、人が読む前提だからです。修正が別の不具合を生むことも、直し方が場当たり的なこともあります。審査役のモデルが点検していても、最終的な責任は取り込む側に残ります。

もうひとつは、見つかる速度が上がることの裏側です。候補が大量に出てくるようになると、詰まる場所は「見つける」ではなく「直したものを確認して取り込む」に移ります。道具を入れる前に、誰がどの順番で承認するのかを決めておかないと、修正の差分が積み上がったまま放置されかねません。速くなるのは手前の工程だけ——という前提で段取りを組むのが安全です。

CodeMenderのよくある質問

Q.CodeMenderとは何ですか?
A.

Googleが提供する、ソフトウェアの脆弱性を見つけて修正案まで作るAIエージェントです。候補を見つけたあと、実際に悪用できるかを隔離環境で試して確かめ、危ないと分かったものについて修正をコードの差分として開発者に渡します。2026年7月からGoogle Cloudでプレビュー提供されています。

Q.AIが勝手にコードを書き換えてしまうのですか?
A.

いいえ。修正は差分として開発者の手元に届くだけで、リポジトリに取り込むには人の承認が必要です。AIが書いた修正が別の不具合を生むこともあるため、そのまま入れずに内容を読んでから判断してください。

Q.誰でも使えますか?
A.

2026年11月時点ではGoogle Cloudのプレビュー提供で、Gemini Enterprise Agent Platform経由などで利用する形です。個人が気軽に試す種類の道具ではありません。自社のコードで使う場合は、提供条件と対応言語(C/C++・Go・Java・Python・Ruby・Rust・TypeScript)を先に確認してください。

LEARN MORE — もっと深く

マンガ・実践記事で理解する

読むより速い、体感で学ぶ
Azure OpenAI Service「On your data」で実現するセキュリティを担保した社内DX
note 115

Azure OpenAI Service「On your data」で実現するセキュリティを担保した社内DX

今回はAzure OpenAI Serviceで自社データを取り込むことができる「On your data」が一般提供されたので、そのご紹介です! この機能。…

noteで読む
連載「AI時代の「流行」と「本質」」
連載中・エッセイ

連載「AI時代の「流行」と「本質」」

毎週のように新しいAIツールが登場する時代。「流行」を追いかけるだけでも、「本質」を語るだけでも、現場では戦えません。本シリーズは、その両方をひとつの連載で届けるエッセイです。

くわしく見る
GAME

【ゲーム】インジェクション・ディフェンス

プロンプトインジェクションの手口を体験する防衛ゲーム。

くわしく見る
AI用語集

GPT-6 Cyberとは?(用語解説)

OpenAIが2026年11月5日に発表した、サイバーセキュリティ専用のモデル。脆弱性の発見から悪用できるかの検証、直し方の提案までを担う。使えるのは審査を通った組織だけで、危険度はOpenAI自身の基準で最上位に分類されている。

くわしく見る
AI用語集

バグバウンティ(脆弱性報奨金制度)とは?(用語解説)

製品やサービスの脆弱性を外部の人に探してもらい、本物だと確認できたら報奨金を払う制度。長く有効に働いてきたが、AIが作った中身のない報告が殺到し、受付をやめる例が出てきた。

くわしく見る

用語を覚えるより、ストーリーで体感するほうが早い。

役に立ったらシェア→𝕏 ポストB! ブックマーク