Diagnóstico de construcción de IA
Copie una línea de comando 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 arreglarlo — así que no tienes que desplazarte por miles de líneas tú mismo.
Habilitarlo
Sección titulada “Habilitarlo”Agregar --ai-analytics a tu compilación:
bunx @capgo/cli@latest build request com.example.app --platform android --ai-analyticsEl diagnóstico solo se activa cuando una compilación falla — las compilaciones exitosas quedan intactas.
Cuando se ejecuta
Sección titulada “Cuando se ejecuta”Lo que sucede en una compilación fallida depende de dónde lo ejecutes y si pasaste la bandera:
| Entorno | --ai-analytics | Comportamiento |
|---|---|---|
| Terminal interactivo | sí | Diagnostica la falla inmediatamente |
| Terminal interactivo | no | Preguntará primero, luego ofrecerá 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 |
Así que en CI debes optar en con --ai-analytics; en una terminal siempre se te pregunta primero a menos que la flag te pre-otorgue el permiso.
Lo que obtienes
Sección titulada “Lo que obtienes”Un informe de markdown breve y enfocado:
- Causa probable — una oración.
- Evidencia — las 1–3 líneas más relevantes citadas de su registro.
- Solución sugerida — pasos numerados para cambiar en su 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.
Su registro, su elección
Título de la sección «Su registro, su elección»Diagnóstico AI es opcional — nada se envía a menos que pases --ai-analytics o confirma la solicitud.
- Capgo AI (por defecto): tu registro de construcción se recorta 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 tu terminal durante la construcción.
- Mantén los registros en tu máquina: en una terminal interactiva puedes en su lugar tener el CLI escribe un archivo de solicitud local — las mismas instrucciones de diagnóstico más tu registro — que pegas en tu propio LLM. Tus registros nunca dejan tu máquina.