settings.json

includeGitInstructions

型boolean既定値true記述場所どの設定ファイルでも可

Claude のシステムプロンプトに組み込みの Git コミットおよび PR ワークフローの指示を含めます。

記述例

{
  "includeGitInstructions": false
}

使い方・用途

  • チーム独自の Git 運用ルール(特定のブランチ運用やコミット規約)がある場合、これを false にして標準の指示を無効化し、カスタムスキルや CLAUDE.md の指示を優先させます。
  • 標準の Git ワークフロー指示が独自のスクリプトやフックと干渉して、予期せぬ Git 操作が行われるのを防ぎたい場合に役立ちます。
英語原文(公式ドキュメントより)

Include built-in git commit and PR workflow instructions in Claude's system prompt. Also configurable via CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS environment variable (set to 1 to disable). See https://code.claude.com/docs/en/settings#available-settings

関連ドキュメント

関連する変更履歴

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 を完全に従わせることができ、標準ルールとの衝突に悩まされることがなくなります。

関連ドキュメント