You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
WindowsArea: what it touches
ImprovementsKind: in v2.1.321,
ImprovementsSection of the release
What
On Windows, Claude Code checks PowerShell commands before running them to see whether an argument points at a network path (a UNC path, an address like \\server\share) or a device. Before, this was a single pattern check. It now asks for your approval in two further cases:
An argument that could name a network or device path once Windows converts its characters, for example fullwidth slashes that look like ordinary ones.
An argument that may be read as a network (UNC) path, which could trigger network requests.
These checks apply on Windows only.
Why
Lookalike characters could previously slip past the network-path check, because Windows turns them into ordinary ones only after the check has run. These cases now stop and ask instead of running unprompted.