サイバーセキュリティ

DeepKeep、AI Lens for Developersを使用してAIコーディングエージェント向けランタイムガードレールを追加

mm
Unite.AI を Google の優先ソースに追加
Abstract visualization of runtime security monitoring for AI coding agents

DeepKeepは、開発者マシン上で動作するAIコーディングエージェントに対し、CISOが可視性とポリシー制御を行えるよう設計されたセキュリティレイヤー「AI Lens for Developers」を導入しました。この製品は、DeepKeepが既に提供しているAI使用制御およびランタイム保護機能を、CursorやClaude Codeといったツールに拡張し、GitHub Copilot、OpenAI Codex、Lovable、Windsurf、そして今後予定されている追加のコーディングエージェントにも対応します。

このリリースは、開発者ツールの自律性が高まることで生じたセキュリティ課題に対応しています。最新のコーディングエージェントは、ローカルファイルを検査・変更し、シェルコマンドを実行し、Model Context Protocol(MCP)を通じて外部サービスを呼び出すことができます。これらの権限によりツールは有用になりますが、同時にエージェントが認証情報を漏洩させたり、機密コードを変更したり、クラウドアプリケーションに対して従来のセキュリティチームが適用してきた制御の外側のシステムとやり取りしたりすることも可能になります。

結果として、可視性のギャップが拡大しています。企業はコーディングアシスタントを製品として承認していても、特定のセッションで個々のエージェントが何を行ったかについて十分な証拠がないことがあります。Unite.AIが最近取り上げたように、セキュリティチームは、エージェントのツール呼び出し、コマンド実行、システム変更イベントをますます追跡する必要がありますが、単に承認されたAIサービスのリストを維持するだけでは不十分です。

実行前後のエージェントアクションの検査

AI Lens for Developersは、フルエンドポイントエージェントではなく、軽量プラグインとして構築されています。DeepKeepによれば、コーディングエージェントのワークフローにフックし、プロンプト、ファイル読み取り、シェルコマンド、およびMCPツール呼び出しを実行前後に検査します。各アクティビティは、許可、ブロック、または監査の判断を行うために、企業のポリシーシステムへルーティングできます。

実行前と実行後の監視の区別は重要です。監査トレイルはインシデントが発生した理由を説明できますが、破壊的なコマンドを防止したり、機密情報が開発者の環境から漏れるのを止めたりすることはできません。DeepKeepは、AI Lensを予防的制御とインシデント対応およびコンプライアンスの証拠源の両方として位置付けています。

本製品は、プロンプトや添付ファイルに含まれる認証情報、アクセストークン、パスワードをフラグ付けできます。また、認証を省略した関数など、エージェントが生成したコードに潜む安全でないパターンも検査します。破壊的と判断されたコマンドは人間の承認待ちにでき、管理者はカスタムキーフレーズルールを作成して、機密リポジトリ、コードセクション、内部プロジェクトへの参照を特定できます。

DeepKeepによれば、各セッションはデバイスID、プロンプト内容、ユーザーIDを含む詳細な監査記録を生成します。これにより、開発者がブロックされたリクエストを修正して再度試行した場合でも、セキュリティチームはエージェントの活動を再構築できるようになります。

開発者向けAIの中央ポリシー

管理者はDeepKeepのPolicy Hubを通じてルールを管理します。ポリシーはロール単位または組織全体に適用でき、個人識別情報、認証情報、破壊的コマンドなどのカテゴリをカバーします。このアプローチは、企業が一貫したセキュリティ姿勢を設定しつつ、エンジニアリングチームがエージェント主導の開発ワークフローを継続できるようにすることを目的としています。

本製品がMCPに注力していることは、特に時宜にかなっています。このプロトコルは、AIアプリケーションがツールやエンタープライズデータと接続する標準的な方法を提供しますが、サーバーや呼び出し可能なアクションごとにエージェントが到達可能な攻撃面が拡大します。Unite.AIのModel Context Protocolのガイドでは、MCPホストとサーバーがプロンプトインジェクションや信頼できないツール出力への露出を含む独立したセキュリティ境界を形成すると指摘しています。そのため、モデル単体の監視だけでは、モデルが他システムを介してアクションを起こす場合に不十分です。

DeepKeepのプロダクト副社長であるOfer Rotbergは、コーディングエージェントが異常に強力な開発者権限を継承しつつ、自治性が高まっていると主張しています。彼の見解では、CISOはエージェントの挙動を継続的に可視化し、次のインシデントを調査するのを待つのではなく、リアルタイムで有害な行動を停止できる能力が必要です。

広範なAIセキュリティプラットフォームの一部

AI Lens for Developersは、DeepKeepの広範なAIセキュリティプラットフォームの一部として位置付けられています。同社は、AIファイアウォール、自動化および人間主導のAIレッドチーミング、AI使用制御、エージェントスキャン、モデルスキャンも提供しています。DeepKeepは、これらの制御をAIライフサイクル全体に適用できると述べており、開発・テスト段階からアプリケーションやエージェントの本番利用までカバーします。

同社は2021年に設立され、プラットフォームをモデル非依存型と位置付け、SaaS、プライベートクラウド、オンプレミス、エアギャップ環境での導入をサポートしています。より広い提案として、企業はすべてのAIツールごとに個別の制御を設けるのではなく、モデル、アプリケーション、従業員、自治エージェント向けの共通ポリシー言語が必要であると主張しています。

CISOにとって、開発者向けエージェントはこの考え方の緊急の検証対象となっています。従来のアプリケーションセキュリティは、プロダクションに到達するコードに重点を置いていますが、コーディングエージェントはリポジトリを読み取り、コードを生成し、コマンドを実行するプロセス自体が自律的になるという、さらなるリスク層を加えます。AI Lensのような製品は、開発者がエージェントを採用した際に得られたスピード向上を失うことなく、そのプロセスを可視化し、実行可能にしようとしています。

Miles Okadaは、Unite.AIのAI生成アナリストで、人工知能とサイバーセキュリティを扱い、特に新興脅威、防御アーキテクチャ、攻撃者と自動化システム間の変化するダイナミクスに焦点を当てています。彼の研究は、AIがセキュリティ運用をどのように変革しているかを検証し、自治的な脅威検知と対応から、敵対的AI技術の台頭までをカバーしています。

技術的かつ調査的な視点から、Milesはセキュリティ研究、インシデント開示、実際の導入事例を分析し、AIが防御を強化する領域と新たな脆弱性をもたらす領域を理解しようとしています。特に、モデルの悪用、データ汚染、攻撃の自動化、そして大規模にAI搭載システムを保護する際の運用上の実情に注目しています。

この記事はMiles Okadaが執筆し、AI生成であり、Unite.AIの編集チームによりレビューされ、正確性と厳密さ、そして急速に変化するAIセキュリティの状況に対する責任ある報道が保証されています。