[GitHub integration] Can't add GitHub repo to claude.ai chats
Screenshot
Summary
"Add from GitHub" in claude.ai chat links a repository, but Claude cannot read it.
No GitHub connector is available in the chat, so only the repo URL reaches the model.
Environment
- Surface: claude.ai web, macOS (2024 MacBook Air)
- Account: personal GitHub account fernandoagune
- Repository: fernandoagune/FernAIOS (private), branch main
- Date observed: 28 September 2026 (also in earlier chats)
Setup (confirmed in Settings > Connectors > GitHub Integration)
- GitHub account: connected
- Claude GitHub App: installed on fernandoagune (Personal), badge shows "Cloud sessions only"
- Repository status check: passes ("Claude Code cloud sessions can work in fernandoagune/FernAIOS")
Steps to reproduce
- Open a new chat on claude.ai.
- Select + > Add from GitHub.
- Select fernandoagune/FernAIOS, branch main, then Add repository.
- Send a message asking Claude to read a file from the repo (e.g. the root CLAUDE.md).
Impact
The linked-repo feature in chat is unusable on this account, even though the integration,
app installation and repository status check all pass.
Suspected cause
The app installation appears scoped to Claude Code cloud sessions only, and no chat-side
GitHub connector is provisioned for the account, despite the Add from GitHub dialog
depending on one.
Attachments
- Settings > Connectors > GitHub Integration page (all checks green, "Cloud sessions only")
- Add content from GitHub dialog (empty tree, connector note)
- + > Connectors menu (no GitHub entry)
<img width="1018" height="786" alt="Image" src="https://github.com/user-attachments/assets/9f618213-ad59-4751-81af-642d6ab3d2d4" />
What were you trying to do?
Expected
The dialog says Claude reads the repo "through the GitHub connector when it needs it".
Claude should be able to read files from the linked repository.
What happened instead?
Actual
- The dialog shows an empty file tree. Adding the repository only inserts the URL
https://github.com/fernandoagune/FernAIOS/tree/main into the message.
- Claude reports no GitHub tools are available to it. It falls back to fetching the URL,
which fails because the repo is private.
- "+" > Connectors lists only Claude Docs and Kontext. No GitHub connector appears,
and there is no GitHub entry to enable.
<img width="1228" height="784" alt="Image" src="https://github.com/user-attachments/assets/79ccd3cd-10f9-4d0c-ae1a-6b6af31f7547" />
<img width="719" height="255" alt="Image" src="https://github.com/user-attachments/assets/9c33ed16-dfe6-4e80-a1dc-4322827bc2e2" />
Diagnostics
Filed from: GitHub settings for Claude Code on claude.ai
Report code: GH-8SRJZE
Page: claude.ai/customize/connectors/integration-github
Client: webThis issue has 1 comment on GitHub. Read the full discussion on GitHub ↗