anthropics / anthropics/claude-code

[BUG] Unable to connect claude to private github repository.

Abierto
#92,133 1 comentario 0 reacciones 0 asignados Ver en GitHub
invalid
Lenguaje dominante
Python
Estrellas
145k
Forks
23.1k
Métricas de merge de PR
Métricas de PR pendientes

Descripción

### Preflight Checklist

- [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code

### What's Wrong?

Claude is unable to access a GitHub repo. In Claude settings > connectors GitHub integration is enabled. In the GitHub repo being accessed Settings > Applications > Claude > Repositories shows the repo as accessible. I have tried the add from GitHub function in Claude to send a link to the chat. Now Claude is suggesting filing this bug report to get a manual backend repository index reset for the account.

I am using both Claude and GitHub in browser.
My Claude email is lily.french@mymail.champlain.edu
My github username is LilyFrench10
The private repository is LilyFrench10/sec-480

### What Should Happen?

Claude should be able to access the repository.

### Error Messages/Logs

```shell
Here is a log generated by Claude for this problem
GitHub Connection Attempt Log

Session date: 2026-09-04 Repository in question: LilyFrench10/sec-480 Context: Chat interface (claude.ai), not Claude Code CLI/web

Attempt 1
Target: https://github.com/LilyFrench10/sec-480/tree/main
Method: web_fetch tool (Claude.ai's page-fetch capability)
Result: Failed
Error: ROBOTS_DISALLOWED — "Site disallows automated access. Use the search-result snippet, or find an alternative source."
Attempt 2
Target: https://github.com/LilyFrench10/TechJournal/tree/main
Method: web_fetch tool
Result: Failed
Error: Same as above — ROBOTS_DISALLOWED
Attempt 3
Target: https://github.com/LilyFrench10/sec-480.git
Method: web_fetch tool
Result: Failed
Error: Same as above — ROBOTS_DISALLOWED
Attempt 4
Target: LilyFrench10/sec-480 (indirect, via search)
Method: web_search — general web search for the repo name/owner
Result: No matching results returned for this specific repository
Attempt 5
Target: Same repo link, re-submitted by user
Method: No new fetch attempted — same ROBOTS_DISALLOWED limitation applies, so this was not re-run
Notes for a bug report
These failures are web_fetch limitations (GitHub disallows Claude.ai's page-fetching bot via robots.txt), which is a separate issue from the native GitHub integration ("Add from GitHub" / GitHub App).
User reports the native integration was used: repo was added via "Add from GitHub," and the Claude GitHub App is installed on GitHub with sec-480 explicitly listed under Repository access.
Despite that, the repo has not become accessible/browsable in this chat.
This matches a known, previously-reported pattern (see prior turn) of a backend repository-indexing issue affecting the GitHub App integration, distinct from the web_fetch robots-block above.
Suggested next step

File at github.com/anthropics/claude-code/issues with:

Claude account email
GitHub username
Repo: LilyFrench10/sec-480
Confirmation repo is listed under the app's Repository access
This log as supporting detail
```

### Steps to Reproduce

In Claude go to Settings, Connectors, and connect GitHub. In GitHub go to Settings > Applications and INstall Claude and give it access to the directory. In Claude chat add files, Add from GitHub, then select the repository.
I dont know if this is reproducible, others have done these same steps and have had no issue.

### Claude Model

Sonnet (default)

### Is this a regression?

I don't know

### Last Working Version

_No response_

### Claude Code Version

Claude Sonnet 5

### Platform

Anthropic API

### Operating System

Windows

### Terminal/Shell

Other

### Additional Information

_No response_

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

No source file, test, or entry point is named. Start by reproducing the Settings > Connectors GitHub flow and the Add from GitHub path, then investigate the backend repository-indexing or reset path described in the log. Done means the private repository becomes selectable and browsable in chat, while keeping the ROBOTS_DISALLOWED web-fetch limitation distinct.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
github
Área
api, backend
Tipo de issue
Error
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Activo
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.