claude-code - 💡(How to fix) Fix Remote Control: session URL opens in browser instead of Claude mobile app, requiring re-authentication [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#48220Fetched 2026-04-15 06:29:47
View on GitHub
Comments
1
Participants
2
Timeline
4
Reactions
0
Timeline (top)
labeled ×3commented ×1
RAW_BUFFERClick to expand / collapse

Bug Report

Describe the bug

When using claude remote-control, the generated session URL (e.g. https://claude.ai/code/session_...) opens in the system browser instead of routing to the Claude mobile app. This forces the user to re-authenticate in the browser even though the Claude app is already installed and has an active authenticated session.

Expected behavior

The session URL should deep-link into the Claude mobile app directly, reusing the existing authenticated session — similar to how other services handle app deep-linking (e.g. Spotify, Notion, Linear).

Actual behavior

  • URL opens in the browser
  • Browser prompts for credentials
  • Claude app is bypassed entirely despite being installed and logged in

Steps to reproduce

  1. Have Claude app installed on mobile with an active session
  2. Run claude remote-control on desktop
  3. Copy or scan the generated URL/QR code on mobile
  4. URL opens in mobile browser, not in the Claude app
  5. Browser requests login credentials

Environment

  • Platform: Linux (desktop)
  • Claude Code version: 2.1.108 (Claude Code)
  • Mobile OS: Android

Impact

This makes the remote control feature significantly harder to use. The whole point is seamless continuation from desktop to mobile — requiring re-authentication in the browser defeats that purpose.

Suggested fix

Implement a deep-link / universal link scheme (e.g. claude://remote-control/session_...) so the mobile OS routes the URL to the Claude app instead of the browser.

extent analysis

TL;DR

Implementing a deep-link or universal link scheme, such as claude://remote-control/session_..., is likely to fix the issue by routing the session URL directly to the Claude mobile app.

Guidance

  • Verify that the Claude mobile app is correctly configured to handle deep links or universal links on Android, ensuring it can receive and process the custom scheme (claude://).
  • Check if the claude remote-control command can be modified or configured to generate a deep link instead of a standard HTTP/HTTPS URL.
  • Investigate Android's intent filter settings to ensure they are properly set up for the Claude app to handle the custom scheme, allowing it to intercept and handle the session URLs.
  • Consider testing the deep-linking functionality with a simple test link (e.g., claude://test) to isolate the issue and confirm the app can handle custom scheme URLs.

Example

No code snippet is provided as the issue does not imply a specific code change but rather a configuration or feature implementation.

Notes

The effectiveness of this solution depends on the Android version and the specific implementation of the Claude app's deep-linking capabilities. Additionally, ensuring the custom scheme is correctly registered and handled by the app is crucial for this fix to work.

Recommendation

Apply a workaround by implementing the suggested deep-link or universal link scheme, as it directly addresses the issue of routing session URLs to the Claude app instead of the browser, enhancing the user experience of the remote control feature.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING