Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.287 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.287 ·

Claude is told how to check and stop remote background commands safely

For remote background commands with a task id, Claude is now told which tools to use to check and stop them, and not to use pgrep, pkill or kill

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

When Claude starts a shell command that keeps running in the background, Claude Code sends Claude a short message about it. When that background task has a task id, the message now tells Claude to check on the task with one tool and stop it with another, and warns it never to check on it or stop it with pgrep, pkill or kill. When there is no task id, Claude gets the same generic message as before, which only says the task id and output file exist.

This new wording is behind a check that decides when it is used.

Why

The change alters what Claude is told about its own background commands, steering it toward the tools built for the job rather than ordinary process commands.

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 what condition decides when the new message is used.

See this entry in the whole of v2.1.287 →

Feedback