AI駆動開発の守護神「Security Auditor」を解剖する——Google Antigravityでのセキュア開発実践ガイド
platypus2000jp
はじめに:2026年、AIエージェントが「脆弱性」を自律的に見極める時代へ
Googleが2025年後半に放ったエージェントファーストIDE「Antigravity」は、開発のあり方を根本から変えました。その中でも、2026年の最注目機能が「Skills」です。
本記事では、コミュニティで最も活用されているスキルの一つ、Security Auditorに焦点を当て、その正体と、最新のOWASP Top 10:2025に基づいた具体的な活用術を解説します。
1. Google Antigravity Skillsとは何か?
Antigravityにおける「Skills(スキル)」は、単なるプロンプトのテンプレートではありません。AIエージェントに特定の「専門知識」「思考プロセス」「行動規範」をインストールする再利用可能な命令パッケージです。
- 専門家ペルソナの付与:セキュリティ監査員やアーキテクトとしての振る舞いを固定。
- 標準化されたプロセス:OWASP等のチェックリストに基づいた一貫性のあるレビュー。
- 効率化:プロジェクトごとに長い指示を入力する手間を排除し、npx antigravity-skills install 等のコマンドで即座に適用可能です。
2. 「Security Auditor」スキルの核心
コミュニティ(rmyndharis/antigravity-skillsなど)で共有されている標準的なSecurity Auditorスキルは、AIを「容赦ないエシカルハッカー」に変貌させます。
主な動作フロー
- 静的解析(SAST)的視点:コードを読み込み、インジェクションや暗号化の誤用を特定。
- 深刻度判定:CVSS v4スコアに基づき、CriticalからInformationalまで格付け。
- リメディエーション(修正提案):脆弱な箇所の具体的な修正コード案を提示。
Tips: 多くの開発者は、GitHubのプルリクエスト前にこのスキルを走らせる「AIプリチェック」を習慣化しています。
