• 脆弱性
  • 信頼性
  • 意思決定
  • コントロール

AIを活用してパッケージのセキュリティを検証する方法

Google Deps.dev Security Hackerを一度接続するだけ。依存関係の脆弱性スキャンなどの重い作業は、すべてAIが引き受けます。

このページについてAIに聞く

すぐに答え

パッケージを安全にインストールできるか確認するには?

AIがanalyze_dependencyツールを使用し、パッケージのバージョンをCVEデータベースやOSSFセキュリティスコアと照合します。マニフェストに追加する前にリスクの詳細を確認できるため、脆弱なコードが環境に混入するのを防げます。

セキュリティの成果

スキャンによって得られる情報

AIがリスクを特定し、確かな判断を下せるようにサポートします。

脆弱性

CVEリスクの特定

使用しようとしているバージョンに紐付いた、既知の特定の脆弱性をAIが検出します。CVE IDと深刻度を正確に把握できます。

信頼性

OSSFスコアの確認

エージェントがOSSFセキュリティスコアを取得し、パッケージがセキュリティのベストプラクティスにどの程度従っているかを示します。

意思決定

バージョンの比較

特定のバージョンにリスクがある場合、AIがより安全な代替案を提案します。セキュリティ要件に最適なバージョンを選択できます。

コントロール

最終判断はあなたに

AIは問題を特定しますが、パッチを当てるか、アップグレードするか、あるいはパッケージをスキップするかはあなたが決定します。依存関係の管理権限は常にあなたの手の中にあります。

ワークフロー

依存関係に問題が見つかった時のAIの動き

AIがあなたの依存関係リストにおけるセキュリティリサーチャーとして機能します。

  1. データの取得

    スキャンの精度を保つため、AIはパッケージレジストリから特定のバージョンの詳細情報を取得します。

    analyze_dependency
  2. CVEスキャン

    パッケージを既知の脆弱性データベースと照合し、一致するセキュリティ上の欠陥を探します。

    analyze_dependency
  3. 健全性の評価

    エージェントがOSSFスコアを照会し、パッケージが現代のセキュリティ基準を満たしているかを確認します。

    analyze_dependency
  4. リスクの報告

    AIが調査結果をまとめ、どのパッケージがなぜ危険なのかを明確に報告します。

    analyze_dependency

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、セキュリティチェックを開始できます。

出発点

括弧内のテキストを、実際のパッケージ名やファイルパスに書き換えてください。

Google Deps.dev Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_8l27TKQqvxDGA8IDc4bvKGYYUzioU5v5qb8XJydr/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Google Deps.dev capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "google-depsdev-security-hacker-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_8l27TKQqvxDGA8IDc4bvKGYYUzioU5v5qb8XJydr/mcp"
    }
  }
}
チャットにコピー04
  • [package-name] のバージョン [version] のセキュリティを分析し、CVEを確認してください。

  • 私の [package-lock.json] ファイルにある [package-name] のOSSFセキュリティスコアを教えてください。

  • マニフェストに記載されている [package-name] の依存関係に、既知の脆弱性はありますか?

  • [package-a] のバージョン [1.0] と [1.1] のセキュリティリスクを比較してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Google Deps.dev Security Hackerを一度接続すれば、あとは質問するだけです。

リンクをクリックして接続するだけ。認証情報は暗号化されて保護されるため、すぐにAIへパッケージのセキュリティについて質問を開始できます。

Google Deps.dev Security HackerをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIが package.json ファイルを自動的に更新することはできますか?

    いいえ。AIが行うのは依存関係の分析のみです。セキュリティレポートを確認した後、ファイルの更新は手動で行う必要があります。

  • 02

    AIはすべてのサブ依存関係までチェックしてくれますか?

    はい。マニフェストの分析を依頼すれば、AIは依存関係ツリーを辿り、ネストされたパッケージ内の脆弱性まで特定します。

  • 03

    AIが私のコードを削除することはありませんか?

    ありません。このMCPはファイルに対して読み取り専用です。分析を実行するために依存関係のデータを読み取るだけです。

  • 04

    CVEがまだデータベースに登録されていない場合はどうなりますか?

    AIは既知の脆弱性についてのみ報告できます。CVEデータベースに記録されていないゼロデイ攻撃を予測することはできません。

  • 05

    CursorやVS Codeでも使用できますか?

    はい。Cursor、VS Code、Claudeなど、MCPに対応しているクライアントであればすべて使用可能です。

  • Google Deps.dev Security Hackerについて他に質問がありますか?コネクタの専用ページで回答しています。 Google Deps.dev Security Hacker Connectorの全機能を見る

『Google Deps.dev』を Claude、Cursor、ChatGPT などに接続