{"name":"CLAUDE_CODE_WEB_SEARCH_FAST_ARG","slug":"claude-code-web-search-fast-arg","family":"env","title":"Environment variables","noun":"environment variable","description":"The web search tool has a built-in choice between a quick, cheap search and a slower, thorough one, but it stays off unless configured","description_source":"entry","described_by":{"version":"2.1.282","anchor":"websearch-standardextended-mode-fast-search-is-built"},"presence":{"first_seen":"2.1.282","removed_in":null,"in_current_build":true,"newest_mined":"2.1.283","builds":2,"mined_builds":126,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.283","anchor":"web-search-fast-mode-no-longer-switched-off-by-claude-code-w","heading":"Setting the web-search proxy variable no longer turns off fast web search","line":"`CLAUDE_CODE_WEBSEARCH_USE_CCR_PROXY` no longer forces fast web search off, and `CLAUDE_CODE_WEBSEARCH_CCR_PROXY_FAST` is gone","released_at":"2026-09-25 18:46:11","reason":"found in this entry's text"},{"version":"2.1.282","anchor":"websearch-standardextended-mode-fast-search-is-built","heading":"Web search can offer a quick \"standard\" mode and a thorough \"extended\" mode, off by default","line":"The web search tool has a built-in choice between a quick, cheap search and a slower, thorough one, but it stays off unless configured","released_at":"2026-09-24 15:56:22","reason":"found in this entry's text"},{"version":"2.1.282","anchor":"web-search-fast-system-hint-appended-to-system-prompts-whe","heading":"Fast web search can add an extra hint to Claude's instructions","line":"When fast web search is on and a web search tool is available, Claude's system prompt gets an extra hint","released_at":"2026-09-24 15:56:22","reason":"found in this entry's text"},{"version":"2.1.282","anchor":"websearch-the-fast-search-config-can-append-a-remote-addend","heading":"Web search instructions can be extended remotely, and a stray option is ignored","line":"When fast web search is enabled, extra WebSearch tool instructions can be supplied remotely, and a `mode` value sent while it is off is dropped","released_at":"2026-09-24 15:56:22","reason":"found in this entry's text"}],"entries_total":4,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_WEB_FETCH_AGENT","slug":"claude-code-web-fetch-agent","description":"The built-in web-fetch agent refuses observer and worktree roles and just runs locally."},{"name":"CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS","slug":"claude-code-webfetch-cache-ttl-ms","description":"You can set how long WebFetch keeps pages cached, in milliseconds."},{"name":"CLAUDE_CODE_WEBFETCH_DEADLINE_MS","slug":"claude-code-webfetch-deadline-ms","description":"WebFetch requests now enforce a timeout and fail with a clear deadline error if exceeded"},{"name":"CLAUDE_CODE_WEBFETCH_PROXY_PATH","slug":"claude-code-webfetch-proxy-path","description":null},{"name":"CLAUDE_CODE_WEBFETCH_USE_CCR_PROXY","slug":"claude-code-webfetch-use-ccr-proxy","description":null},{"name":"CLAUDE_CODE_WEBSEARCH_CCR_PROXY_FAST","slug":"claude-code-websearch-ccr-proxy-fast","description":"The web search tool has a built-in choice between a quick, cheap search and a slower, thorough one, but it stays off unless configured"},{"name":"CLAUDE_CODE_WEBSEARCH_USE_CCR_PROXY","slug":"claude-code-websearch-use-ccr-proxy","description":"The web search tool has a built-in choice between a quick, cheap search and a slower, thorough one, but it stays off unless configured"},{"name":"CLAUDE_CODE_WEBSOCKET_AUTH_FILE_DESCRIPTOR","slug":"claude-code-websocket-auth-file-descriptor","description":"Child worker processes no longer inherit your session id, resume prompt or auth handles."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-web-search-fast-arg","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}