Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

Shell command safety check looks at more parts of a command

Claude Code's check on shell commands now looks at environment variable values, and can also flag wildcards and some short flags

You'll notice Improvements
JSON All of v2.1.323
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PermissionsArea: what it touches
ImprovementsKind: in v2.1.323,
ImprovementsSection of the release

Unclear It is not clear when the extra checks apply or which commands they cover.

What

Before running a shell command, Claude Code checks it to decide whether it is safe to run without asking you. That check used to look only at the names of environment variables (named settings passed to a program) and arguments. It now also looks at environment variable values, and in some cases flags:

  • environment variables set just before certain commands
  • arguments containing the wildcard characters *, ? or [
  • short flags containing the letter n, for some commands
Why

More commands may now stop and ask for your permission before they run.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear when the extra checks apply or which commands they cover.

See this entry in the whole of v2.1.323 →

Feedback