{"name":"NODE_ENV","slug":"node-env","family":"env","title":"Environment variables","noun":"environment variable","description":"Claude Code now keeps a list of the environment variables that affect telemetry and feature flags","description_source":"entry","described_by":{"version":"2.1.287","anchor":"telemetrygrowthbook-env-vars-added-to-a-list-likely-env-al"},"presence":{"first_seen":"2.1.160","removed_in":"2.1.246","in_current_build":false,"newest_mined":"2.1.308","builds":76,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.287","anchor":"telemetrygrowthbook-env-vars-added-to-a-list-likely-env-al","heading":"Telemetry and feature-flag environment variables are gathered in a new list","line":"Claude Code now keeps a list of the environment variables that affect telemetry and feature flags","released_at":"2026-10-01 16:59:25","reason":"found in this entry's text"},{"version":"0.2.53","anchor":"mcp-server-setup","heading":"MCP Server Setup","line":null,"released_at":"2025-03-21 18:04:02","reason":"found in this entry's text"}],"entries_total":2,"docs":[{"source":"claude-code","path":"cloud-environments","title":"Configure cloud environments","documented":false},{"source":"claude-code","path":"desktop","title":"Desktop application","documented":false},{"source":"claude-code","path":"hooks","title":"Hooks reference","documented":false},{"source":"claude-code","path":"permissions","title":"Configure permissions","documented":false},{"source":"claude-docs","path":"third-party\/claude-desktop\/ssh-remote-sessions","title":"SSH remote sessions in Claude Desktop on 3P","documented":false}],"docs_total":5,"gates":[],"related":[{"name":"NODE_DEBUG","slug":"node-debug","description":"Read by bundled libraries: the `semver` library prints debug lines prefixed `SEMVER` to stderr when `NODE_DEBUG` contains the word `semver`, and `graceful-fs` logs its `GFS4` debug lines (through Node's `util.debuglog`) when it contains `gfs4`, also checking at exit that its retry queue is empty. The Google logging utility's debug-package backend writes to `NODE_DEBUG`, appending its log filters to the existing value."},{"name":"NODE_EXTRA_CA_CERTS","slug":"node-extra-ca-certs","description":"Session reset and model fallback use named stores, and cert env vars go through one accessor."},{"name":"NODE_OPTIONS","slug":"node-options","description":"Remotely managed settings can no longer redirect your bridge connection by setting that URL variable."},{"name":"NODE_PATH","slug":"node-path","description":null}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/node-env","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}