[GitHub integration]
Screenshot
<img width="810" height="857" alt="Image" src="https://github.com/user-attachments/assets/7372d18e-ca16-4329-b85f-b077800138a7" />
<img width="507" height="919" alt="Image" src="https://github.com/user-attachments/assets/a4f089ff-d8ad-4b52-bc56-5c9912e82c5e" />
What were you trying to do?
Tengo un problema con la integración de GitHub de Claude que ocurre tanto en Claude Desktop como en Claude Web.
Mi cuenta de GitHub aparece correctamente conectada y la aplicación de GitHub de Claude está instalada. En la configuración de Claude Code, el repositorio privado rosoalde/echo-score aparece explícitamente como un repositorio con el que las sesiones en la nube de Claude Code pueden trabajar. La GitHub App tiene acceso a todos los repositorios.
What happened instead?
Cuando Claude intenta acceder al repositorio, termina intentando utilizar directamente:
cd /home/claude && git clone --depth 1 https://github.com/rosoalde/echo-score.git
y obtiene:
fatal: could not read Username for 'https://github.com': No such device or address
El problema ocurre tanto en Claude Desktop como en Claude Web.
Esto sucede aunque la configuración de GitHub muestra:
- Cuenta de GitHub conectada.
- Aplicación de GitHub de Claude instalada.
rosoalde/echo-scoreautorizado para Claude Code.- Acceso de la GitHub App a todos los repositorios.
También he comprobado desde mi ordenador que el repositorio privado es accesible correctamente mediante Git:
git ls-remote origin
funciona correctamente desde mi copia local.
No quiero hacer público el repositorio ni solucionar esto mediante una configuración SSH alternativa. Tampoco debería ser necesario proporcionar un PAT manualmente si la integración de GitHub está correctamente configurada.
El problema parece ser que Claude Web/Desktop no está utilizando correctamente la autenticación de la integración de GitHub para acceder al repositorio privado y, en su lugar, está intentando realizar un git clone HTTPS desde /home/claude sin credenciales disponibles.
Código de diagnóstico mostrado por la configuración de GitHub:
GH-CZWJ99
¿Podéis comprobar por qué la integración de GitHub aparece correctamente conectada y el repositorio aparece autorizado, pero tanto Claude Web como Claude Desktop no pueden utilizar ese acceso para leer el repositorio privado?
Diagnostics
Filed from: GitHub settings for Claude Code on claude.ai
Report code: GH-MQUXS2
Page: claude.ai/customize/connectors/integration-github
Client: desktop