GitHub integration connects via OAuth only — private repos inaccessible in remote agents
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
- Go to Claude.ai settings and connect GitHub
- Connection completes immediately with no installation flow
- Create a CCR routine with a private GitHub repo as the source
- Attempt to run the routine
- Receive:
GitHub repository access check failed — re-authorize GitHub in settings
Environment
- Claude.ai remote agents (CCR routines)
- Private GitHub repository
- macOS
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗