GitHub integration connects via OAuth only — private repos inaccessible in remote agents

Resolved 💬 3 comments Opened May 31, 2026 by imattke Closed Jun 1, 2026

Bug Report

When connecting GitHub in Claude.ai settings, the flow completes immediately with no GitHub App installation step and no prompt to select repositories. As a result, remote agents (CCR routines) cannot clone private repos and return the error: "GitHub repository access check failed — re-authorize GitHub in settings". Disconnecting and reconnecting does not fix it. The Claude GitHub App does not appear under https://github.com/settings/installations.

Expected behavior

Connecting GitHub should install the Claude GitHub App and prompt for repository access, including which repositories to grant access to.

Actual behavior

OAuth only — no app installation, no repository selection prompt, private repositories remain blocked for remote agents.

Steps to reproduce

  1. Go to Claude.ai settings and connect GitHub
  2. Connection completes immediately with no installation flow
  3. Create a CCR routine with a private GitHub repo as the source
  4. Attempt to run the routine
  5. Receive: GitHub repository access check failed — re-authorize GitHub in settings

Environment

  • Claude.ai remote agents (CCR routines)
  • Private GitHub repository
  • macOS

View original on GitHub ↗

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