# Cirrus Runners の代わりに：月額固定・実行時間無制限の GitHub Actions ランナー

> Cirrus Runners は、Cirrus Labs の OpenAI への参加にともなって新しい顧客の受付を終えました。Skipbox なら、Linux x64 のジョブで同じ定額を続けられます。16 vCPU を同時に動かせて月 23,000 円、実行時間は無制限。Cirrus のラベルごとの書き換え先と、runs-on を 1行書き換える移行の手順をまとめました。

Cirrus Runners は、新しい顧客の受付を終えています。Cirrus Labs は 2026年4月7日の[発表](https://cirruslabs.org/)で「I'm happy to announce today that we've entered into an agreement to join OpenAI as part of the Agent Infrastructure team.」と OpenAI への参加を明らかにし、Cirrus Runners については「We are no longer accepting new customers for Cirrus Runners but will continue supporting the service for existing customers through their existing contract periods.」と書きました。新しい顧客は受け付けず、いまの顧客は契約期間のあいだサポートする、という内容です。

月額固定・実行時間無制限は、Skipbox で続けられます。Cirrus のランナー 1台は、Linux x86 の 16 vCPU を同時に動かせて月 $150（約 23,730 円）でした。Skipbox のプラン L は、16 vCPU で月 23,000 円。移行は `runs-on` を 1行書き換えるだけです。

- Cirrus Runners と同じ売り方です。買うのは同時に動かせる量で、実行時間は無制限
- 16 vCPU を同時に動かせて月 23,000 円。小さく始めるなら月 6,000 円（Cirrus はランナー 1台 月 $150 が最小でした）
- 新しい申し込みを受け付けています。7日間無料、カード不要

**GitHub Actions を月額固定・使い放題に** Skipbox は、アカウント専用のマシンで GitHub Actions のジョブを動かします。何分動かしても月 6,000 円。ジョブが終わっても Docker のレイヤーと依存パッケージのキャッシュが残るので、次のジョブはすぐ始まります。

4 vCPU のランナーを月 20,000分 使うと、GitHub 約 35,120 円 → Skipbox 6,000 円。毎月 約 29,120 円お得。

移行は `runs-on: skipbox` に 1行書き換えるだけです。

[7日間無料で試す](https://app.skipbox.dev/sign-in?ref=compare-cirrus-runners-alternatives-ja)

## Cirrus Runners から Skipbox に移る理由

Cirrus Runners のよさは、請求が動かないことでした。料金ページには「Each Cirrus Runner costs $150 a month and there is no limit on the amount of minutes for your actions.」とあり、Cirrus 自身の投稿はしくみを「we price by concurrency (how many jobs you can run at once) and don't charge per minute at all.」と説明しています。同時に動かせる数に払い、分数には払わない、というしくみです。

Skipbox は、そのしくみをいまも新しく申し込める形で売っています。

- **買うのは、同時に動かせる vCPU。** プラン 1つで、アカウントに 4・8・16 vCPU が加わります。プランは、どの組み合わせでもいくつでも持てます。ジョブはプランの vCPU の合計まで同時に動き、収まらないジョブは順番を待ちます。
- **実行時間は無制限。** 従量課金も、残りを数える無料枠もありません。
- **マシンの運用は Skipbox。** サーバーを借りる必要も、面倒を見る必要もありません。

Skipbox が動かすのは、Linux x64 のジョブです。組織でも個人アカウントでも使えます。

## Cirrus のランナー 1台と Skipbox を並べる

Cirrus のランナーは、どの大きさのジョブを動かしても 1台 月 $150（約 23,730 円）でした。Skipbox は、使う大きさに合わせて選べます。

| 同時に動かす Linux x86 のジョブ | Cirrus Runners | Skipbox |
|---|---|---|
| 16 vCPU | 月 約 23,730 円（ランナー 1台） | 月 23,000 円（プラン L） |
| 8 vCPU | 月 約 23,730 円（ランナー 1台） | 月 12,000 円（プラン M） |
| 4 vCPU | 月 約 23,730 円（ランナー 1台） | 月 6,000 円（プラン S） |

同時に動かす数を増やしたいときは、Cirrus でランナーを足したように、プランを足します。L が 2つなら、16 vCPU のジョブが 2つ同時に動きます。

Skipbox のプランは、アカウント専用のマシンでもあります。Cirrus のランナーは、キャッシュ用に 1台あたり「10GB of storage space」がつき、ジョブは毎回「in a single use virtual machine」で動いていました。プラン L は 320 GB のディスクをジョブのあとも残すので、Docker のイメージとビルドキャッシュ、パッケージのキャッシュ、ツールのキャッシュを次のジョブがそのまま使えます。

## 定額で、毎月いくら変わるか

Cirrus の契約期間が終わったあと何もしなければ、戻る先は分課金の GitHub のランナーです。16 vCPU のランナーを GitHub で動かした場合と、プラン L を比べます。

| 月の実行時間（16 vCPU） | GitHub | Skipbox L | 毎月の差額 |
|---|---|---|---|
| 10,000分 | 約 63,600 円 | 23,000 円 | **約 40,600 円** |
| 20,000分 | 約 130,060 円 | 23,000 円 | **約 107,060 円** |
| 30,000分 | 約 196,510 円 | 23,000 円 | **約 173,510 円** |
| 常時稼働 | 約 284,230 円 | 23,000 円 | **約 261,230 円** |

小さいサイズでも同じです。月 20,000分で比べます。

| 月 20,000分 | GitHub | Blacksmith | Skipbox | GitHub との毎月の差額 |
|---|---|---|---|---|
| 4 vCPU | 約 35,120 円 | 約 23,420 円 | 6,000 円（S） | **約 29,120 円** |
| 8 vCPU | 約 66,770 円 | 約 48,730 円 | 12,000 円（M） | **約 54,770 円** |
| 16 vCPU | 約 130,060 円 | 約 99,360 円 | 23,000 円（L） | **約 107,060 円** |

GitHub の額は、GitHub Team に含まれる無料分を引いたあとの請求です。Blacksmith の額は、料金ページの単価に分数をかけて無料枠を引いたものです。分課金のランナーに移ると、Cirrus では気にせずに済んだ請求が戻ってきます。push のたび、再実行のたび、テストを足すたびに増える請求です。フル稼働なら、プラン S は GitHub の 1/12 の費用で済みます。自分のチームの分数で計算するなら、[トップページの料金計算](https://skipbox.dev/?lang=ja&ref=compare-cirrus-runners-alternatives-ja#cost)に入れてください。

## Cirrus のラベルと、Skipbox のラベル

まず、Cirrus のラベルを使っているジョブを全部探します。手元のリポジトリなら次のとおりです。

```bash
grep -rn "cirruslabs" .github/workflows
```

組織の全体は、GitHub のコード検索で探せます。

```text
org:YOUR-ORG path:.github/workflows "ghcr.io/cirruslabs"
```

Linux x86 のラベルを、次のように書き換えます。

| Cirrus のラベル | Skipbox のラベル | プラン |
|---|---|---|
| `ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-xs`（2 vCPU） | `skipbox`（4 vCPU・16 GB） | S |
| `ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-sm`（4 vCPU） | `skipbox`（4 vCPU・16 GB） | S |
| `ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-md`（8 vCPU） | `skipbox-8x16`（8 vCPU・16 GB） | M |
| `ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04`（16 vCPU） | `skipbox-16x32`（16 vCPU・32 GB） | L |
| `ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-xl`（32 vCPU） | `skipbox-16x32`（16 vCPU・32 GB） | L |

- **サイズ。** Skipbox のいちばん大きいジョブは 16 vCPU・32 GB で、メモリはどのサイズも 1 vCPU あたり 2 GB です。ラベルは、vCPU だけでなく、ジョブが使うメモリにも合わせて選びます。
- **イメージ。** Skipbox のマシンは x64 の Ubuntu 24.04 で、Docker、Node.js、Python が入っています。ステップやアクションはそのまま使えます。
- **ほかのラベル。** Skipbox が動かすのは、Linux x64 のジョブです。それ以外の `runs-on` は、そのままにします。

## ジョブを移す

1. Skipbox に GitHub でログインする
2. Skipbox の GitHub アプリを入れて、使うリポジトリを選ぶ
3. `runs-on` を Skipbox のラベルに書き換えて push する
4. Cirrus だけが読む指定を消す。`low-priority` のラベルと、イメージのラベルに続けた `,runner_concurrency_group=…` です
5. Docker のキャッシュを Cirrus のローカルのキャッシュに向けている行（`cache-from: type=gha,url=http://127.0.0.1:12321/`）を消す。Skipbox では、このアドレスで待ち受けるものはありません。Docker のイメージは、マシンのディスクに残ります

書き換えるのは、この 1行です。

```yaml
jobs:
  build:
    # 変更前: runs-on: ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-sm
    runs-on: skipbox
```

次のジョブから Skipbox で動きます。Cirrus の契約が続いているあいだは、元のラベルにもランナーがいるので、同じ 1行を戻せば Cirrus で動きます。

移すのは、契約期間が終わる前です。ランナーのいないラベルのジョブを、GitHub はキューに残します（「A job can be in the queue for 24 hours before it is automatically cancelled.」）。24時間待ったジョブは取り消されます。Cirrus Runners そのものが止まる日は、発表にありません。自分の契約については、Cirrus の料金ページが問い合わせ先として sales@cirruslabs.org を挙げています。

## Skipbox に替えると変わること

### キャッシュが次のジョブまで残る

Cirrus は、ジョブのたびに新しい VM を立てていました。Skipbox は、アカウント専用のマシンを使い続けます。Docker のイメージとビルドキャッシュ、npm・pip・Gradle などのパッケージのキャッシュ、setup-node などで入れたツールが、次のジョブまでディスクに残ります。キャッシュに使えるディスクは GitHub 公式の 7倍以上。キャッシュのキーを考える必要もありません。Cirrus のようにどのジョブも新しい VM で動かしたいときは、「プランと請求」で「毎回クリーン」をオンにします。

### ほかの会社のジョブと混ざらない

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

くわしくは[ジョブの分離のしくみ](https://docs.skipbox.dev/ja/isolation)にあります。

## Cirrus のジョブを 1つ移して試す

カード不要で、7日間かジョブの合計 3,000分まで無料です。トライアルで動くのは `runs-on: skipbox` のジョブで、4 vCPU・16 GB を 1つずつです。まずはこのサイズに収まるジョブを選んでください。`skipbox-8x16` と `skipbox-16x32` は、プラン M と L で動きます。ジョブを 1つ移して 2回動かし、2回目が速くなるのを確かめてください。

## よくある質問

### Cirrus Runners はサービスを終了しますか？

終了の日付は発表されていません。Cirrus Labs は 2026年4月7日の発表で「We are no longer accepting new customers for Cirrus Runners but will continue supporting the service for existing customers through their existing contract periods.」と書いています。新しい顧客は受け付けず、いまの顧客は契約期間のあいだサポートする、という内容です。同じ発表で日付が出ているのは別の製品で、「Cirrus CI will shut down effective Monday, June 1, 2026.」です。契約期間が終わると、Cirrus のラベルのままのジョブは GitHub のキューで待ち続けるので、その前に移します。Skipbox は月額固定・実行時間無制限で、新しい申し込みを受け付けています。

### Cirrus Runners にいまから申し込めますか？

申し込めません。Cirrus Labs の発表に「We are no longer accepting new customers for Cirrus Runners」とあります。同じ定額のしくみは Skipbox で申し込めます。月 6,000 円・12,000 円・23,000 円の定額で実行時間は無制限、7日間のトライアルにカードは要りません。

### Cirrus Runners の代わりになるサービスは何ですか？

Cirrus Labs は後継のサービスを挙げていません。Linux x64 のジョブなら、Skipbox が Cirrus Runners と同じ売り方を続けています。買うのは分数ではなく、同時に動かせる量です。プラン L は 16 vCPU を同時に動かせて月 23,000 円、実行時間は無制限です。Cirrus のランナー 1台は、Linux x86 の 16 vCPU で月 $150 でした。

### 月額固定で分数が無制限の GitHub Actions ランナーは、ほかにありますか？

あります。Skipbox はプランごとの月額固定で、月 6,000 円・12,000 円・23,000 円。同時に動かせるのは 4・8・16 vCPU で、実行時間は無制限、従量課金はありません。マシンの運用は Skipbox が行います。プランはいくつでも持てて、ジョブはプランの vCPU の合計まで同時に動きます。

### Cirrus Runners のどのジョブを Skipbox に移せますか？

Linux x86 のジョブです。Skipbox が動かすのは、Linux x64 のジョブです。ghcr.io/cirruslabs/ubuntu-runner-amd64 のラベルで動かしていたジョブは、runs-on を skipbox・skipbox-8x16・skipbox-16x32 のどれかに書き換えると移せます。

### Cirrus Runners の料金はいくらでしたか？ Skipbox はいくらですか？

Cirrus Runners の料金ページには「Each Cirrus Runner costs $150 a month and there is no limit on the amount of minutes for your actions.」とあります。ランナー 1台で同時に動かせるのは、Linux x86 なら 16 vCPU でした。Skipbox は、16 vCPU のプラン L が月 23,000 円、8 vCPU の M が 12,000 円、4 vCPU の S が 6,000 円で、どれも実行時間は無制限です。

### Cirrus Runners から Skipbox にワークフローを移すには、どうすればよいですか？

Skipbox の GitHub アプリを入れて、runs-on を ghcr.io/cirruslabs/ubuntu-runner-amd64 のラベルから skipbox・skipbox-8x16・skipbox-16x32 のどれかに書き換えて push します。low-priority のラベル、runner_concurrency_group の指定、127.0.0.1:12321 を向いたキャッシュの設定は消します。Cirrus の契約が続いているあいだは、同じ 1行を戻せば元のランナーで動きます。

### Skipbox を試すのにお金はかかりますか？

かかりません。カード不要で、7日間かジョブの合計 3,000分まで無料で使えます。GitHub でログインするだけで始められ、いつでも解約できます。

2026-11-12 更新 · https://skipbox.dev/ja/compare/cirrus-runners-alternatives
