[BUG] Public shared CC web session unreachable — recipient forced through GitHub onboarding

Resolved 💬 2 comments Opened Mar 16, 2026 by s3-oz Closed Apr 13, 2026

Description

Sharing a Claude Code web session (Public visibility) with another user who has Claude Pro but has never used Claude Code web before. The recipient cannot view the shared session because claude.ai/code forces them through GitHub onboarding (connect GitHub, install Claude GitHub app on repos) before they can access anything — including shared public sessions.

Steps to Reproduce

  1. User A creates a CC web session, sets visibility to Public
  2. User A shares link: https://claude.ai/code/session_XXXXX
  3. User B (Claude Pro, no GitHub connected) opens the link
  4. User B is redirected to GitHub connection/onboarding flow
  5. User B creates GitHub account, connects it
  6. User B is still stuck in GitHub settings — never reaches the shared session
  7. The link opens a new blank session instead of the shared one

Expected Behavior

A public shared session should be viewable by any logged-in claude.ai user without requiring GitHub to be connected. The docs say: "Public visibility makes the session visible to any user logged into claude.ai" and "Repository access verification is not enabled by default."

Actual Behavior

The recipient is blocked by the GitHub onboarding flow on claude.ai/code and cannot reach the shared session URL at all.

Environment

  • Sharer: Claude Max, repo verification OFF in Settings > Claude Code > Sharing settings
  • Recipient: Claude Pro, logged into claude.ai
  • Session URL format: https://claude.ai/code/session_XXXXX

Impact

This makes session sharing completely broken for anyone who hasn't already set up Claude Code web with GitHub. The whole point of sharing is to get feedback from people who aren't developers.

Related

  • #29021 (Code tab displays GitHub connection screen after remote session exit)

View original on GitHub ↗

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