【結論】安全な裏技で開発を高速化する
Claude Codeの実用的な裏技は隠し設定ではなく、Plan、worktree、compact、Skills、Hooks、Tool制限を組み合わせることです。
存在しないauto_approval設定へ依存せず、許可するToolを明示して作業範囲を小さくします。
大規模変更は別worktreeで実行し、差分とテストを確認してから統合します。
# ターミナルで実行:隔離worktreeで起動
claude --worktree refactor-utils
# ターミナルで実行:Planモードで開始
claude --permission-mode plan
# 起動後のセッション内で実行:重要文脈を残して圧縮
/compact 目標、変更対象、禁止事項、テスト結果を保持してください
# ターミナルで実行:変更量を確認
git diff --stat具体的な手順・設定方法
タスクを調査、計画、実装、検証へ分けます。
繰り返す手順はSkillへ、必ず実行する検査はHookへ移します。
各工程でGit差分とテストを確認し、同じ失敗を繰り返したら停止します。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
src/utilsだけを対象にany型を調査してください。
最初に変更候補、理由、影響するテストを示してください。
依存追加、Git操作、対象外ファイルの編集は行わず、承認まで変更しないでください。注意点・よくあるエラーと対処法
プロンプトに確認不要と書いてもpermissionsは無効になりません。
破壊的な自動承認を高速化の裏技として常用しないでください。
非公開情報をCLAUDE.mdやSkillへ書き込まないでください。