anthropics / anthropics/claude-code

Session identity doesn't surface which physical machine it's bound to

Open
#94,421 0 comments 1 reaction 0 assignees View on GitHub
area:ui enhancement
Dominant language
Python
Stars
145k
Forks
23.1k
PR merge metrics
PR metrics pending

Description

A Claude Code/Desktop session is bound to the machine it was started on (its shell, filesystem, and process all live there) — but the session list is synced and shown identically across every machine the user is logged into. Nothing in the UI surfaces *which* physical machine a given session is actually running on, so a user working across multiple machines has to remember or guess where a session lives before typing into it, especially confusing when two sessions have similar names/purposes.

Related: when Claude gives the user a command/instruction to go run somewhere, it's often unclear which machine that's meant to be executed on — the one the current session is bound to, or another one being discussed/referenced in the conversation. This ambiguity compounds the session-identity problem above.

Suggestion: show the originating hostname/machine (and maybe online/offline reachability) directly in the session list/title bar — something like the environment block already reported internally (platform, hostname) surfaced in the UI, not just to the model. When Claude hands the user a command to run, it should also be clearer/explicit about which machine that command targets.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.