環境変数

CLAUDE_CODE_NEW_INIT

1 を設定すると、/init が対話型のセットアップフローを実行する。このフローでは、コードベースを探索して書き込む前に、CLAUDE.md、スキル、フックなど生成するファイルを尋ねる。この変数がなければ、/init は尋ねずに自動的に CLAUDE.md を生成する

使い方・用途

  • 通常の /init は CLAUDE.md を自動生成するが、生成前に何を作るか自分で選びたいときにこの設定を使う
  • CLAUDE.md だけでなく skills や hooks もまとめて初期化したい場合に /init を対話フローで実行させられる
  • コードベース探索の結果をファイル書き込み前に確認してから反映したいときに有効である
英語原文(公式ドキュメントより)

Set to 1 to make /init run an interactive setup flow. The flow asks which files to generate, including CLAUDE.md, skills, and hooks, before exploring the codebase and writing them. Without this variable, /init generates a CLAUDE.md automatically without prompting

関連ドキュメント