- トリアージ
- 修正対応
- 人間による判断
- 検証
すぐに答え
AIでどのように脆弱性を修正するのですか?
AIがスキャン結果を取得し、Best Fix Location分析を用いて最も効果的な修正ポイントを特定します。すべての欠陥に対して、具体的なファイル名と行番号が提示されます。検知から修正までのプロセスをスムーズにします。
得られる成果
セキュリティデータの活用方法
AIがスキャンデータを、実行可能なアクションへと整理します。
トリアージ
特定された脆弱性
AIがスキャン結果を取得し、修正が必要な箇所を正確に示します。対処すべき具体的な欠陥がひと目でわかります。
修正対応
最適な修正箇所
Best Fix Location分析により、バグを修正するための最も効率的な場所をAIが特定します。同じ問題を複数の場所で修正する手間を防ぎます。
人間による判断
手動コードレビュー
AIが欠陥と最適な修正案を提示しますが、修正内容をマージしてよいかの最終判断はあなたが行います。コードベースの制御権は常に保持されます。
検証
修正の確認
修正を適用した後、新しいスキャンを実行して脆弱性が解消されたか確認できます。AIが修正のステータスを追跡します。
ワークフロー
スキャン完了後にAIが行うこと
スキャンデータの解析や修正箇所の計算といった重い作業は、すべてAIが引き受けます。
スキャンデータの取得
Checkmarxプロジェクトから最新のセキュリティ診断結果を取得します。
get_scan_results最適な修正箇所の特定
脆弱性を解決するために、最も効率的な修正ポイントを探索します。
list_bfl欠陥とコードの紐付け
スキャンデータに基づき、具体的なファイル名と行番号を特定します。
get_scan_results修正案の提示
スキャン結果と最適な修正箇所を組み合わせ、具体的な解決策を提案します。
get_scan_resultslist_bfl
試してみる
以下のプロンプトをコピーして開始してください。
これらのプロンプトを使って、セキュリティワークフローを開始しましょう。
出発点
プロジェクト名やスキャンIDは、実際のCheckmarxのデータに置き換えてください。
Checkmarx Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_thwJCCvAxQj2dRXly3vkJnbbHvTu7jJNcAvioyvo/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 — Checkmarx capabilities are ready to use.
{
"mcpServers": {
"checkmarx-mcp": {
"url": "https://edge.vinkius.com/vk_preview_thwJCCvAxQj2dRXly3vkJnbbHvTu7jJNcAvioyvo/mcp"
}
}
}'payment-gateway' プロジェクトの最新のスキャン結果を教えてください。
'auth-service' のスキャンで見つかったSQLインジェクションの脆弱性を修正するのに、最も適した場所はどこですか?
現在のスキャンにおける、すべての高深刻度(High)な問題の最適な修正箇所をリストアップしてください。
'api-server' のスキャン結果に基づき、Best Fix Locationが利用可能な脆弱性を教えてください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度接続すれば、あとは聞くだけです。
一度接続するだけで、AIがセキュリティスキャンにアクセスできるようになります。認証情報は暗号化され、安全に保護されます。
CheckmarxをAIに接続するFAQ
機能の詳細
- 01
AIがコードの修正を自動的に適用することはできますか?
いいえ。AIは最適な修正箇所を特定しますが、コードの記述およびコミットは手動で行う必要があります。
- 02
AIがCheckmarx内のスキャンデータを削除することはありませんか?
はい、ありません。AIはスキャン結果と修正箇所を読み取るだけで、Checkmarxのデータを削除または変更することはできません。
- 03
これを使って新しいスキャンを実行できますか?
いいえ。このMCPは既存のスキャン結果と修正箇所を読み取るためのものであり、新しいスキャンジョブを起動するためのものではありません。
- 04
どの修正が最も効率的であると、AIはどうやって判断するのですか?
Checkmarxが提供するBest Fix Location分析を利用して、最も効果的な修正ポイントを見つけ出します。
- 05
AIはコードベース全体を見ることができるのですか?
いいえ。AIが閲覧できるのは、Checkmarxのスキャン結果によって特定された特定のコードスニペットと箇所のみです。
Checkmarxに関するその他の質問 Checkmarx Connectorの全機能を見る
『Checkmarx』を Claude、Cursor、ChatGPT などに接続
