Arreglos con Claude Code
Con un componente Claude Code en el proyecto, la plataforma puede arreglar tres cosas por su cuenta y proponerte el cambio como pull request en GitHub. El agente trabaja en un clon desechable y solo puede leer: la plataforma valida el cambio y es quien abre el pull request.
| Qué | Dónde se pide | Qué hace el agente |
|---|---|---|
| Un error que se repite en producción | Pestaña Incidencias → Arreglar con Claude | Diagnostica con los logs, escribe una prueba que falla, lo arregla |
| Un despliegue que ha fallado | El despliegue en rojo → Arreglar con Claude | Lee el log del paso que falló y corrige el código o la receta |
| Dependencias vulnerables | Pestaña Incidencias → Seguridad | Pasa las auditorías del ecosistema y sube a la versión segura mínima |
No hace falta configurar nada: si el proyecto tiene un solo componente Claude Code, se usa ese. Con varios, elige cuál en los ajustes del autofix.
Errores de producción
La plataforma agrupa los errores que escribe el servicio en incidencias. Pulsar Arreglar con Claude lanza el arreglo aunque el modo automático esté apagado: los umbrales (mínimo de repeticiones, límite diario) solo cuentan cuando actúa solo.
fundaia fix <id-de-la-incidencia>
Un despliegue que falla
Un despliegue que falla en la construcción, el arranque o la comprobación de salud se convierte en una incidencia con su log como contexto, y sigue el mismo camino: diagnosticar, reproducir, arreglar y pull request.
fundaia fix deployment tienda api # el último despliegue
fundaia fix deployment tienda api 42 # uno concreto
Vulnerabilidades
El agente busca los manifiestos y lockfiles del repositorio y ejecuta la herramienta de cada ecosistema (npm audit, bun audit, pnpm audit, pip-audit, govulncheck, cargo audit, bundle audit, composer audit). Con arreglar, además actualiza a la versión mínima que corrige cada aviso con el propio gestor de paquetes, pasa las pruebas y el build, y abre un pull request con la tabla de lo actualizado.
fundaia security scan tienda api # solo informar
fundaia security scan tienda api --fix --wait
fundaia security show <id-del-escaneo>
Issues en GitHub
Cualquier incidencia, despliegue fallido o escaneo con hallazgos se puede convertir en un issue del repositorio del servicio, con la evidencia citada. Pedirlo dos veces enlaza el mismo issue.
fundaia issue incident <id>
fundaia issue deployment <id>
fundaia issue security-scan <id>
Desde un agente
Por MCP: fix_incident, fix_deployment, scan_vulnerabilities, read_security_scan y open_issue. Todo se paga con el crédito del agente y cada intento tiene un techo de coste.