コンテンツにスキップ

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__CAPGO_KEEP_0__が最初に確認され、次に診断が提示されます。
CI / 非対話yes自動実行され、診断結果が標準エラー出力に表示されます。
CI / 非対話noスキップ — 送信されません。

CIでは、__CAPGO_KEEP_0__にオプトインする必要があります。 --ai-analyticsターミナルでは、フラグが事前にオプトインしている場合を除き、常に最初に確認されます。

簡潔なマークダウンレポート:

  • 起こりそうな原因 — 一行で。
  • 証拠 — ログから引用した、1〜3行の最も関連のあるもの。
  • 推奨修正 — 「プロジェクト (署名設定、機能が欠けている、Gradle または CocoaPods の問題、プラグインの競合、… )」の変更のステップ数。 ログが曖昧であれば、それを表すと共に、最も可能性の高い仮説をリストし、実際に存在しないエラーを捏造するのではなく。 あなたのログ、あなたの選択

「あなたのログ、あなたの選択」というセクション

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

AI診断は オプトイン — 例外なく、__CAPGO_KEEP_0__ を渡さない限り、データは送信されません。 --ai-analytics または、確認のためのプロンプトを渡します。

  • Capgo AI (default): Capgo の分析エンドポイント ( Cloudflare Workers AI で実行) に、Capgo ビルド ログのトリミングされたバージョンが送信されます。ビルド ログは通常のストレージには含まれず、ビルド中のターミナルにストリーミングされます。
  • ローカルにログを保存する インタラクティブなターミナルでは、CLI ローカルにプロンプト ファイルを書き込む — 同じ診断指示に加えて、__CAPGO_KEEP_0__ のログ — を、自分のLLMに貼り付けることができます。ログは機械から離れません。