CC逆引きリファレンス

マッチャーを設定したい

10. フック

コマンド / 機能

matcher

パターンマッチ

概要

matcher でフックを適用するツールを指定できます。ツール名のみ、またはツール名(引数パターン*) 形式でワイルドカード指定が可能です。

設定例

"matcher": "Bash"           // Bash ツール全て
"matcher": "Bash(npm*)"     // npm で始まるコマンドのみ
"matcher": "Write"          // Write ツール全て
"matcher": "Edit(*.ts)"     // .ts ファイルの編集のみ

こんな時に使う

  • 特定のツールやコマンドにだけフックを適用したい時
  • 柔軟なフィルタリングをしたい時