2.1.160 was barely out the door before Anthropic followed up: 2.1.161 on June 2, 2.1.162 on June 3. No big headlines, but a whole string of details that make the toolbox a bit more dependable. The kind of update you only appreciate once the friction it clears away is suddenly gone.
Search Tools You Actually Get
In 2.1.162 you can now explicitly request Grep and Glob via --tools — and on native builds with embedded search, those names are no longer silently ignored. They hand you the dedicated search tools instead. Sounds minor, but it’s exactly the kind of case where you used to wonder why a config did nothing at all.
There’s also a small change that makes life easier for a lot of people: clicking a slash command in the autocomplete menu now fills it into your prompt instead of running it immediately. It only fires when you press Enter. If you’ve ever shipped off a command by accident, you know why that’s good.
Secrets Stay Where They Belong
The most important security fix from 2.1.161: claude mcp used to print secrets in plain text to the terminal when listing or querying. That’s over now — ${VAR} references are no longer expanded, and credential headers plus secrets in URLs are redacted. Anyone who shares logs or mirrors their screen can breathe a little easier here.
Also from 2.1.161: if a Bash command fails inside a parallel tool call, it no longer drags down the other calls in the same batch — each tool returns its own result. And on Linux, the clipboard in fullscreen mode now uses wl-copy, xclip, or xsel when available.
A Startup That Doesn’t Hang in the Dark
My favorite from 2.1.162: if the config directory is read-only or unwritable, Claude Code no longer hangs silently at startup. Instead it boots with in-memory config and surfaces the error, rather than leaving you staring at a blank screen. On top of that, Windows permission rules that never matched with backslashes (~\, \\server\share) got fixed, and WebFetch rules now take precedence over the preapproved hosts.
And one rename on the side: Windsurf now shows up as Devin Desktop in the /ide menu — the editor rebranded, and Claude Code followed suit.
Bottom line: two releases with no fireworks, but a lot fewer points of friction. I’ll take that over the next big feature I have to wrap my head around first.
Sources: Claude Code Changelog, GitHub: Claude Code Releases