Diagnosi di costruzione AI
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
I log di costruzione nativi sono lunghi. Quando un costruzione iOS (Xcode / Fastlane) o Android (Gradle / Fastlane) fallisce, Capgo può eseguire il log attraverso un ingegnere di costruzione AI che individua cosa è andato storto e come risolvere il problema — in modo che tu non debba scorrere migliaia di righe da solo.
Abilita
Sezione intitolata “Abilita”Aggiungi --ai-analytics al tuo costruire:
bunx @capgo/cli@latest build request com.example.app --platform android --ai-analyticsThe diagnosis avvia solo quando un build fallisce fallisce — i build riusciti rimangono intatti.
Quando esegue
Sezione intitolata “Quando esegue”Cosa succede in caso di un build fallito dipende da dove lo esegui e se hai passato la flag:
| Ambiente | --ai-analytics | Comportamento |
|---|---|---|
| Terminale interattivo | sì | Diagnostica la fallita immediatamente |
| Terminale interattivo | no | Chiede prima, poi offre la diagnosi |
| CI / non-interattivo | sì | Esegue automaticamente e stampa la diagnosi su stderr |
| CI / non-interattivo | no | Saltato — nulla viene inviato |
Quindi in CI devi optare con --ai-analytics; in un terminale ti viene sempre chiesto per primo a meno che la flag non ti ottenga prima.
Cosa ottieni
Sezione intitolata “Cosa ottieni”A breve, report di markdown focalizzato:
- Probabile causa – una frase.
- Evidenza – le 1–3 righe più pertinenti citate dai tuoi log.
- Soluzione consigliata – passaggi numerati per modificare in il tuo progetto (configurazione di firma, una capacità mancante, un problema di Gradle o CocoaPods, un conflitto di plugin, …).
Se i log sono ambigui dice così e elenca le ipotesi più probabili, piuttosto che inventare un errore che non c'è.
I tuoi log, la tua scelta
Sottosezione intitolata “I tuoi log, la tua scelta”Diagnosi AI è opzione di abbonamento — nulla viene inviato a meno che non passi --ai-analytics o confermi la richiesta.
- Capgo Diagnosi AI (predefinito): il tuo log di costruzione viene troncato e inviato al Capgo's endpoint di analisi (che si esegue su Cloudflare Workers AI) solo per produrre la diagnosi. I log di costruzione non fanno parte dello storage normale — vengono trasmessi al tuo terminale durante la costruzione.
- Mantieni i log sul tuo computer: in un terminale interattivo puoi invece avere il CLI scrivi un file di richiesta locale — le stesse istruzioni di diagnosi più il tuo log — che puoi incollare nella tua LLM. I tuoi log non lasciano mai il tuo computer.