anthropics / anthropics/claude-code
[BUG] Conectar github con claude como editor
- Dominant language
- Python
- Stars
- 145k
- Forks
- 23.1k
- PR merge metrics
- PR metrics pending
Description
### 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?
Producto: claude.ai → Configuración → Conectores → Integración de GitHub
Cuenta: personal (PabloMartino94), no workspace de equipo
Problema: Al hacer clic en "Conectar" en el conector de GitHub, el conector pasa a estado "conectado" sin redirigir en ningún momento a github.com para autorizar y elegir repositorios (probado en navegador normal e incógnito, sin bloqueadores de popups activos).
Consecuencia: No se instala ninguna GitHub App en la cuenta — en github.com/settings/installations → "Aplicaciones de GitHub instaladas" no aparece ninguna app de Claude/Anthropic (solo apps de terceros no relacionadas).
Impacto: Una sesión de Claude Code con este repo (pablomartino94/montanas-blancas) tiene acceso de lectura (por otro mecanismo, aparentemente independiente de este conector), pero toda escritura falla: git push devuelve 403, y las herramientas de la API de GitHub (create_branch, push_files) devuelven 403 Resource not accessible by integration.
Repo/rama afectada: pablomartino94/montanas-blancas, rama claude/meta-ads-management-agent-23d8ny.
### What Should Happen?
Poder conectar mi cuenta de claude para que haga ediciones en repositorios
### Error Messages/Logs
```shell
No hay mensajes de error, sino que claude no se puede conectar
```
### Steps to Reproduce
Iniciar sesión en claude.ai con la cuenta vinculada a la cuenta de GitHub PabloMartino94 (cuenta personal, no workspace de equipo).
Ir a Configuración → Conectores → Integración de GitHub.
En el estado inicial, el conector muestra "Aún no estás conectado a Integración de GitHub".
Hacer clic en el botón "Conectar".
Resultado esperado: debería redirigir a github.com para autorizar el acceso y elegir qué repositorios puede ver/escribir Claude (pantalla de instalación de GitHub App con checkboxes "All repositories" / "Only select repositories").
Resultado real: no se abre ninguna pestaña ni ventana hacia GitHub. El panel de Conectores pasa directamente a mostrar el conector como "conectado", sin haber pasado por github.com en ningún momento.
Probado en navegador normal y en ventana de incógnito, sin bloqueadores de popups activos ni extensiones que puedan interferir — mismo resultado en ambos casos.
Verificación: entrar a github.com/settings/installations → pestaña "Aplicaciones de GitHub instaladas" → no aparece ninguna aplicación de Claude/Anthropic en la lista (solo aparecen apps de terceros no relacionadas: Netlify, Prestar, Vercel).
Consecuencia: una sesión de Claude Code con el repositorio pablomartino94/montanas-blancas como fuente tiene acceso de lectura (aparentemente por un mecanismo separado, no ligado a este conector), pero toda operación de escritura falla:
git push → 403 (a veces The requested URL returned error: 403, otras could not read Username for 'https://github.com': terminal prompts disabled, dependiendo de si la sesión de GitHub estaba autorizada o no en ese momento).
Herramientas de la API de GitHub del lado de Claude Code (creación de rama, push de archivos) → 403 Resource not accessible by integration.
Rama/repo de prueba: pablomartino94/montanas-blancas, rama claude/meta-ads-management-agent-23d8ny
### Claude Model
Sonnet (default)
### Is this a regression?
I don't know
### Last Working Version
_No response_
### Claude Code Version
Versión de Claude Code: 2.1.234
### Platform
Anthropic API
### Operating System
Windows
### Terminal/Shell
Other
### Additional Information
_No response_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the flow in claude.ai under Settings → Connectors → GitHub integration, then verify the result in github.com/settings/installations and with the reported repository operations. Done means clicking Connect redirects to GitHub for authorization and repository selection, installs the Claude or Anthropic GitHub App, and permits the expected write operations without 403 errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github
- Domain
- api, authentication
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100