{"version":"2.1.248","anchor":"claude-code-remote-tools-policy-selects-remote-tool-behaviou","canonical_anchor":"claude-code-remote-tools-policy-selects-remote-tool-behaviou","heading":"CLAUDE_CODE_REMOTE_TOOLS_POLICY selects remote tool behaviour","tier":"use","area":"Remote Tools","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/claude-code-remote-tools-policy-selects-remote-tool-behaviou","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### CLAUDE_CODE_REMOTE_TOOLS_POLICY selects remote tool behaviour\n\nCLAUDE_CODE_REMOTE_TOOLS_POLICY picks between parity (the default) and interim remote-tool behaviour.\n\n**What**\n\nA new environment variable picks between two remote-tool policies. Unset, or set to `parity`, gives parity mode; any other value gives interim mode. So the default is parity.\n\n**Details**\n\n- Read through a small helper, so the value is resolved per process from the environment.\n\n**Usage**\n\n`export CLAUDE_CODE_REMOTE_TOOLS_POLICY=interim` **Evidence** `CLAUDE_CODE_REMOTE_TOOLS_POLICY`\n\n- Area: Remote Tools\n- Names: `CLAUDE_CODE_REMOTE_TOOLS_POLICY`\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 4\/5"}