Diagnostic de construction AI
Copiez un prompt de configuration avec les étapes d'installation et le guide Markdown complet pour ce plugin.
Les journaux de construction natives sont longs. Lorsqu'une construction iOS (Xcode / Fastlane) ou Android (Gradle / Fastlane) échoue, Capgo peut faire passer le journal à travers un ingénieur de construction AI qui pointe ce qui ne va pas et comment le réparer — afin que vous n'ayez pas à parcourir des milliers de lignes vous-même.
Ajouter --ai-analytics à votre construction :
bunx @capgo/cli@latest build request com.example.app --platform android --ai-analyticsLe diagnostic ne s'active que lorsque la construction faille — les constructions réussies sont laissées intactes.
Lorsqu'il s'exécute
Section intitulée “Lorsqu'il s'exécute”Ce qui se passe lors d'une construction échouée dépend de l'endroit où vous l'exécutez et de la présence du flag :
| Environnement | --ai-analytics | Comportement |
|---|---|---|
| Terminal interactif | oui | Diagnostique la faillite immédiatement |
| Terminal interactif | non | Demande d'abord, puis propose le diagnostic |
| CI / non-interactif | oui | Exécuté automatiquement et imprime le diagnostic dans stderr |
| CI / non-interactif | non | Ignoré — rien n'est envoyé |
Ainsi, dans CI, vous devez vous inscrire avec --ai-analytics; dans un terminal, vous êtes toujours interrogé en premier, à moins que la flag vous opte d'avance.
Ce que vous obtenez
Section intitulée « Ce que vous obtenez »Un rapport de markdown court et ciblé :
- Cause probable — une phrase.
- Preuves — les 1–3 lignes les plus pertinentes citées de votre journal.
- Solution suggérée — étapes numérotées pour modifier dans votre projet (configuration de signature, une capacité manquante, un problème de Gradle ou CocoaPods, un conflit de plugin, …).
Si les journaux sont ambigus, il le dit et liste les principales hypothèses, plutôt que d'inventer une erreur qui n'existe pas.
Vos journaux, votre choix
Section intitulée « Vos journaux, votre choix »Le diagnostic AI est opt-in — rien n'est envoyé que si vous passez --ai-analytics ou confirmez la suggestion.
- Capgo AI (par défaut) : Votre journal de construction est raccourci et envoyé à l'endpoint d'analyse de Capgo (qui fonctionne sur les Workers AI de Cloudflare) juste le temps de produire le diagnostic. Les journaux de construction ne font pas partie de la stockage normal — ils s'écoulent dans votre terminal pendant la construction.
- Conservation des journaux sur votre machine : en un terminal interactif, vous pouvez avoir au lieu de cela le CLI écrire un fichier de suggestion local — les mêmes instructions de diagnostic plus vos journaux — que vous collerez dans votre propre LLM. Vos journaux ne quittent jamais votre machine.