Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

Any ~ in arguments now marks read-only commands as needing approval

A read-only command with ~ anywhere in its arguments now always needs your approval

Entry
JSON All of v2.1.281
EntryKind: in v2.1.281,
ChangesSection of the release
What

Claude Code lets some read-only commands, which only look at files, run without asking you first. If any argument of such a command contains ~, the check now treats the command as risky straight away and asks for your approval. In a shell, ~ usually means your home folder.

The help entry in the list of read-only commands now uses the same check. Commands under it that contain ~ are still caught even though the separate check they used to rely on has been removed.

Why

A path containing ~ can point somewhere other than it seems, such as into your home folder. Asking first means Claude cannot look in those places without you seeing it.

See this entry in the whole of v2.1.281 →

Feedback