- VULNERABILITY
- TREE
- REPORT
- HUMAN
すぐに答え
AIを使ってどのように依存関係をスキャンできますか?
AIがpackage.jsonなどのプロジェクトファイルをスキャンし、依存関係ツリー全体をマッピングします。その後、セキュリティレポートを取得して特定の脆弱性を特定します。どこに問題があり、何を修正すべきかが明確になります。
セキュリティの成果
特定されるリスク
スキャン後にAIが生成する情報です。
VULNERABILITY
特定されたリスク
AIが依存関係内の具体的なセキュリティホールを見つけ出します。どのパッケージが安全でないかをリスト形式で提示します。
TREE
依存関係のマッピング
AIがパッケージ同士のつながりを追跡します。一つの悪意のあるパッケージがプロジェクト全体にどう影響するかを可視化します。
REPORT
詳細な調査結果
AIがSocket.devから完全なレポートを取得します。問題の優先順位付けに必要な技術的な詳細が含まれています。
HUMAN
手動による修正
AIが問題を特定しますが、どのバージョンにアップグレードするかはあなたが決定します。実際のコード変更やPR作成は人間が行います。
ワークフロー
マニフェストが届いた際、AIが行うこと
スキャンとデータ取得という重い作業はAIが担当します。
スキャンの開始
AIがマニフェストファイルを読み取り、スキャンプロファイルを作成してプロセスを開始します。
create_scanスキャン状況の確認
AIは分析の進捗を監視し、データが準備できているかを確認します。
get_scanセキュリティデータの取得
スキャン完了後、AIは具体的な脆弱性の詳細情報を取得します。
get_report調査結果の要約
AIはスキャンデータを用いて、リスクの内容を分かりやすい言葉で説明します。
get_report
試してみる
以下のプロンプトをコピーして開始してください。
これらのプロンプトを使ってセキュリティチェックを開始できます。
出発点
カッコ内のテキストを、実際のファイル名やリポジトリのパスに書き換えてください。
Socket.dev Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_R4rzC31YO5lAo6xekKbMZrPuutcnC2L5364MbwbS/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Socket.dev capabilities are ready to use.
{
"mcpServers": {
"socketdev-dependency-security-mcp": {
"url": "https://edge.vinkius.com/vk_preview_R4rzC31YO5lAo6xekKbMZrPuutcnC2L5364MbwbS/mcp"
}
}
}現在のディレクトリにあるpackage.jsonをスキャンして。
./frontend/package.jsonにあるプロジェクトの依存関係スキャンを実行して。
現在のプロジェクトのスキャンに関する最新のセキュリティレポートを取得して。
ルートフォルダにあるマニフェストの依存関係ツリーを確認して。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Socket.devを一度連携すれば、あとは聞くだけです。
アカウントを一度リンクするだけで準備完了です。認証情報は暗号化されて保持されるため、すぐにAIにファイルのスキャンを依頼できます。
Socket.devをAIに連携するFAQ
スキャンの動作について
- 01
AIがpackage.jsonファイルを自動的に修正することはできますか?
いいえ。AIは脆弱性を特定してアップデートを提案しますが、ファイルの編集やアップデートコマンドの実行は手動で行う必要があります。
- 02
AIはコードベース全体をスキャンしますか?
いいえ。package.jsonなどの依存関係のマニフェストをスキャンして使用しているライブラリを分析します。独自のアプリケーションロジック自体はスキャンしません。
- 03
AIが依存関係を削除することはありませんか?
はい、ありません。AIはデータの読み取りと分析のみを行います。リポジトリ内のファイルを変更したり削除したりする権限はありません。
- 04
AIはどのようにして脆弱性の存在を知るのですか?
AIはSocket.devのツールを使用し、スキャンしたマニフェストに基づいてリアルタイムのセキュリティデータを取得します。
- 05
複数のスキャンを同時に実行できますか?
はい。リクエストに応じて、AIは異なるマニフェストファイルに対して新しいスキャンを次々と実行できます。
Socket.devに関するその他の質問 Socket.dev Connectorの全機能を見る
『Socket.dev』を Claude、Cursor、ChatGPT などに接続
