AIビルド診断
インストール
ネイティブビルドログは長いです。iOS(Xcode / Fastlane)またはAndroid(Gradle / Fastlane)のビルドが失敗した場合、CapgoはAIビルドエンジニアを通じてログを実行し、失敗した原因と修正方法を特定します。 何が間違っていて修正する必要があるのかをAIが判断してくれます。 — したがって、自分で数千行のログをスクロールする必要はありません。
有効にする
有効にする追加 --ai-analytics ビルドに追加します。
bunx @capgo/cli@latest build request com.example.app --platform android --ai-analytics診断は、ビルドが失敗したときにのみ実行されます。 失敗 — 成功したビルドは変更されません。
実行
実行失敗したビルドの場合の動作は、実行場所とフラグを渡したかどうかにかかっています。
| 環境 | --ai-analytics | 動作 |
|---|---|---|
| インタラクティブなターミナル | yes | 即時で障害を診断します |
| インタラクティブなターミナル | no | まず質問し、次に診断を提示します |
| CI / 非対話型 | yes | 自動実行され、診断結果を標準エラー出力に表示します |
| CI / 非対話型 | no | スキップ — 送信されません |
したがって、CI の場合、オプトインする必要があります。 --ai-analyticsターミナルでは常に最初に質問されます。フラグが事前にオプトインしている場合は除きます。
Capgoで利用できるもの
「Capgoで利用できるもの」短く、焦点を絞ったマークダウンレポート:
- 原因 — 一行の文です。
- 証拠 — ログから引用した、1〜3行の最も関連のある行。
- 修正 — プロジェクトの変更を指示する、番号付きのステップ (署名設定、機能の欠如、GradleまたはCocoaPodsの問題、プラグインの競合など)。 your 原因
— 一行の文です。
あなたのログ、あなたの選択
セクション:あなたのログ、あなたの選択AI診断は オプトイン —あなたがパスまたは確認するまで送信されない --ai-analytics __CAPGO_KEEP_0__ AI(デフォルト):
- あなたのビルドログはCapgoの分析エンドポイント(__CAPGO_KEEP_1__ Workers AIで実行)に送信され、診断を生成するのに十分な時間だけ流れる。ビルドログは通常のストレージの一部ではない — ビルド中のあなたのターミナルにストリーミングされる。 your build log is trimmed and sent to Capgo’s analysis endpoint (which runs on Cloudflare Workers AI) just long enough to produce the diagnosis. Build logs aren’t part of normal storage — they stream to your terminal during the build.
- インタラクティブなターミナルでは、代わりに__CAPGO_KEEP_0__ インタラクティブなターミナルで、代わりに CLI 診断の指示とあなたのログを含む同じファイルを、自分のLLMにペーストすることができます。ログはあなたのマシンから離れません。 ログを保存する