メインコンテンツへスキップ
見出し画像

Claude Codeの確認、貼るだけ許可ルール集

  • 割引あり

この記事は、2026年10月9日に筆者が Claude Code v2.1.293(Windows 11)で、許可ルールの書き方を83回の実行で確かめた記録をもとにした手順書です。公式ドキュメントも同日に確認しました。

同じ依頼なのに、PowerShell の許可の確認がまた出る

Code タブで「このフォルダーの最新のコミットを教えて」と頼みます。Claude は、次のコマンドを実行しようとします。

git -C C:\cc-proof\repo log --oneline -1

読み取りだけなのに、許可の確認が出ます。許可して進めても、同じ依頼でまた出ます。

そこで settings.json に許可ルールを書きます。パスは見慣れたスラッシュで書いてみます。

PowerShell(git -C C:/cc-proof/repo log *)

保存して、同じ依頼をします。また確認が出ます。エラーも警告もありません。

筆者が2026年10月9日に Claude Code(v2.1.293)で実測すると、確認が出るモード(Manual)では、git -C にパスを付けただけで、読み取りの git log でも確認が出ました。スラッシュで書いたルールは、バックスラッシュで実行されたコマンドに一致しませんでした。

放っておくと、止まる時間が積み上がる

1回の確認に10秒(仮)、1日30回、月20日として計算すると、月に約100分、手が止まります。

確認を減らそうとして、何でも許可するルールを書くのは危険です。禁止したい操作まで通ってしまいます。

筆者の実測では、許可ルールだけを書いた42パターンのうち、16パターンで確認が出ました。落とし穴を探すために選んだ形を含むので、実際の割合ではありません。

この記事で手に入るもの

この記事の手順で、約10分(目安)で、ルールに書いた形の確認が出ない状態にできます。

  • settings.json に貼る許可ルール集:6ブロック

  • 効く形・効かない形の早見表(実測83回・71パターンを、9つの形に整理)

  • 確認が出たときのチェックリスト:7項目

  • 図解:4点

  • 解説動画:1本

ルールをすべて書いても確認が出る形が、3つあります。どれかは有料部分で書きます。この3つは、Auto モードに切り替えると、確認なしで動きました(実測)。


画像

有料部分で手に入る「核心の1行」

次の1行は、フォルダー名の途中に * を置いたルールです。実測で効きました。cc-proof の部分は、自分のフォルダー名に替えます。

"PowerShell(git -C C:*cc-proof* log *)",

ここから先は有料です。この1行がなぜ効くのか(フォルダー以下を \* で書くと効きません)と、残りのルールは STEP 4 にあります。

 
 
いけまつと申します。以前はシステムエンジニアをしておりましたが、現在は、 「生成AIを使ってみたいけれど、何から始めればよいか分からない」 「AI副業に興味はあるけれど、自分に向いている分野が分からない」 という初心者の方を中心にサポートしています。

あなたへのおすすめ