環境変数

CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS

1 を設定すると、組み込みのコミットおよび PR ワークフローの指示と git ステータスのスナップショットが Claude のコンテキストから取り除かれる。独自の git ワークフロースキルを使う場合に有用。設定した場合、includeGitInstructions 設定より優先される。

使い方・用途

  • 独自の git ワークフロースキルを使っており、Claude Code に組み込みのコミットや PR 作成の手順説明がコンテキストを圧迫するのを防ぎたいときに使う
  • 会話開始時に読み込まれる git status スナップショット(現在のブランチ・メインブランチ・git status の出力・最近のコミット)をコンテキストから除外したいときに使う
  • セッション単位で includeGitInstructions 設定を上書きし、そのセッションだけ git 関連の組み込み指示を無効化したいときに使う
英語原文(公式ドキュメントより)

Set to 1 to remove built-in commit and PR workflow instructions and the git status snapshot from Claude's context. Useful when using your own git workflow skills. Takes precedence over the includeGitInstructions setting when set

関連ドキュメント

関連する変更履歴

v2.1.78(1件)

Fixed
Git指示の無効化設定を行っても、システムプロンプトに git status セクションが残ってしまう問題を修正
英語原文を表示
Fixed CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS and includeGitInstructions setting not suppressing the git status section in the system prompt

変更後

特定のチーム開発フローや、標準とは異なる Git の使い方に Claude を完全に適応させやすくなります。

関連ドキュメント

v2.1.69(1件)

Added
Git操作の指示をシステムプロンプトから削除する includeGitInstructions 設定(および環境変数)を追加
英語原文を表示
Added includeGitInstructions setting (and CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS env var) to remove built-in commit and PR workflow instructions from Claude's system prompt

変更後

チーム固有の開発フローにClaudeを適応させやすくなり、意図しないコミットやプルリクエストの作成を抑制できます。

関連ドキュメント

v2.1.64(1件)

Added
Claude のシステムプロンプトから組み込みのコミット・PR ワークフロー指示を削除できる includeGitInstructions 設定 (および環境変数 CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS) を追加しました。
英語原文を表示
Added includeGitInstructions setting (and CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS env var) to remove built-in commit and PR workflow instructions from Claude's system prompt

変更後

プロジェクト固有の複雑なブランチ運用やコミット規約に Claude を完全に従わせることができ、標準ルールとの衝突に悩まされることがなくなります。

関連ドキュメント