{"name":"CLAUDE_CHROME_TAB_GROUP_KEY","slug":"claude-chrome-tab-group-key","family":"env","title":"Environment variables","noun":"environment variable","description":"Claude Code now reads `CLAUDE_CODE_CONFIG_PROBE`, `CLAUDE_CODE_ARTIFACT_SHARE` and `CLAUDE_CHROME_TAB_GROUP_KEY` when it starts","description_source":"entry","described_by":{"version":"2.1.286","anchor":"new-env-vars-claude-code-config-probe-claude-code-artifact"},"presence":{"first_seen":"2.1.286","removed_in":null,"in_current_build":true,"newest_mined":"2.1.288","builds":3,"mined_builds":131,"first_cited":{"version":"2.1.286","released_at":"2026-09-30 17:14:38","spans":1}},"aliases":[],"entries":[{"version":"2.1.286","anchor":"new-env-vars-claude-code-config-probe-claude-code-artifact","heading":"Three more environment variables are read at startup","line":"Claude Code now reads `CLAUDE_CODE_CONFIG_PROBE`, `CLAUDE_CODE_ARTIFACT_SHARE` and `CLAUDE_CHROME_TAB_GROUP_KEY` when it starts","released_at":"2026-09-30 17:14:38","reason":"found in this entry's text"},{"version":"2.1.286","anchor":"chrome-tab-group-key-passed-only-for-remote-sessions-and-the","heading":"CLAUDE_CHROME_TAB_GROUP_KEY is used only in remote sessions and then cleared","line":"Claude Code now keeps `CLAUDE_CHROME_TAB_GROUP_KEY` only in remote sessions and removes it so programs it starts do not inherit it","released_at":"2026-09-30 17:14:38","reason":"found in this entry's text, named in this entry"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CHROME_CLASSIFIER_FLOOR","slug":"claude-chrome-classifier-floor","description":"The terminal tab status toggle, Claude API tip and Chrome classifier default only moved; their gate fallbacks are unchanged"},{"name":"CLAUDE_CHROME_PAIRED_DEVICE_ID","slug":"claude-chrome-paired-device-id","description":"A new CLAUDE_CHROME_PAIRED_DEVICE_ID env var pins which paired browser device Claude in Chrome connects to"},{"name":"CLAUDE_CHROME_PERMISSION_MODE","slug":"claude-chrome-permission-mode","description":"Sets the initial permission mode of the Claude in Chrome browser server. Accepted values are `ask`, `skip_all_permission_checks` and `follow_a_plan`; any other value is ignored with an `Invalid CLAUDE_CHROME_PERMISSION_MODE` warning, and when unset no initial mode is passed. It is read from the env given to that server first, then the process environment; Claude Code puts `skip_all_permission_checks` in the server's env when the session runs in bypass-permissions mode."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-chrome-tab-group-key","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}