Activity Monitor shows version string (e.g. `2.1.144`) as process name instead of `claude`
Resolved 💬 2 comments Opened May 23, 2026 by dhalem Closed May 27, 2026
On macOS, the claude CLI sets its process title to the bare version string. As a result, Activity Monitor displays the process as 2.1.144 (or whatever the current version is) with no app name, which is confusing — it looks like a rogue process consuming CPU.
Observed:
- Activity Monitor shows the process named
2.1.144. ps -p <pid> -o commcorrectly showsclaude.ps -p <pid> -o commandcorrectly showsclaude --dangerously-skip-permissions.
Activity Monitor reads the runtime-overridden process title (Node's process.title), which appears to be set to just the version string.
Expected: process title should include the app name, e.g. claude or claude 2.1.144.
Environment:
- macOS Darwin 25.4.0
- Claude Code 2.1.150 (also reproduces on 2.1.144)
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗