Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.280 ·

PowerShell tool can now run commands on an attached remote machine

The PowerShell tool can now target and run commands on an attached remote (Windows) machine

Group of 2 Use it now Internal Changes
JSON All of v2.1.280
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
PowerShellArea: what it touches
Internal ChangesKind: in v2.1.280,
What probably matters to youSection of the release

What

  • A new session-channel version of the PowerShell tool wraps the real PowerShell tool, removes the run_in_background option from its schema, and adds a field for selecting which machine to run on. This version is only advertised when the session is serving tools to an attached machine and that condition is met (e.servedTools.has(It) && !av()); if invoked directly it throws an error explaining that PowerShell only runs on the attached machine.
  • The underlying PowerShell tool definition gains a remoteExecution capability flag and a suppressesAllPermissionUpdates method.
  • Its input validation now also blocks bare sleep/wait-style commands specifically when the remote call's constraints don't forbid running in the background, in addition to its previous checks.

Why

This lets Claude Code run PowerShell commands on a separate, attached Windows machine rather than only locally, while still guarding against commands (like bare sleeps) that could stall a remote session.

See this entry in the whole of v2.1.280 →

Feedback