{"version":"2.1.302","anchor":"claude-code-auto-mode-model-added-to-a-list-that-includes-cl","canonical_anchor":"claude-code-auto-mode-model-added-to-a-list-that-includes-cl","heading":"CLAUDE_CODE_AUTO_MODE_MODEL now sits on a list of environment variables","tier":"internal","area":"Auto Mode","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.302\/e\/claude-code-auto-mode-model-added-to-a-list-that-includes-cl","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.302","markdown":"### `CLAUDE_CODE_AUTO_MODE_MODEL` now sits on a list of environment variables\n\nClaude Code now lists `CLAUDE_CODE_AUTO_MODE_MODEL` with `PATH`, `CLAUDE_CODE_EXTRA_BODY` and `CLAUDE_CODE_HOST_CREDS_FILE`, and refers to it in more places\n\n**Unclear.** It is not clear what this list is for, or whether setting `CLAUDE_CODE_AUTO_MODE_MODEL` changes which model auto mode uses.\n\n**What**\n\nAn environment variable is a named value set in your shell before you start a program. Claude Code keeps a list of environment variables that it handles together. That list includes `PATH`, `CLAUDE_CODE_EXTRA_BODY` and `CLAUDE_CODE_HOST_CREDS_FILE`, and now also includes `CLAUDE_CODE_AUTO_MODE_MODEL`. The variable name already existed, and Claude Code now refers to it in more places than before.\n\n**Why**\n\nThe name suggests the model used by auto mode may be settable through this variable. That is not confirmed here.\n\n- Area: Auto Mode\n- Names: `CLAUDE_CODE_AUTO_MODE_MODEL`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}