# Tutorial: Cablea Claude Code con GitHub Actions, GitLab y Jenkins | Alher Tech

> Tres recetas listas para CI que meten Claude Code en GitHub Actions, GitLab CI y Jenkins para que el agente triage tests, regenere snapshots y abra PRs de limpieza.

- Canonical page: https://alhertech.com/es/claude-code/integracion-ci-cd/
- Site: Alher Tech (custom software, AI agents and SEO engineering, https://alhertech.com/)
- Contact: https://alhertech.com/es/contacto/

---

Una vez el agente es de fiar sobre tu repo, mételo en CI. Triagea tests fallidos, regenera snapshots, abre PRs de limpieza, todo sin intervención humana. Aquí tres recetas de pipeline listas para usar.

Actualizado: 24 de abril de 2026

## GitHub Actions

Usa `anthropics/claude-code-action` con un secreto `ANTHROPIC_API_KEY`. La action corre en modo headless contra el diff del PR. La salida se convierte en comentario inline.

## GitLab CI

Stage con `image: node:20`, instala `@anthropic-ai/claude-code`, corre en modo headless con flag `--print`. Canaliza la salida a `glab mr note`. Funciona también en runners self-hosted.

## Jenkins

Pipeline declarativo con tool `nodejs`, stage shell que llama `claude --print` y `archiveArtifacts` para la transcripción. Combina con una shared library de Jenkins para reutilizar en decenas de pipelines.

## Preguntas frecuentes

### ¿Correr headless salta los hooks?

No. Los hooks corren igual. Por eso CI es un lugar seguro para el agente: los mismos guardrails que valen en local valen en CI.
