Skip to main content

Claude Code 2.1.285

By Steven Van ·

Claude Code 2.1.285 adds a provider allowlist, a WebFetch off switch and a desktop hand-off flag, plus new plugin configuration commands.

The Claude Code 2.1.285 release adds several controls for administrators and plugin authors, plus a new way to hand a session to the desktop app.

  • CLAUDE_CODE_DISABLE_WEB_FETCH is a new environment variable that turns off the WebFetch tool.
  • claude --desktop opens the Claude desktop app on the current directory. With --continue or --resume, it opens on that session.
  • A new allowedProviders managed setting limits which API providers a machine may use: the Anthropic API, a custom endpoint, Bedrock, Mantle, Vertex AI, Foundry, Claude Platform on AWS, or a Cloud gateway.
  • claude plugin configure shows a plugin's options and which are unset. It can also save new values read from stdin with --values-stdin.
  • claude plugin install --config now accepts .=, so a bundled .mcpb MCP server's own settings can be set at install time. The server then starts without a visit to /plugin → Configure.
  • CLAUDE_CODE_NONSTREAMING_TIMEOUT_RETRIES caps how many times a timed-out non-streaming fallback request is re-sent.

Fixes include two changes. With claude -p and CLAUDE_CODE_FORK_SUBAGENT=1, a subagent's own Agent call now runs in the foreground, so the subagent gets the child's result. Plugin and marketplace installs and updates over SSH now respect the ssh program set in GIT_SSH or in git's core.sshCommand.

Claude Code
Claude Code
Anthropic's agentic coding tool — Claude in your terminal, IDE, desktop app and browser, reading and editing your codebase, running commands, opening pull requests and working on tasks in the cloud.
View Claude Code →

Read the original announcement →

Read Claude Code 2.1.285 on Creators Toolbox