claude-code - ๐Ÿ’ก(How to fix) Fix GitHub integration connects via OAuth only โ€” private repos inaccessible in remote agents

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โ€ฆ

Error Message

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.

RAW_BUFFERClick to expand / collapse

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

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โ€ฆ

FAQ

Expected behavior

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

Still need to ship something?

ร—6

Another batch ranked right after the header list โ€” different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - ๐Ÿ’ก(How to fix) Fix GitHub integration connects via OAuth only โ€” private repos inaccessible in remote agents