Feature Request: Remote session management for Claude Code

Resolved 💬 3 comments Opened Apr 2, 2026 by pratik16 Closed Apr 5, 2026

Problem

Claude Code stores OAuth tokens locally on each machine (~/.claude/.credentials.json or macOS Keychain). Once a user authenticates Claude Code on a device — intentionally or accidentally — there is no way to remotely revoke that session from another device or from claude.ai settings.

The "Log out of all sessions" option in claude.ai Settings only terminates web browser sessions. It does not affect Claude Code OAuth tokens. This means:

If a user accidentally stays logged in on a shared or borrowed machine, they cannot log out remotely
If a user shares access temporarily with someone, they cannot revoke it without physical access to that machine
There is no visibility into which machines currently have Claude Code authenticated

Requested solution

Add a Claude Code sessions section to claude.ai/settings/account — separate from browser sessions — showing each machine where Claude Code is authenticated (hostname, OS, last used, location)
Allow users to remotely terminate individual Claude Code sessions from this page
Include Claude Code sessions in the "Log out of all sessions" action so it truly covers all access points

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗