代替ツール
GitHub Actionsランナー:WarpBuildの代替ツール
WarpBuildは高速なホスト型ランナーと、Bring Your Own Cloudのオプションを提供しています。各ビルドが何を使ったかの記録が欲しいときや、自社クラウドで運用するものを減らしたいとき、チームは代替ツールを検討します。
更新日
CRACIを開発しているのは当社ですので、その点を踏まえてお読みください。各選択肢はそれぞれの公式ドキュメントに基づいて説明し、他のツールのほうが適している場合はそうお伝えします。
チームがWarpBuild以外を検討する理由
WarpBuild(warpbuild.com)は、最大32 vCPUのx86-64とarm64のLinuxランナー、Windows Server、Apple M4/M5 Pro上のmacOSを、コンテナレイヤーのキャッシュとスナップショットランナーとともに提供しています。Bring Your Own Cloudオプションでは、同じランナーをお客様のAWS、GCP、Azureアカウント内で動かします。
状況が変わったとき、チームは他の選択肢を検討します。
- エビデンス。WarpBuildは、各ジョブが取得したもののSBOMを記録しません。
- 運用。Bring Your Own Cloudでは、ランナーとその費用がお客様のクラウドアカウントに置かれます。
- 料金。2026年9月時点で、ホスト型の2 vCPU x86-64は1分あたり$0.004、BYOCは1分あたり$0.002(別途お客様のクラウド費用)です。
選定のポイント
- 1vCPU分あたりの料金、vCPUあたりのメモリ、利用量の端数処理。
- 必要なOSとアーキテクチャ(ARM64を含む)。
- 依存関係とDockerレイヤーのキャッシュ。
- エグレス制御と、それがジョブ単位のポリシーなのか、お客様が保守するネットワーク設定なのか。
- ビルドのエビデンス:SBOM、来歴、各ジョブが取得したものの記録。
- ランナーの所在:ホスト型、自社のクラウドアカウント、または自社ハードウェア。
選択肢
1. CRACI(当社製品)
CRACIはサプライチェーンセキュリティを軸に設計されたGitHub Actions互換のランナーで、GitHubホステッドランナーの約2倍の速さでビルドを実行します。CRACI GitHub Appをインストールし、runs-on: craciを設定するだけです。料金は1vCPU分あたり$0.002(デフォルトの2 vCPUランナーでは$0.004)で、秒単位で計測され、月額料金もSBOMごとの課金もありません。ARM64も同じ料金です。サイズは1 vCPUと3 GB RAMのコンピュートユニット1〜32個です。各ジョブは取得したもののSBOMを完全性の状態とともに生成し、フェイルクローズで動作するエグレスポリシーのもとで実行され、APIで取得できる来歴データを記録します。
最適な用途: 各リリースに何が含まれたかを示す必要がある、出荷ソフトウェアのLinuxビルド。
検討すべきケース: エビデンスとエグレス制御がコストと同じくらい重要な場合。CRACIは現在Linuxのみ対応で(WindowsとmacOSはロードマップに掲載)、無料枠はありません。
2. Blacksmith
BlacksmithはGitHub ActionsのジョブをFirecrackerのmicroVMで実行し、x64とARMのUbuntu(2〜32 vCPU)、パブリックベータのWindows、Apple M4のmacOSを提供します。同社はランナーがGitHubホステッドランナーの2倍速いとしています。ランナーと併設されたキャッシュが標準のcacheアクションと連携し、スティッキーディスクがGBあたり月$0.50でDockerレイヤーキャッシュを提供します。2026年9月時点で、2 vCPUのx64は1分あたり$0.004、ARMは$0.0025で、月3,000分の無料枠があります。
最適な用途: DockerキャッシュとSSHデバッグを備えた、より速く安価なActions。
3. Depot
Depotは2〜64 vCPUのLinuxランナーと、全プランでWindowsとmacOSを提供し、分散キャッシュと連携しています。同社はランナーを「GitHubホステッドランナーより最大3倍高速」と説明しています。リモートDockerビルドサービスは永続的なレイヤーキャッシュを保持し、Linuxランナーはエグレスフィルタリングに対応し、Businessプランではランナーを自社のAWSアカウント内に置けます。2026年9月時点で、2 vCPUはプランの分数を超えた分について1分あたり$0.006で、秒単位で計測されます。
最適な用途: CI時間の大半をDockerイメージのビルドが占めるチーム。
検討すべきケース: Bazel、Gradle、Turborepoのリモートビルドキャッシュも必要な場合。
4. Namespace
Namespaceは自社で運用するハードウェア上でLinux、Windows、macOSのランナーを実行し、ランナープロファイルで選択します。キャッシュボリュームは実行をまたいでデータをローカルストレージに保持します。エグレスポリシーはブロックモードまたはアドバイザリーモードで動作し、アドバイザリーモードではブロックせずに判定を記録するため、実際のトラフィックから許可リストを作成できます。2026年9月時点で、2 vCPU・4 GBのLinuxランナーはプラン内で1分あたり$0.002、超過分は$0.003です。
最適な用途: キャッシュボリューム付きのLinux、Windows、macOSランナーを1社のベンダーで揃えること。
検討すべきケース: エグレスポリシーを強制する前に試行したい場合。
5. Ubicloud
Ubicloudはオープンソースのクラウドで、マネージドGitHub Actionsランナーにはubicloud-standard-2のようなラベル1つで切り替えられます。x64とarm64で2〜30 vCPUのUbuntuランナーを提供します。2026年9月時点で、2 vCPUはx64・arm64ともに1分あたり$0.00125で、分単位で課金され、すべてのアカウントに月$2.50(約1,250分)のクレジットが付与されます。Ubicloudでは自社のランナーを管理することもできます。
最適な用途: ホスト型ランナー上のLinuxジョブを低い分単価で実行すること。
検討すべきケース: Linuxだけで十分な場合。Ubicloudのランナードキュメントに記載されているのはUbuntuイメージのみです。
6. RunsOn
RunsOnは、単一のCloudFormationまたはTerraformスタックから、自社のAWSアカウント内にジョブごとに1つのエフェメラルなEC2インスタンスを起動します。x64とarm64のLinux、Windows、GPUインスタンスで動作し、macOSのジョブはGitHubホステッドランナーのままです。VPC内のS3キャッシュとDockerレイヤーキャッシュが組み込まれています。2026年9月時点で、ライセンスは法人単位の定額年間料金で、Starterの年間約$348(€300)からEnterpriseの約$4,176(€3,600)までです。コンピュートはAWSがRunsOnの上乗せなしで請求します。非商用利用は無料で、15日間のトライアルがあります。
最適な用途: 定額のライセンス料で、自社AWSアカウント内でランナーを動かすこと。
検討すべきケース: すでにAWSを利用しており、コンピュート費用を直接支払いたい場合。
7. Cirun
Cirunは「自社クラウド上のマネージドなセルフホストランナーを、わずかなコストで」提供しています。ランナーはAWS、Google Cloud、Azure、Oracle、OpenStack、DigitalOceanの自社アカウント内で起動し、.cirun.ymlファイルで設定します。LinuxまたはWindowsで、ARMやNVIDIA Tesla T4などのGPU付きでも実行できます。2026年9月時点で、Cirunはパブリックリポジトリでは無料、Startupはプライベートリポジトリ3つで月$29、Businessは10個で$79です。マシンの費用は自社のクラウド料金として支払います。
最適な用途: 選んだクラウドの自社アカウント内で動くGPUランナー。
検討すべきケース: オープンソースプロジェクトを保守している場合(Cirunは無料でサポートしています)。
8. GitHubホステッドランナー
GitHubホステッドランナーは、各ジョブに新しい仮想マシンを提供し、Linux、Windows、macOSで運用の手間がかかりません。プランには月2,000〜50,000分が含まれ、パブリックリポジトリでは標準ランナーが無料です。2026年9月時点で、GitHubは標準的な2コアLinux x64ランナーを1分あたり$0.006としており、各ジョブを1分単位に切り上げます。
最適な用途: セットアップ不要、あらゆるOS対応、プランの分数に収まる利用量。
9. Actions Runner Controllerによるセルフホストランナー
Actions Runner Controller(ARC)は「GitHub Actions用のセルフホストランナーをオーケストレーションしスケールするKubernetesオペレーター」です。ランナースケールセットは実行中のワークフロー数に応じて増減し、ランナーをエフェメラルなコンテナにすることもできます。2026年9月時点でGitHubはセルフホスト利用に分単位の課金をしていませんが、OSとソフトウェアの責任はお客様にあり、GitHubはパブリックリポジトリでセルフホストランナーを使うことは原則として避けるべきだと警告しています。
最適な用途: 自社ネットワーク内や自社ハードウェア上で実行する必要があるジョブ。
検討すべきケース: すでにKubernetesを運用しており、その堅牢化と保守に時間を割ける場合。
一覧で比較
| 機能 | CRACI | GitHubホステッド | Blacksmith | Depot | Namespace | WarpBuild | セルフホスト |
|---|---|---|---|---|---|---|---|
| 料金(2 vCPU、Linux x64) | 1分あたり$0.004 | 1分あたり$0.006 | 1分あたり$0.004 | プラン超過分は1分あたり$0.006 | プラン内$0.002、超過分$0.003 | 1分あたり$0.004 | GitHubの料金はなし。ホスト費用を負担 |
| 課金単位 | 秒単位 | ジョブごとに分単位で切り上げ | 記載なし | 秒単位 | 最低1分、以降は分単位 | 分単位 | 自社ホストの費用(稼働中もアイドル時も) |
| 無料利用枠 | 無料プランなし | 月2,000〜50,000分 | 月3,000分 | 7日間のトライアル | 記載なし | 無料利用枠あり | 該当なし |
| WindowsとmacOS | 現在はLinuxのみ | Windowsはベータ版 | 自社で運用する任意のホスト | ||||
| Dockerレイヤーキャッシュ | 記載なし | 自社で構成 | |||||
| ジョブごとのエグレスポリシー | Azureプライベートネットワーク | 固定IP | ブロックまたはアドバイザリー | BYOCのネットワークルール | 自社で構築 | ||
| 各ジョブが取得したもののSBOM | 完全性の状態付き | Syftによるイメージスキャン | |||||
| 署名付きビルド来歴 | 署名付き来歴なし | 成果物の構成証明(Artifact attestations) | BuildKitイメージの構成証明 | 追加するツールで対応 | |||
| 自社のクラウドやネットワークで実行 | 顧客ホスト型ランナー(Enterprise) | Azureプライベートネットワーク | 記載なし | AWS(Businessプラン) | 記載なし | BYOC |
- 対応
- 一部対応
- 非対応
- ロードマップに掲載
「記載なし」は、ベンダーの公開ページで確認できなかったことを意味します。
WarpBuildを使い続けるべき場合
- ランナーを自社のAWS、GCP、Azureアカウント内で動かす必要がある。
- GitHub Enterprise Serverへの対応や99.9%の稼働率SLAが必要。
- スナップショットランナーやリモートDockerビルダーに依存している。
- 併用も可能です。選択はジョブごとなので、一部のジョブだけを移し、残りはそのままにできます。
CI/CD連携、CRACIの料金、GitHub Actionsランナーの比較について詳しくはこちらをご覧ください。
WarpBuildの代替ツールに関するよくあるご質問
比較検討の際によく寄せられる質問への簡潔な回答
WarpBuildとは何ですか?
WarpBuildはGitHub Actions向けのランナーサービスです。最大32 vCPUのx86-64とarm64のLinuxランナー、Windows Server、Apple M4/M5 Pro上のmacOSを提供し、同じランナーをお客様のAWS、GCP、Azureアカウント内で動かすBring Your Own Cloudオプションもあります。ビルドが2〜10倍速くなるとうたっています。
最も安いWarpBuildの代替ツールはどれですか?
ここで取り上げるホスト型ランナーのうち、最も低い料金を掲載しているのはUbicloudで、2026年9月時点でx64とarm64の2 vCPUが1分あたり$0.00125です。WarpBuildのホスト型2 vCPU x86-64ランナーは1分あたり$0.004、BYOCオプションは1分あたり$0.002(別途お客様のクラウド費用)です。
自社のクラウドで動かせるWarpBuildの代替ツールはどれですか?
RunsOnは年間定額ライセンスでお客様のAWSアカウント内で動作し、CirunはAWS、Google Cloud、Azure、Oracle、OpenStack、DigitalOceanに対応し、DepotはBusinessプランでお客様のAWSアカウント内で動作します。Actions Runner Controllerは、お客様自身のKubernetes上でセルフホストランナーを動かします。CRACIのランナーは現在マネージド型で、Enterprise向けの顧客ホスト型ランナーはロードマップに掲載されています。
Windows、macOS、GPUに対応している代替ツールはどれですか?
GitHubホステッドランナー、Blacksmith、Depot、Namespaceは、WarpBuildと同様にWindowsとmacOSを提供しています(BlacksmithのWindowsはパブリックベータ)。RunsOnとCirunは、お客様自身のクラウドでWindowsとGPUのインスタンスを提供します。CRACIは現在Linux x86-64とARM64で動作し、WindowsとmacOSはロードマップに掲載されています。
WarpBuildの強みは何ですか?
お客様自身のAWS、GCP、Azureアカウント内で動くマネージドランナーに加え、スナップショットランナーとコンテナレイヤーのキャッシュです。GitHub Enterprise Serverにも対応し、エンタープライズ向けに99.9%の稼働率SLAを掲げています。