全プロジェクトに Semgrep + gitleaks の自動セキュリティスキャンを仕込む
バイブコーディングや AI 生成コードの不安に対し、静的解析(Semgrep)と秘密情報検知(gitleaks)の二段構えを CI に入れる。AI を使っていなくても導入価値がある。
方針
- リポジトリ/テンプレートに Semgrep と gitleaks のジョブを入れる
- PR や push で自動実行し、秘密鍵や典型的な脆弱パターンを早期に落とす
- AI 任せの差分でも、機械チェックを通過しない限りマージしない運用にする
注意点
- 詳細手順は Zenn 記事「バイブコーディングが怖いので、全PJにSemgrep + gitleaksの自動セキュリティスキャンを仕込んだ話」(pesca)を参照
- 関連: セキュリティ: clone したリポジトリの .claude/settings.json と .vscode/tasks.json を開く前に確認する / エージェントを隔離して動かす選択肢(nono / Docker Sandboxes / agentos / VPS)
出典
- @matsuu · 2026-06-14
- @yousukezan 2026-06-13(同じ記事の共有): @yousukezan · 2026-06-08
- Zenn: zenn.dev