2026年に報告されたCVEは、1日あたり前年比131%増加しています。

代替ツール

GitHub Actionsランナー:Depotの代替ツール

Depotはビルド、特にDockerビルドを高速化します。別の料金体系、別のプラットフォーム、あるいは各ビルドが何を使ったかの記録を求めるとき、チームは代替ツールを検討します。

更新日

CRACIを開発しているのは当社ですので、その点を踏まえてお読みください。各選択肢はそれぞれの公式ドキュメントに基づいて説明し、他のツールのほうが適している場合はそうお伝えします。

チームがDepot以外を検討する理由

Depotのホームページ
depot.dev

Depot(depot.dev)は、2〜64 vCPUのLinuxランナーと、全プランで利用できるWindowsとmacOSを分散キャッシュと組み合わせて提供し、さらに永続的なレイヤーキャッシュを備えたリモートDockerビルドサービスも提供しています。Linuxランナーはエグレスフィルタリングに対応し、Businessプランではランナーをお客様自身のAWSアカウント内に置けます。

状況が変わったとき、チームは他の選択肢を検討します。

  • 料金。2026年9月時点で、2 vCPUランナーはプランの利用枠を超えると1分あたり$0.006で、秒単位で計測されます。
  • エビデンス。DepotはSyftでイメージをスキャンできますが、各ジョブが取得したもののSBOMは記録しません。
  • 得意分野。Depotの価値の多くはDockerとリモートビルドキャッシュにあります。それを必要としないビルドでは、その恩恵をあまり受けられません。

選定のポイント

  • 1vCPU分あたりの料金、vCPUあたりのメモリ、利用量の端数処理。
  • 必要なOSとアーキテクチャ(ARM64を含む)。
  • 依存関係とDockerレイヤーのキャッシュ。
  • エグレス制御と、それがジョブ単位のポリシーなのか、お客様が保守するネットワーク設定なのか。
  • ビルドのエビデンス:SBOM、来歴、各ジョブが取得したものの記録。
  • ランナーの所在:ホスト型、自社のクラウドアカウント、または自社ハードウェア。

選択肢

1. CRACI(当社製品)

CRACIのホームページ
craci.com

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はロードマップに掲載)、無料枠はありません。

CRACIとGitHubホステッドランナーの比較

2. Blacksmith

Blacksmithのホームページ
blacksmith.sh

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。

CRACIとBlacksmithの比較

3. Namespace

Namespaceのホームページ
namespace.so

Namespaceは自社で運用するハードウェア上でLinux、Windows、macOSのランナーを実行し、ランナープロファイルで選択します。キャッシュボリュームは実行をまたいでデータをローカルストレージに保持します。エグレスポリシーはブロックモードまたはアドバイザリーモードで動作し、アドバイザリーモードではブロックせずに判定を記録するため、実際のトラフィックから許可リストを作成できます。2026年9月時点で、2 vCPU・4 GBのLinuxランナーはプラン内で1分あたり$0.002、超過分は$0.003です。

最適な用途: キャッシュボリューム付きのLinux、Windows、macOSランナーを1社のベンダーで揃えること。

検討すべきケース: エグレスポリシーを強制する前に試行したい場合。

CRACIとNamespaceの比較

4. WarpBuild

WarpBuildのホームページ
warpbuild.com

WarpBuildは、x86-64とarm64で最大32 vCPUのLinuxランナー、Windows Server、Apple M4/M5 ProのmacOSを提供し、コンテナレイヤーキャッシュとスナップショットランナーを備えています。Bring Your Own Cloudオプションでは、同じランナーを自社のAWS、GCP、Azureアカウントで1分あたり$0.002(別途クラウド費用)で実行します。ホスト型の2 vCPU x86-64は1分あたり$0.004です(2026年9月時点)。WarpBuildはビルドが2〜10倍高速になるとうたっています。

最適な用途: 自社クラウドアカウント内のマネージドランナー。

検討すべきケース: GitHub Enterprise Serverのサポートや99.9%の稼働率SLAが必要な場合。

CRACIとWarpBuildの比較

5. Ubicloud

Ubicloudのホームページ
ubicloud.com

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イメージのみです。

CRACIとUbicloudの比較

6. RunsOn

RunsOnのホームページ
runs-on.com

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を利用しており、コンピュート費用を直接支払いたい場合。

CRACIとRunsOnの比較

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-hosted runnersのホームページ
github.com

GitHubホステッドランナーは、各ジョブに新しい仮想マシンを提供し、Linux、Windows、macOSで運用の手間がかかりません。プランには月2,000〜50,000分が含まれ、パブリックリポジトリでは標準ランナーが無料です。2026年9月時点で、GitHubは標準的な2コアLinux x64ランナーを1分あたり$0.006としており、各ジョブを1分単位に切り上げます。

最適な用途: セットアップ不要、あらゆるOS対応、プランの分数に収まる利用量。

GitHubホステッドランナーの代替ツール

9. Actions Runner Controllerによるセルフホストランナー

Actions Runner Controller(ARC)は「GitHub Actions用のセルフホストランナーをオーケストレーションしスケールするKubernetesオペレーター」です。ランナースケールセットは実行中のワークフロー数に応じて増減し、ランナーをエフェメラルなコンテナにすることもできます。2026年9月時点でGitHubはセルフホスト利用に分単位の課金をしていませんが、OSとソフトウェアの責任はお客様にあり、GitHubはパブリックリポジトリでセルフホストランナーを使うことは原則として避けるべきだと警告しています。

最適な用途: 自社ネットワーク内や自社ハードウェア上で実行する必要があるジョブ。

検討すべきケース: すでにKubernetesを運用しており、その堅牢化と保守に時間を割ける場合。

マネージドランナーとセルフホストランナーの比較

一覧で比較

料金は2026年9月時点のものです。vCPUあたりのメモリはプロバイダーによって異なります。
機能 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
  • 対応
  • 一部対応
  • 非対応
  • ロードマップに掲載

「記載なし」は、ベンダーの公開ページで確認できなかったことを意味します。

Depotを使い続けるべき場合

  • CIの時間の大半をDockerイメージのビルドが占めている。
  • Bazel、Gradle、Turborepo、sccacheのリモートキャッシュに依存している。
  • ランナーを自社のAWSアカウント内に置く必要がある。
  • 併用も可能です。選択はジョブごとなので、一部のジョブだけを移し、残りはそのままにできます。

CI/CD連携、CRACIの料金、GitHub Actionsランナーの比較について詳しくはこちらをご覧ください。

Depotの代替ツールに関するよくあるご質問

比較検討の際によく寄せられる質問への簡潔な回答

Depotの代替ツールでおすすめはどれですか?

移行する理由によって異なります。1分あたりの料金を抑えたいならUbicloudかNamespace。自社のクラウドアカウントでランナーを動かしたいならWarpBuild、RunsOn、Cirun。各ビルドが取得したものの記録と、フェイルクローズで動作するエグレスポリシーが必要なら、CRACIがすべてのジョブでその両方を記録します。

最も安いDepotの代替ツールはどれですか?

ここで取り上げるホスト型ランナーのうち、最も低い料金を掲載しているのはUbicloudで、2026年9月時点でx64とarm64の2 vCPUが1分あたり$0.00125です。Depotの2 vCPUランナーは、プランの利用枠を超えると1分あたり$0.006です。セルフホストランナーにはGitHubの分単位の料金はかかりませんが、ホストの費用と保守はお客様の負担です。

自社のクラウドで動かせるDepotの代替ツールはどれですか?

WarpBuildのBring Your Own Cloudオプションは、1分あたり$0.002とお客様のクラウド費用でAWS、GCP、Azure上で動作します。RunsOnは年間定額ライセンスでお客様のAWSアカウント内で動作し、CirunはAWS、Google Cloud、Azure、Oracle、OpenStack、DigitalOceanに対応しています。CRACIのランナーは現在マネージド型で、Enterprise向けの顧客ホスト型ランナーはロードマップに掲載されています。

Windows、macOS、GPUに対応している代替ツールはどれですか?

GitHubホステッドランナー、Blacksmith、Namespace、WarpBuildはWindowsとmacOSを提供しています(BlacksmithのWindowsはパブリックベータ)。RunsOnとCirunは、お客様自身のクラウドでWindowsとGPUのインスタンスを提供します。CRACIは現在Linux x86-64とARM64で動作し、WindowsとmacOSはロードマップに掲載されています。

Depotの強みは何ですか?

Dockerビルドとリモートキャッシュです。depot buildは永続的なレイヤーキャッシュを備えたリモートBuildKitホストでDockerビルドを実行し、リモートキャッシュはBazel、Gradle、Turborepo、sccacheに対応しています。CIの時間の大半がそこに費やされているなら、Depotを使い続けるのは理にかなっています。

1つのジョブで別のランナーを試しましょう

1つのジョブのruns-onを変更してCRACIで実行し、請求額、ビルド、SBOMを比べてください。

デモを予約