コンテンツにスキップ

AIビルド診断

ネイティブビルドログは長いです。iOS(Xcode / Fastlane)またはAndroid(Gradle / Fastlane)のビルドが失敗した場合、CapgoはAIビルドエンジニアを通じてログを走らせ、問題の原因と修正方法を特定することができます。 問題の原因と修正方法を特定するには、数千行のログを自分でスクロールする必要はありません。 有効にする

「有効にする」をタイトルにしたセクション

追加

translations --ai-analytics ビルドに追加します:

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

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

失敗したビルドの場合の動作は、実行場所とフラグを渡したかどうかにかかっています。

環境

動作

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

したがって、CI の場合、オプトインする必要があります --ai-analyticsターミナルで、フラグがあれば除く、常に最初に質問されます。

何が得られるか

「何が得られるか」

短く集中したマークダウンレポート:

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

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

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

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

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

  • Capgoの分析エンドポイント (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を実行してください __CAPGO_KEEP_0__を実行してください —あなたのログに含まれる診断指示とあなたのログ—を、自分のLLMに貼り付けるものです。 あなたのログはあなたのマシンから離れません。