Instalación de Claude Code en GitHub con Actions

Clase 16 de 18Curso de Claude Code

Resumen

Domina la instalación de Claude Code en GitHub con GitHub Actions para automatizar revisiones y usar el repositorio como contexto. Aprenderás el método rápido recomendado y la alternativa manual, requisitos de permisos, uso del CLI de GitHub, manejo de secrets y activación de workflows que responden a pull requests e issues.

¿Cómo instalar Claude Code con GitHub Actions de forma rápida?

La vía recomendada usa un comando de Claude Code y requiere ser admin del repositorio. Así podrás agregar secrets y habilitar permisos de lectura y escritura sobre código, issues y pull requests.

¿Qué permisos y herramientas necesitas?

  • Ser admin para configurar la app de Claude en GitHub.
  • Poder agregar secrets y dar permisos de lectura y escritura.
  • Tener instalado el CLI de GitHub en el sistema.

¿Cómo autorizar la app en GitHub?

  • Ejecuta el comando de instalación desde Claude y confirma el repositorio actual.
  • En el navegador, en el botón de configurar, elige la organización y el repositorio objetivo.
  • Habilita acceso a Actions y permisos de lectura y escritura al código, discusiones, issues y pull requests.
  • Instala, autoriza e inicia sesión en la consola de Antropic.

¿Cómo se invoca Claude Code tras la instalación?

  • Vuelve a la terminal y presiona Enter para continuar.
  • Elige cómo invocar: por handle de Claude o review automático.
  • Se crea un pull request contra la rama master que agrega el workflow de GitHub Actions.
  • Haz merge (si eres admin) y quedarán dos workflows: uno de Claude y otro de Claude Code Review.

Conceptos clave integrados: método rápido, handle de Claude, review automático, rama master, workflows de GitHub Actions, permisos de lectura y escritura. Estos habilitan mencionar a Claude dentro del pull request y usar el código como contexto directamente en la interfaz de GitHub.

¿Qué automatiza el workflow y cuándo se ejecuta?

El código agregado configura workflows para:

  • Hacer el review del código de manera automática.
  • Invocar a Claude cuando se comenta en un pull request.
  • Responder cuando se crea o asigna un issue.
  • Ejecutarse cuando se solicita review de un pull request.

Puntos importantes:

  • El pull request inicial describe que se agrega el workflow al repositorio.
  • El código proviene de Antropic y coincide con la configuración manual disponible.
  • Se realiza code review y, siendo admin, se puede hacer merge automático a master.

¿Cómo se gestionan secrets y configuraciones tras el merge?

Después del merge, Claude guarda automáticamente el API Key de Antropic como secreto del repositorio.

  • Revisa en Settings > Actions > secrets para confirmar el API Key.
  • Verás la carpeta de workflows con “Claude” y “Claude Code Review”.
  • Con esto, Claude Code queda instalado como workflow de GitHub Actions y listo para usarse desde pull requests e issues.

Si algo falla con la instalación rápida, puedes usar la instalación manual. El instructivo está en la sección de enlaces y recursos. ¿Tuviste problemas o hallaste una solución útil? Compártelo en comentarios y cuéntanos cómo lo resolviste.