
ソフトウェアのセキュリティは、現代社会の基盤を支える重要な課題です。2024年だけで4万件を超える脆弱性が報告されました。OpenAIは、コードの脆弱性を自動で発見し修正するAIエージェント「Aardvark」を発表しました。GPT-5を搭載したこのシステムは、防御側を優位にする可能性を示しています。
ARCHETYP Staffingでは現在クリエイターを募集しています。
エンジニア、デザイナー、ディレクター以外に、生成AI人材など幅広い職種を募集していますのでぜひチェックしてみてください!
ボタンから募集中の求人一覧ページに移動できます。
Aardvarkとは何か—人間のように考え、動くセキュリティAI

今、あらゆるビジネスがソフトウェアによって動いています。オンラインサービス、決済システム、顧客データの管理。これらすべてがプログラムコードで構成されており、その中に潜む脆弱性は、事業の存続を脅かすリスクとなります。実際、2024年だけで報告された脆弱性は4万件を超えました。さらに深刻なのは、新たな問題が日々生まれ続けていることです。OpenAIの調査によれば、プログラムへの変更の約1.2%が何らかのバグを含んでいるといいます。開発チームが行う小さな改善や機能追加の中に、セキュリティ上の問題が紛れ込む可能性があるのです。
この状況で最も困難なのは、問題を見つけることです。攻撃者に悪用される前に発見し、修正しなければなりません。しかし、セキュリティの専門家は限られており、すべてのコードを人の目で確認することは現実的ではありません。この課題を解決するために開発されたのが、Aardvarkです。
AardvarkはGPT-5を搭載した自律型のAIで、人間のセキュリティ専門家が行うような分析を自動で実行します。従来のセキュリティツールの多くは、あらかじめ定められたパターンやルールに基づいて問題を探しますが、Aardvarkは異なるアプローチを取ります。人間の専門家のようにコードを読んで理解し、「このプログラムは何をしようとしているのか」「どこに予期しない動作が起きる可能性があるのか」を考えながら分析するのです。この柔軟な思考により、Aardvarkはセキュリティ上の問題だけでなく、プログラムのロジックの欠陥や不完全な修正、プライバシーに関わる問題なども発見できることが確認されています。
では、このAardvarkは実際にどのように動作し、どんな成果を上げているのでしょうか。
実際の成果と未来への展望—防御側を有利にする仕組み

Aardvarkは、問題の発見から修正までを4つの段階で支援します。
まず「分析」では、プロジェクト全体を理解し、監視すべきポイントをまとめた脅威モデルを作成します。続く「スキャン」では、プログラムに変更が加えられるたびにチェックし、発見された問題を人間が理解しやすいように説明します。「検証」の段階では、隔離された環境で問題を再現し、本当にリスクとなるものだけを報告します。最後の「修正」では、OpenAI Codexと連携して修正案を提案し、人間は簡単な操作で適用できます。
この一連の流れがもたらす成果は、すでに実証されています。Aardvarkは数ヶ月間、OpenAI社内と外部の協力企業のプログラムで稼働し、重要な脆弱性を発見してきました。協力企業からは、複雑な条件が重ならないと起きないような見つけにくい問題まで発見できる分析力が評価されています。検証用のテストでは、意図的に問題を含ませたプログラムの92%で脆弱性を正しく特定しました。
Aardvarkの活躍は企業だけにとどまりません。オープンソースのプロジェクトにも適用されており、これまでに数多くの脆弱性を発見し、開発者に報告してきました。そのうち10件は、CVE識別子(脆弱性を識別するための国際的な番号)を取得しています。これは、Aardvarkが発見した問題が公式に認められ、世界中で共有される重要な脆弱性だったことを意味します。OpenAIは、多くのオープンソースソフトウェアの恩恵を受けてきた立場として、選定された非営利プロジェクトに対して無償でスキャンを提供する計画を持っています。
報告の方針も更新されました。OpenAIは、開発者に厳しい期限を課すのではなく、協力しながら問題を解決していく姿勢を取っています。Aardvarkのようなツールが普及すれば、今後さらに多くの問題が発見されるでしょう。だからこそ、持続可能な形で協力し、長期的にソフトウェアの安全性を高めていきたいとしているのです。
現在、Aardvarkは選定された企業やプロジェクトをプライベートベータに招待しています。参加者はいち早くシステムを利用でき、OpenAIのチームと協力しながら検出の精度や使い勝手の改善に貢献できます。Aardvarkが目指すのは、継続的にソフトウェアを守り、問題を早期に発見し、明確な解決策を示すことで、開発のスピードを落とすことなくセキュリティを強化することです。防御側を優位にする。それがAardvarkの掲げる思想です。
まとめ

いかがだったでしょうか?
Aardvarkは、人間の専門家のように思考し、コードの脆弱性を発見から修正まで一貫してサポートするAIエージェントです。セキュリティの専門知識を持たない開発チームにも継続的な保護を提供する可能性を秘めており、ソフトウェアが事業の基盤となった今、防御側を優位にする仕組みの重要性は増すばかりです。AIがセキュリティ専門家の役割を担う時代が、すでに始まっています。
ARCHETYP Staffingではクリエイターを募集しています!
私たちはお客様の課題を解決するweb制作会社です。現在webサイト制作以外にも、動画編集者や生成AI人材など幅広い職種を募集していますのでぜひチェックしてみてください!
また、アーキタイプではスタッフ1人1人が「AI脳を持ったクリエイター集団」としてこれからもクライアントへのサービス向上を図り、事業会社の生成AI利活用の支援及び、業界全体の生成AIリテラシー向上に貢献していきます。
生成AIの活用方法がわからない、セミナーを開催してほしい、業務を効率化させたいなどご相談ベースからお気軽にお問い合わせください!
ボタンから募集中の求人一覧ページに移動できます。



