メインコンテンツまでスキップ

AIビルド修正

失敗したビルドがある場合、AI ビルド修正機能はほかのツールやプロセスに切り替えることなく、ビルドの詳細ページ上で直接修正します。AI ビルド修正機能は提案されたコードの変更を実行し、PRをGitHubリポジトリにプッシュします。変更内容はリポジトリへのリンクから確認できます。設定されたビルドトリガーに基づいて、Bitriseが AI による変更を検証するための新しいCIビルドを開始します。これにより、作業の分断が減り、デバッグも迅速になります。

AI ビルド修正機能のクレジット消費

AI ビルド修正機能を1回実行するたびに、AI クレジットを2つ消費する点にご注意ください。

AI ビルド修正機能を設定するClick to copy link​

AI ビルド修正機能を実行するには、次の操作が必要です。

  • AI ビルドサマリーを有効にします。AI ビルド修正機能は、ビルドサマリーの出力や提案をもとに構築されています。
  • Project settingsページでEnable theAI ビルド修正機能を有効にします。
  • ビルド修正機能の設定に、信頼するドメインを追加します。

これらを行うには、次の手順に従います。

  1. workspaceのDashboardで、左側のSettingsをクリックします。

  2. AI 機能を有効にする。

  3. プロジェクトのProject settingsページで、Bitrise AIを選択します。

  4. AI ビルドサマリーを有効にするには、トグルを切り替えます。

    これを有効にしないと、AI ビルド修正機能は AI ビルドサマリーの結果に依存しているため使用できません。

  5. AI Build fixerの横にあるトグルを切り替えます。

    2026-01-20-ai-build-fixer.png

  6. Bitrise AIビルド修正機能が使用できるドメインを設定するには、トグルを有効にした後に表示されるConfigure agent internet accessダイアログで希望のオプションを選択します。選択できるオプションは次の2つです。

    • Use Bitrise trusted domains: プリセットのドメインリストから開始し、必要に応じて追加できます。プリセットドメインの一覧は次のとおりです。

      alpinelinux.org
      anaconda.com
      apache.org
      apt.llvm.org
      archlinux.org
      azure.com
      bitbucket.org
      bower.io
      centos.org
      cocoapods.org
      continuum.io
      cpan.org
      crates.io
      debian.org
      docker.com
      docker.io
      dot.net
      dotnet.microsoft.com
      eclipse.org
      fedoraproject.org
      gcr.io
      ghcr.io
      github.com
      githubusercontent.com
      gitlab.com
      golang.org
      google.com
      goproxy.io
      gradle.org
      hashicorp.com
      haskell.org
      hex.pm
      java.com
      java.net
      jcenter.bintray.com
      json-schema.org
      json.schemastore.org
      k8s.io
      launchpad.net
      maven.org
      mcr.microsoft.com
      metacpan.org
      microsoft.com
      nodejs.org
      npmjs.com
      npmjs.org
      nuget.org
      oracle.com
      packagecloud.io
      packages.microsoft.com
      packagist.org
      pkg.go.dev
      ppa.launchpad.net
      pub.dev
      pypa.io
      pypi.org
      pypi.python.org
      pythonhosted.org
      quay.io
      ruby-lang.org
      rubyforge.org
      rubygems.org
      rubyonrails.org
      rustup.rsrvm.io
      sourceforge.netspring.io
      swift.orgubuntu.com
      visualstudio.com
      yarnpkg.com
    • Add domains manually: ビルド修正機能にアクセスさせたいドメイン(たとえば、ホスト型の Git プロバイダーや依存関係ストアなど)を追加できます。ここに Git プロバイダーを追加しないと、Build エージェントがアクセスできなくなるのでご注意ください。

      configure-agent-internet-access-bitrise.png

Bitrise AIを有効にし、Bitriseビルド修正機能とドメインを設定すると、AI ビルド修正機能も使用できるようになります。

お客様のコードは安全に保護されます

Bitrise AIビルド修正機能は、コードの修正やリポジトリへのPRのプッシュを行う際に、シークレットや認証情報を一切保存しません。修正を試みるたびに、実行終了後に破棄される使い捨ての仮想マシンを使用します。

AI ビルド修正機能を実行するClick to copy link​

これで、プロジェクトで AI ビルド修正機能を実行する準備が整いました。

  1. your projectsBuildsページに移動し、失敗したビルドを選択します。

  2. Build logタブでBitrise AIに移動し、Show detailsをクリックします。

  3. Failure detailsの下にあるFix with AIをクリックします。

    fix-with-ai.png

  4. Bitrise AIにビルド修正機能エージェントを起動し、現在のブランチへ変更をプッシュさせたい場合は、Continue with fixをクリックします。

    fix-build-with-ai.png

  5. AI ビルド修正機能の実行が完了すると、確認して承認できるように、Pushed changes to GitHub、Triggered build、およびエージェントログへのリンクが生成されます。PRをプロジェクトのリポジトリにマージする準備が整いました。

    produced_links-ai-build-fixer.png </content> </invoke>