Claude Code ties a login to the specific device it was set up on. When that binding fails, the error messages shown now cover more specific cases: the target device being unsupported, the target device requiring an account, and an invalid target device ID. The existing message for a revoked device (one removed from the account on claude.ai) now gives concrete steps to fix it: run claude --cloud without -p from a project folder and choose "Yes" when asked, instead of just saying the machine can't re-register.
This turns a dead-end error into an actionable one, so someone whose device was removed from their account knows the exact command to re-register it instead of being stuck.
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
| Cloud sessions | ✅ Supported | An Owner connects the GHES instance once; developers use `claude --cloud` or [claude.ai/code](https://claude.ai/code) as usual |github-enterprise-server see the edit
Anthropic's documentation has since written up claude --cloud, on Claude Code with GitHub Enterprise Server.