Claude Code autoモード設定完全版——分類器は残し、Bash書き込みだけ外す
Claude CodeをAuto設定にしたのに許可確認ばかり出てくる。その原因は『分類器』にある。公式ドキュメントとGitHub Issueで因果を切り分けると、Editで済む変更がBash経由で分類器に回っていることが「許可疲れ」の正体だ。Autoモードの意図は『単純な変更は自動実行、複雑な操作は確認』という使い分けなのに、実装上は多くの書き込み操作がBashを経由し、分類器へ判定を求めている。この記事はそこに着目し、分類器を残したままBash書き込みだけを外す設定法を示す。具体的には、settings.jsonとCLAUDE.mdの組み合わせで、Edit権限は自動付与し、ファイル削除やgit force-pushといった危険な操作だけ許可ゲートを残す戦略だ。2026年9月時点の仕様では、autoModeの置き場所が変わり、autoが既定化されている。前置きなしに正面からこの設定トレードオフに向き合う数少ない記事である。面白いのは『すべてを許可する』と『すべて確認を求める』の二者択一ではなく、操作の種類ごとに選別できる点だ。コンテキスト窓の大きさに比例して、「うっかり許可」のコストも大きくなる。逆に「とにかく許可したくない」という防御的な設定は、開発の足を引っ張る。記事はそのバランスを、タスク分類マトリクス(設定可能な形式)で示している。Editで済む変更(ファイル追加・上書き・リネーム)は自動、Bashでの環境破壊操作(rm -rf、git reset --hard)は保護する。この選別的な許可が、使いやすさと安全性の両立を可能にする。
※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。
このニュースの全文は、配信元でお読みいただけます。 Zenn AIで元記事を読む →


