納品前のレビュー、一人で全部見きれていなかった。Claude Codeに専属のセキュリティ担当を入れてみた

締切が迫るほど、サニタイズの確認は後回しになる。
AnthropicがベータでClaude Securityプラグインを出したので、受託の現場で試してみた話。

受託の仕事をしていると、納品前のコードレビューにかけられる時間はいつも足りない。
機能が動くかどうかは真剣に見る。
でも「このパラメータ、ちゃんとサニタイズされているか」まで一行ずつ追う余裕は、締切が迫るほど削られていく。

そんな折、2026年7月22日にAnthropicが「Claude Securityプラグイン」をベータで公開した。
Claude Codeのセッション内で /plugin install claude-security@claude-plugins-official と打って /reload-plugins するだけで入る、コードの脆弱性を検出・検証・修正提案までしてくれるツールだ。
有料プランが前提で、Proプランは「Dynamic workflows」を有効にしておく必要があるらしい。

1体じゃなく、複数のAIが役割を分けてチェックする

触ってみて面白かったのは、1体のAIがコードを眺めて指摘を出す、という単純な作りじゃなかったことだ。
まず複数のエージェントが協力して「このコードはどこから攻撃され得るか」という脅威モデルを組み立て、そこから脆弱性を洗い出す。
しかも見つかった指摘は、洗い出した本人ではなく別のエージェントがもう一度独立で検証する二段構えになっている。

これまで見てきたAIレビューは、勢いよく指摘を並べる割に「それ実は問題ないよね」というのが混ざりがちだった。
検出役と検証役を分けるという発想は、人間のチームでレビュアーを分ける発想に近くて、地味に納得感がある。

見る範囲を選べて、直すかどうかは自分次第

ありがたいのは、スキャンする範囲を選べることだ。
リポジトリ全体を丸ごと見せることもできるし、特定ブランチの差分やプルリクエスト、今日書いた1コミットだけに絞ることもできる。
受託の現場だと「今書いた分だけ、締切前にさっと」という使い方が一番出番が多い。

指摘には修正パッチも一緒に付いてくるが、勝手に当たることはない。
中身を見て、納得したら自分で承認して初めて適用される。
AIに全部任せるのではなく、最後の判断は人間に残す、という設計になっているのが安心できる。

まだベータで、指摘の精度も使い込んでみないと分からない部分は多い。
それでも、締切前の忙しい時間に「一番機械的に見落としやすい部分」を先に洗ってくれる相棒がいるのは大きい。
最初の目をAIに任せて、最後の承認は自分でする。
そのくらいの距離感が、今のところ一番しっくりきている。

技術ブログ一覧へ戻る