メニューに進む

AIビルド診断

ネイティブビルドログは長いです。iOS (Xcode / Fastlane) または Android (Gradle / Fastlane) ビルドが失敗した場合、Capgo はログをAIビルドエンジニアが指示して、 何が間違っているかと修正方法を指示します — したがって、自分で数千行のログをスクロールする必要はありません。

追加 --ai-analytics あなたのビルドに:

ターミナルウィンドウ
bunx @capgo/cli@latest build request com.example.app --platform android --ai-analytics

診断はビルドが失敗したときにのみ実行されます。 — 成功したビルドは触れられません。 診断が実行される時

環境

動作--ai-analytics対話型ターミナル
Environmentyes即時で障害を診断します
インタラクティブなターミナルnoまず確認し、次に診断を提示します
CI / 非インタラクティブyes自動実行され、診断結果を標準エラー出力に表示します
CI / 非インタラクティブnoスキップ — 送信されません

したがって、CI の場合、オプトインする必要があります --ai-analytics; ターミナルで常に最初に尋ねられます。フラグがあれば前提条件を満たすのであれば尋ねられません。

短く、焦点を絞ったマークダウンレポート:

  • 原因 — 一行の文。
  • 証拠 — ログから引用した最も関連性の高い1〜3行。
  • 修正の提案 — プロジェクト (署名設定、欠落している機能、GradleまたはCocoaPodsの問題、プラグインの競合など) の変更のための番号付きステップ。 プロジェクト あなたの

ログが曖昧な場合は、上位の仮説をリストし、実際には存在しないエラーを発生させないでください。

あなたのログ、あなたの選択

セクション:あなたのログ、あなたの選択

AI診断は オプトイン —あなたがパラメータを渡さない限り、または確認しない限り、データは送信されません。 --ai-analytics __CAPGO_KEEP_0__ AI (default):

  • あなたのビルドログは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__がローカルにパラメータファイルを書き込むことができます in an interactive terminal you can instead have the CLI ローカルにパラメータファイルを書き込む —あなたのログに含まれる診断指示とあなたのログ—を、自分のLLMに貼り付けるものです。 あなたのログはあなたのマシンから離れません。