2 min read AI-generated

Claude Code 2.1.147: /code-review Replaces /simplify and Sessions Stay Alive

Copy article as Markdown

The biggest Claude Code update of the week brings a renamed code review command, pinned background sessions, and a more reliable auto-updater. Plus dozens of bug fixes.

Featured image for "Claude Code 2.1.147: /code-review Replaces /simplify and Sessions Stay Alive"

Claude Code got another major update this week. Version 2.1.147 brings changes that noticeably improve the daily workflow - especially for people who use Claude Code as a permanent companion in their terminal.

/simplify becomes /code-review

The most visible change: the /simplify command is now called /code-review. And it does something different than before. Instead of cleaning up and fixing code, it now specifically hunts for correctness issues - real bugs. You can control the effort level (for example /code-review high), and with --comment, Claude posts findings as inline comments directly on your GitHub pull request.

Smart move. The old cleanup function from /simplify was nice, but what developers actually need is a second pair of eyes for bugs. That’s exactly what the new command delivers.

Pinned background sessions

If you work with claude agents, you know the problem: background sessions get terminated under memory pressure. Now you can pin sessions with Ctrl+T. Pinned sessions stay alive when idle, automatically restart in place when Claude Code updates (without you doing anything), and are only shed after all non-pinned sessions when memory runs low.

For teams running multiple Claude Code sessions in parallel, this is a real quality-of-life upgrade.

More reliable auto-updater

The auto-updater also got an overhaul. It now retries on transient network failures, shows specific error categories and OS error codes on failure, and displays the current version when an update fails. Sounds minor, but if you work in a corporate environment with proxies and VPNs, you know how annoying failed updates can be.

Dozens of bug fixes

As with most Claude Code releases, the real scope is in the fixes. The highlights:

Prompt history no longer records duplicates. Enterprise login restrictions now apply to third-party provider sessions. The & character in Bash output displays correctly. Unknown slash commands show an error message in headless mode instead of doing nothing. Plugin agents with multiple agent types work properly now. And MCP servers with paginated tool lists no longer return only the first page.

Version 2.1.148: Quick hotfix

One day later, version 2.1.148 followed - a pure bugfix for a regression where the Bash tool returned exit code 127 on every command for some users. If you were affected, you know how disruptive that can be.


Sources: