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 ·

File searches now run ripgrep with a cleaned-up set of environment variables

Claude Code now starts ripgrep with a filtered set of environment variables instead of passing on all of its own

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

Unclear It is not stated which environment variables are kept or removed, so settings passed to ripgrep through the environment may no longer reach it.

What

ripgrep is the program Claude Code uses to search files. Environment variables are named settings that a program passes to the programs it starts. Every time Claude Code starts ripgrep, it now passes a filtered set of them instead of all of its own. This covers searches, file counts and the check that ripgrep works. That check also no longer adds Claude Code's full set of variables on top.

Other changes:

  • File counting stops early for a path when that path, or a folder above it, matches a certain check.
  • ripgrep output that arrives after a search was cancelled is now ignored.
Why

This looks like protection against environment variables changing how ripgrep behaves when Claude Code runs it.

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 stated which environment variables are kept or removed, so settings passed to ripgrep through the environment may no longer reach…

See this entry in the whole of v2.1.323 →

Feedback