{"version":"2.1.311","anchor":"feature-config-fetch-save-skipped-in-remote-sessions","canonical_anchor":"feature-config-fetch-save-skipped-in-remote-sessions","heading":"Remote sessions stop rewriting the config file when feature settings are unchanged","tier":"internal","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311\/e\/feature-config-fetch-save-skipped-in-remote-sessions","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311","markdown":"### Remote sessions stop rewriting the config file when feature settings are unchanged\n\nWith CLAUDE_CODE_REMOTE set, Claude Code no longer rewrites its global config when fetched feature settings haven't changed\n\n**What**\n\nClaude Code fetches feature settings from a server and saves them to its global configuration file. When `CLAUDE_CODE_REMOTE` is set to true, Claude Code now skips that save if the fetched settings are the same as before.\n\n**Why**\n\nThere are fewer writes to the configuration file in remote or container sessions.\n\n- Area: Sessions\n- Names: `CLAUDE_CODE_REMOTE`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}