{"version":"2.1.299","anchor":"webfetch-ccr-proxy-now-keyed-on-an-env-var","canonical_anchor":"webfetch-ccr-proxy-now-keyed-on-an-env-var","heading":"WebFetch proxy routing is now switched on by an environment variable","tier":"use","area":"Web Fetch","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299\/e\/webfetch-ccr-proxy-now-keyed-on-an-env-var","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299","markdown":"### WebFetch proxy routing is now switched on by an environment variable\n\nRouting WebFetch through the CCR proxy now depends on `CLAUDE_CODE_WEBFETCH_USE_CCR_PROXY` instead of being worked out from session state\n\n**Unclear.** Which value of `CLAUDE_CODE_WEBFETCH_USE_CCR_PROXY` turns the proxy on is not stated.\n\n**What**\n\nWebFetch is the tool Claude uses to download web pages. Whether Claude Code sends those requests through its CCR proxy is now decided by the `CLAUDE_CODE_WEBFETCH_USE_CCR_PROXY` environment variable (a setting given to a program when it starts). Using Anthropic's own API directly is still required. Before, the choice was worked out from the state of the session.\n\n**Why**\n\nThe proxy is now something that has to be turned on explicitly with the environment variable, rather than being picked automatically.\n\n- Area: Web Fetch\n- Names: `CLAUDE_CODE_WEBFETCH_USE_CCR_PROXY`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: yes"}