Claude Code Cloud Sessions Can Now Pull In a Fork's Upstream Repo

Claude CodeView original changelog

Claude Code 2.1.282 lets a running cloud session attach a repository from a different GitHub owner, such as a fork's upstream, to a session that already has one attached, including sessions started from Slack, removing the need to start a new session to work across a fork/upstream pair. The release also adds a GitHub App status indicator to Settings, showing whether the Claude GitHub App is installed and reachable, with steps to connect or reconnect it. For teams on non-GitHub git hosts, cloud sessions now show direct "Open repository" and "Open compare page" links to that host instead of assuming GitHub.

Key Takeaways

  • Cloud sessions can now attach a repository from a different GitHub owner mid-session, most usefully a fork's upstream, without starting a new session.
  • The capability works from sessions started in Slack, not just ones started from claude.ai/code.
  • A new GitHub App status indicator in Settings › Connectors › GitHub shows at a glance whether the app is installed and reachable, with direct steps to fix it.
  • Cloud sessions on non-GitHub git hosts now get direct "Open repository" and "Open compare page" links, instead of GitHub-only assumptions.
  • The changes target a specific, common pain point: contributors who develop on a fork but need Claude to reason about or contribute back to the upstream project.
  • Both features shipped together in Claude Code 2.1.282 on 2026-09-24, alongside the release's ten permission/sandbox fixes.

Attaching a Fork's Upstream From Inside a Running Session

Claude Code's cloud sessions can now attach a repository from a different GitHub owner, such as a fork's upstream, to a session that already has a repository attached, including sessions started from Slack. Previously a cloud session was effectively limited to the repository or repositories it started with; pulling in a related repository under another account required starting a new session. That mattered most for the common fork workflow, where a contributor develops on their own fork but needs Claude to read or compare against the original upstream project, for example to check whether a fix already landed there or to open a pull request back to it.

Knowing Whether GitHub Is Actually Connected

Anthropic also added a GitHub App status indicator to Settings › Connectors › GitHub, showing whether the Claude GitHub App is installed and reachable for the account, alongside steps to connect, install, or reconnect it. For teams whose repositories live on a Git server other than GitHub, the repository menu of a cloud session now shows "Open repository" and "Open compare page" links that go directly to that server, rather than assuming GitHub.

Why It Matters

Together, these changes reduce a common source of cloud-session friction: starting over, or working around Claude Code entirely, just to compare a fork against its upstream or to diagnose why a GitHub connection isn't working. Both changes shipped in Claude Code 2.1.282, released September 24, 2026.