Diagnóstico de construcción con inteligencia artificial
Copia un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Los registros de compilación nativa son largos. Cuando una compilación de iOS (Xcode / Fastlane) o Android (Gradle / Fastlane) falla, Capgo puede ejecutar el registro a través de un ingeniero de compilación AI que señala ¿Qué salió mal y cómo solucionarlo — para que no debas desplazarte por miles de líneas tú mismo.
Habilitarlo
Sección titulada “Habilitarlo”Agregar --ai-analytics a tu construcción:
bunx @capgo/cli@latest build request com.example.app --platform android --ai-analyticsLa diagnóstico solo se activa cuando se realiza un build fails Los edificios exitosos quedan sin cambios.
Cuando se ejecuta
¿Qué sucede en un build fallido depende de dónde lo ejecutes y si pasaste la bandera:¿Qué sucede en una compilación fallida depende de dónde la ejecutes y si pasaste la bandera:
| Comportamiento | --ai-analytics | Behavior |
|---|---|---|
| Terminal interactivo | yes | Diagnostica la falla inmediatamente |
| Terminal interactivo | no | Pregunta primero, luego ofrece el diagnóstico |
| CI / no interactivo | sí | Ejecuta automáticamente y imprime el diagnóstico en stderr |
| CI / no interactivo | no | Saltado — no se envía nada |
Por lo tanto, en CI debes optar con --ai-analyticsen un terminal siempre se te pregunta primero a menos que la flag te opte en.
Lo que obtienes
Sección titulada “¿Qué obtienes”Un informe de marcado markdown breve y enfocado:
- Probable causa — una oración.
- Evidencia — las 1-3 líneas más relevantes citadas de tu registro.
- Solución sugerida — pasos numerados para cambiar en tu proyecto (configuración de firma, una capacidad faltante, un problema de Gradle o CocoaPods, un conflicto de plugin, …).
Si los registros son ambiguos, indica que así es y enumera las hipótesis más probables, en lugar de inventar un error que no existe.
Los registros, tu elección
Sección titulada “Sus registros, su elección”El diagnóstico AI es opcional — nada se envía a menos que pase --ai-analytics o confirme la solicitud.
- Capgo AI (predeterminado): su registro de construcción se reduce y se envía a Capgo’s punto de conexión de análisis (que se ejecuta en Cloudflare Workers AI) solo lo suficiente para producir el diagnóstico. Los registros de construcción no forman parte del almacenamiento normal — fluyen a su terminal durante la construcción.
- Conservar registros en su máquina: en un terminal interactivo, en su lugar, puede que el CLI escriba un archivo de solicitud local — las mismas instrucciones de diagnóstico más su registro — que pega en su propio LLM. Sus registros nunca salen de su máquina.