公開:

Code IntelligenceがAIテストエージェントSparkを発表、人間の介在なしで自律的なソフトウェアテストを実現し脆弱性を発見

text: XEXEQ編集部
(記事は執筆時の情報に基づいており、現在では異なる場合があります)


記事の要約

  • Code IntelligenceがAIテストエージェントSparkを発表
  • 人間の介在なしで自律的にソフトウェアテストを実行
  • WolfSSLの脆弱性をベータテストで発見し修正完了

Code IntelligenceのAIテストエージェントSparkが自律的なソフトウェアテストを実現

ドイツのソフトウェアテスト自動化企業Code Intelligenceは、生成AIが人間の介在なしに自律的にソフトウェアテストを生成し実行できるAIテストエージェントSparkを2025年1月9日に発表した。Sparkは未知のコード内のバグや脆弱性を自動的に識別することが可能で、10万行のコードベースに対して最大1000時間の手作業を削減することができる。[1]

Sparkはベータテスト期間中にIoTシステムや組み込みデバイスの開発で広く使用されているオープンソースの暗号化ライブラリWolfSSLにおいて、ヒープベースのuse-after-free脆弱性を発見することに成功した。WolfSSLチームは2024年12月下旬に修正版をリリースし、即座に対応を完了している。

Code IntelligenceはSparkの公式ローンチイベントを2025年1月28日に開催する予定で、ContinentalやMozillaなどのセキュリティおよびソフトウェア開発の専門家が参加する。Vector Informatikのシニアソフトウェア開発エンジニアは、ファズテストワークフローが強化され、サイクルタイムの短縮が可能になったと評価している。

AIテストエージェントSparkの機能まとめ

項目 詳細
発表日 2025年1月9日
主な機能 人間の介在なしで自律的にソフトウェアテストを生成・実行
処理効率 10万行のコードで最大1000時間の作業時間削減
実績 WolfSSLの脆弱性を発見し修正完了
公式イベント 2025年1月28日開催予定

ホワイトボックスファズテストについて

ホワイトボックスファズテストとは、ソフトウェアのソースコードを解析しながら実行する高度なセキュリティテスト手法のことを指す。主な特徴として、以下のような点が挙げられる。

  • プログラムの内部構造を理解した上でテストを実施
  • コードカバレッジを最大化し、潜在的な脆弱性を特定
  • 自動化されたテストケース生成により効率的なバグ検出が可能

Code IntelligenceのSparkは、ホワイトボックスファズテストを生成AIで自動化することで、従来は人手に依存していた高度なセキュリティテストの障壁を大幅に下げることに成功した。WolfSSLの脆弱性発見は、AIによる自動テスト生成の有効性を実証する重要な事例となっている。

AIテストエージェントSparkに関する考察

SparkによるAIテスト自動化は、ソフトウェア開発における大きな課題であるセキュリティテストの効率化と品質向上を同時に実現する画期的なソリューションとなる可能性がある。特に人手不足が深刻な開発現場において、1000時間規模の工数削減効果は開発サイクルの大幅な短縮につながるだろう。

一方で、AIによる完全自動化には潜在的なリスクも存在する。テスト結果の検証や判断において人間の専門知識が完全に不要になるわけではなく、AIと人間の適切な役割分担を確立することが重要だ。また、AIが見落とす可能性のある特殊なエッジケースへの対応も課題として残されている。

今後はAIによるバグ修正の自動化など、さらなる機能拡張が期待される。CI/CDパイプラインに統合された修正提案の自動生成は、開発者の作業効率を飛躍的に向上させる可能性を秘めている。AIと人間のコラボレーションによる新しいソフトウェア開発の形が見えてきた。

参考サイト

  1. ^ Code Intelligence. 「Code Intelligence Launches Spark | News Update | Code Intelligence」. https://www.code-intelligence.com/blog/launch-spark-ai-test-agent, (参照 25-01-20).
  2. Intel. https://www.intel.co.jp/content/www/jp/ja/homepage.html

※上記コンテンツはAIで確認しておりますが、間違い等ある場合はコメントよりご連絡いただけますと幸いです。

「AI」に関するコラム一覧「AI」に関するニュース一覧
アーカイブ一覧
AIに関する人気タグ
AIに関するカテゴリ
ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。