{"version":"2.1.307","anchor":"launcher-sign-in-can-be-switched-off-with-claude-code-disabl","canonical_anchor":"launcher-sign-in-can-be-switched-off-with-claude-code-disabl","heading":"Launcher sign-in can be turned off with an environment variable","tier":"use","area":"Auth","scope":"both","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307\/e\/launcher-sign-in-can-be-switched-off-with-claude-code-disabl","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307","markdown":"### Launcher sign-in can be turned off with an environment variable\n\nSetting CLAUDE_CODE_DISABLE_LAUNCHER_SIGN_IN, in the environment or in managed settings, turns off the launcher sign-in\n\n**Unclear.** What the launcher sign-in does, and whether it runs by default, is not established.\n\n**What**\n\nClaude Code reads a new environment variable, `CLAUDE_CODE_DISABLE_LAUNCHER_SIGN_IN`. An environment variable is a named value set in the shell or system that programs can read. When it is set, Claude Code treats sign-in through the launcher as switched off. It counts in either of these places:\n\n- the environment Claude Code runs in\n\n- the environment section of the machine's managed settings, which an administrator installs\n\nThe launcher sign-in also does not apply when Claude Code was not started by the launcher, is not using Anthropic directly, must go through a gateway, has a pinned login method, uses a custom base URL, or already has a launcher credential.\n\n**Why**\n\nIt gives administrators of managed machines a way to opt out of the sign-in that starts from the launcher.\n\n- Area: Auth\n- Names: `CLAUDE_CODE_DISABLE_LAUNCHER_SIGN_IN`\n- Tier: Use it now\n- Useful: 5\/5\n- Signal: 3\/5\n- Scope: both\n- Heads-up: no"}