言語:JapaneseEnglish

semgrep Claude Code プラグイン

カテゴリ
セキュリティ
トピック
セキュリティ・認証・コンプライアンス · Claude Code 拡張・ワークフロー · コード品質・レビュー・テスト
ライセンス
記載なし
バージョン
2.7.0
カタログ掲載開始
2026-07-09 (UTC)
解説の最終更新
2026-10-15 (UTC)
ソース元(GitHub)最終更新日
2026-10-22 (UTC)(13日前)

以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。

semgrepプラグイン(Semgrep Guardian)は、Claude Codeと連携し、エージェントが生成したコードに含まれる脆弱性やハードコードされた秘密情報、悪意あるオープンソースパッケージをプッシュ前に検出する仕組みです。READMEによると、MCPサーバーとライフサイクルフックを一つのインストールにまとめており、フックはファイル書き込みのたびに発火してSemgrep Code・Supply Chain・Secretsによるスキャンを行います。問題が見つかった場合、エージェントはスキャン結果がクリーンになるまでコードの再生成を促されます。MCPサーバーを使えば、ターミナルを離れずにSemgrepのプロジェクト情報や検出結果を照会できます。利用開始にはClaude Code内でプラグインを導入し、Semgrepアカウントへのログインを済ませる必要があります。

連携サービスについて

Semgrepは、静的アプリケーションセキュリティテスト(SAST)、ソフトウェア構成分析(SCA)、秘密情報検出を提供するアプリケーションセキュリティプラットフォームです。homepageによると、ルールのレジストリやオンラインのプレイグラウンド、検出結果を確認するダッシュボードも備えており、利用にはSemgrepアカウントが必要です。

semgrep でできること

  • ファイル書き込みのたびにCode・Supply Chain・Secretsのスキャンを自動実行する
  • 検出結果が解消されるまでClaude Codeにコードを再生成させる
  • MCPツール経由でSemgrepのプロジェクトや既存の検出結果を照会する
  • 設定ファイルでテレメトリ送信や自動更新を無効化し、送信データを制御する
  • MDMやエージェントの管理機能を使ってチーム全体にGuardianを展開する

出典

一覧に戻る