Skipbox

GitHub Actions ランナー比較:月の請求額で選ぶ

GitHub Actions のランナーは、GitHub 自身のものを含め、ほとんどが分課金です。どれを選んでも、push のたび、再実行のたび、テストを足すたびに請求は増えていきます。

Skipbox は、月 6,000 円の定額で使い放題のランナーです。runs-on を skipbox に書き換えるだけで、ジョブがあなたのアカウント専用のマシンで動きます。

Skipbox に替える理由

ほかのランナーは、単価を下げても分課金のままです。CI が増えれば請求も増えます。Skipbox に替えるのは、請求を毎月同じ額にして、ジョブのたびに新しいマシンでキャッシュを作り直すのをやめるためです。

請求のしかた

月の請求額で比べる

4 vCPU のランナーで、各社の料金ページの単価から計算した月の請求です。

GitHub は GitHub Team に含まれる無料分を引いたあとの額、Depot と Namespace はその分数でいちばん安いプラン、Blacksmith は無料枠を引いた額です。

マシンが大きくなると、差はさらに開きます。

自分のチームの分数で計算するなら、トップページの料金計算に入れてください。

分課金の請求は、これからも増え続ける

  • AI のコーディングエージェント。 エージェントがプルリクエストを出し、修正を push するたびに CI が走ります。請求は人の数ではなく、push の数で増えます。
  • テストの追加。 E2E テストやマトリクスビルドを足すと、1回の push で動くジョブが何倍にもなります。
  • 予算の上限。 GitHub に予算を設定すると、上限に達した時点でジョブが始まらなくなり、マージが止まります。

各社で詰まるところ

  • GitHub: ジョブごとに新しい VM で始まります。キャッシュはリポジトリごとに 10 GB まで、7日使われないものから消えます。大きいランナーには無料の分がなく、パブリックリポジトリでも課金されます。
  • Blacksmith: ジョブが終わるとマイクロ VM をファイルシステムごと消します。actions/cache 用のキャッシュはリポジトリごとに週 25 GB まで。Docker のレイヤーキャッシュとスティッキーディスクは 1 GB あたり月 $0.50 です。
  • Depot: ジョブは使い回さない EC2 インスタンスで動きます。含まれる分は上限ではなく、超えた分はそのまま課金され、大きいランナーは 2〜8倍の速さで減ります。キャッシュは 25 GB か 250 GB を超えると 1 GB あたり月 $0.20 です。
  • WarpBuild: キャッシュは 1 GB あたり月 $0.20、VM のスナップショットは 1時間 $0.025 と復元 1回 $0.04 です。
  • Namespace: プランを超えた分は 1ユニット分 $0.0015、キャッシュボリュームは含まれる分を超えると 1 GB あたり 1日 $0.0048 です。

Skipbox に替えると変わること

請求が毎月同じ額になる

実行時間は無制限で、従量課金はありません。同時に動かせる数を超えたジョブは、順番を待って動きます。

キャッシュが消えない

アカウント専用のマシンを使い続けるので、Docker のイメージとビルドキャッシュ、npm・pip・Gradle などのキャッシュ、setup-node などで入れたツールが次のジョブまで残ります。キャッシュに使えるディスクは GitHub 公式の 7倍以上で、キャッシュのキーを考える必要もありません。

GitHub の分を使わず、マシンの管理も要らない

Skipbox のランナーは GitHub の分を使わないので、GitHub の予算でジョブが止まることはありません。マシンの用意、更新、後片付け、ヘルスチェックと自動復旧は Skipbox が行います。

移行は runs-on を 1行書き換えるだけ

jobs:
  test:
    runs-on: skipbox # ubuntu-latest やほかのランナーのラベルから書き換える
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
  1. Skipbox に GitHub でログインする
  2. Skipbox の GitHub アプリを入れて、使うリポジトリを選ぶ
  3. runs-on を書き換えて push する

動かすのは Linux のジョブで、マシンは Ubuntu 24.04 に Docker、Node.js、Python が入っています。

セキュリティ

  • マシンはアカウントごとの専用です。ほかの会社のジョブと同じマシンで動くことはありません。
  • ジョブが終わるたびに、ランナーの認証情報、プロセスとコンテナをすべて消します。2026年11月13日からは、チェックアウトしたコードと Cargo のビルド結果(target/)を専用のマシンに残し、次のジョブで使います。「毎回クリーン」なら、ジョブごとに新しいマシンで動きます。
  • 書き込み権限のない人のコード(フォークからのプルリクエストなど)は、使い捨ての新しいマシンで動きます。

くわしくはジョブの分離のしくみにあります。

まず自分のジョブで試す

カード不要で、7日間かジョブの合計 3,000分まで無料です。いちばん回数の多いジョブを 1つ runs-on: skipbox に替えて、2回目の速さと請求の違いを確かめてください。

よくある質問

GitHub Actions のランナーでいちばん安いのは?

4 vCPU を月 10,000分以上使うなら、月 6,000 円定額で使い放題の Skipbox です。月 20,000分では GitHub の 4コアが 参考値:2026年11月10日の為替レート・1ドル=158.22円。米ドルの料金を、このレートで円に換算した概算です。、Depot が参考値:2026年11月10日の為替レート・1ドル=158.22円。米ドルの料金を、このレートで円に換算した概算です。、Blacksmith が参考値:2026年11月10日の為替レート・1ドル=158.22円。米ドルの料金を、このレートで円に換算した概算です。、Namespace が参考値:2026年11月10日の為替レート・1ドル=158.22円。米ドルの料金を、このレートで円に換算した概算です。かかります。

外部のランナーを使うと、GitHub Actions の分も減る?

減りません。GitHub から見ると外部のランナーはセルフホストランナーで、セルフホストランナーは無料、含まれる分数も減りません。払うのはランナーのサービスだけで、Skipbox ならプランの月額だけです。

実行時間が無制限のランナーはある?

あります。Skipbox のプランは月 6,000 円・12,000 円・23,000 円で、実行時間は無制限、従量課金はありません。同時に動かせる数を超えたジョブは、順番を待って動きます。

ジョブのあともキャッシュが残るランナーは?

Skipbox です。アカウント専用のマシンを使い続けるので、Docker のレイヤーや依存パッケージのキャッシュがディスクに残ります。GitHub、Blacksmith、Depot はジョブごとに新しいマシンで始まり、残せるのは上限や GB ごとの料金があるキャッシュだけです。

ランナーの乗り換えは大変?

ジョブごとに 1行です。Skipbox の GitHub アプリを入れて、runs-on を skipbox に書き換えて push すれば、ステップやアクションはそのまま動きます。

2026年11月11日 更新

常に warm なキャッシュで CI/CD を高速化するなら

専用ランナーを定額で。実行時間は無制限

フル稼働なら GitHub の 1/12 の費用。定額だから一日中動かせる。GitHub の 7倍のキャッシュ容量。

  • カード不要
  • GitHub でログイン
  • いつでも解約