Convika

GitHub Actions の料金はいくら?セルフホストランナーは有料になったのか、高速ランナーの費用比較(2026 年 11 月)

Convika Team読了目安: 28 分

  • ci
  • github
  • ai-agents
  • comparison
目次

GitHub Actions の料金は、GitHub ホストランナー(GitHub-hosted runners)の 1 分あたりの単価に、使った分数を掛けた額です。Linux の 2 コアは 1 分 $0.006、8 コアは $0.022 で、2026 年 11 月 8 日に GitHub の料金表で確認しました。セルフホストランナー(self-hosted runners)は今も無料です。2025 年 12 月 16 日に発表された 1 分 $0.002 の課金は延期されたままで、GitHub の課金のドキュメントはセルフホストランナーを「無料のまま」の使い方に挙げています。

使う分が少なければ、乗り換えずに無料枠で足ります。GitHub のプランに含まれる使用量は、Linux 2 コアに換算して GitHub Free で 2,000 分、GitHub Pro と GitHub Team で 3,000 分。Blacksmith も月 3,000 分を無料にしています。それを超えて 8 vCPU のジョブを回すなら、1 分の単価は GitHub の $0.022 に対し、Blacksmith と WarpBuild が $0.016、Ubicloud が $0.005〜$0.008、AWS のスポットで動く RunsOn が約 $0.0021 です。月額の決まったサーバーを自分でランナーにすると、GitHub の 8 コアより安くなるのは 8 vCPU のジョブが月 5,000 分を超えたあたりから。Ubicloud の premium より安くするには、そのサーバーを業務時間の 3 分の 2 ほど埋める必要があり、Ubicloud の standard や RunsOn には、業務時間をすべて埋めても届きません。

料金はすべて、各社が自分のページに 2026 年 11 月 8 日に載せていたもので、税、通信量、ストレージは含みません。ユーロと円は、欧州中央銀行の 2026 年 11 月 6 日の参照レート(1 ユーロ = 1.1165 ドル、1 ユーロ = 176.77 円。1 ドルは約 158.3 円)でドルに直しました。速いランナーはジョブの分数も減らしますが、どれだけ減るかはジョブしだいなので、比べるときはどのサービスも同じ分数で計算しています。

先に結論:月に何分動かすかで決まる

月に動かす分数どうするか月額の目安(2026 年 11 月 8 日の各社の料金)
GitHub のプランに含まれる使用量の内側乗り換えない0 ドル。GitHub Free は Linux 2 コアで 2,000 分、GitHub Pro と GitHub Team は 3,000 分まで
8 vCPU で 5,000 分まで分単位のまま。乗り換えるなら分単位の高速ランナーGitHub の 8 コアで $110、Ubicloud で $25〜$40、Blacksmith で $80
8 vCPU で 5,000〜20,000 分単価の安い分単位のサービスか、自分のサーバー 1 台RunsOn 約 $38〜$70、Ubicloud $25〜$160、Hetzner AX42 を自分で約 $111。GitHub の 8 コアは $110〜$440
8 vCPU で 100,000 分RunsOn か、自分のサーバーを複数台RunsOn 約 $238、Hetzner AX42 を 2 台で約 $221(待ち時間が出る)。GitHub の 8 コアは $2,200
macOS や Windows が中心乗り換える前に、同じ OS の単価を比べるBlacksmith の macOS M4(6 vCPU)は $0.08/分で、GitHub の macOS(3〜4 コア)の $0.062/分より高い

GitHub Actions の料金(2026 年 1 月 1 日の値下げのあと)

GitHub は 2026 年 1 月 1 日に、GitHub ホストランナーの単価を最大 39% 下げました。いまの単価は次のとおりで、ジョブごとに 1 分未満を 1 分に切り上げて数えます("GitHub rounds the minutes and partial minutes each job uses up to the nearest whole minute.")。

ランナー1 分の単価
Linux 1 コア(x64)$0.002
Linux 2 コア(x64、いちばんよく使う標準のランナー)$0.006
Linux 2 コア(arm64)$0.005
Windows 2 コア(x64)$0.010
macOS 3 コアか 4 コア(M1 か Intel)$0.062
Linux 4 コア(大きいランナー)$0.012
Linux 8 コア(大きいランナー)$0.022
Linux 16 コア(大きいランナー)$0.042
Linux 32 コア(大きいランナー)$0.082
Linux 8 コア arm64(大きいランナー)$0.014
macOS 12 コア(大きいランナー)$0.077

大きいランナー(larger runners)を使えるのは、GitHub Team と GitHub Enterprise Cloud の組織だけです。標準のランナーと違い、公開リポジトリでも課金されます("Larger runners are not free for public repositories.")。

無料枠(プランに含まれる使用量)はいくらで、いつリセットされるか

GitHub のプランには、毎月の「含まれるコンピューティング使用量」(included compute usage)があります。2026 年の GitHub の表は分数ではなく金額で書かれていて、ランナーを使うと、その単価の分だけ差し引かれます。下の表の分数は、その金額を Linux 2 コアの単価 $0.006 で割ったものです。GitHub も "As a guide, $300 USD covers 50,000 minutes on a standard Linux runner" と同じ計算を例に挙げています。

GitHub のプラン含まれる使用量(Linux 2 コアに換算)アーティファクトのストレージキャッシュ(リポジトリごと)
GitHub Free2,000 分ぶん500 MB10 GB
GitHub Pro3,000 分ぶん1 GB10 GB
GitHub Free(組織)2,000 分ぶん500 MB10 GB
GitHub Team3,000 分ぶん2 GB10 GB
GitHub Enterprise Cloud50,000 分ぶん50 GB10 GB
  • リセット:含まれる使用量は、請求のサイクルの初めに戻ります。
  • 確認のしかた:GitHub の請求の画面は、使った分を分数ではなく金額("spend")で出すことがあります。含まれる使用量の 90% と 100% に達したときには、メールで知らせを受け取れます。
  • 使い切ったら:支払い方法を登録していないアカウントは、そこで止まります("usage is blocked once you consume the included compute usage")。登録していれば、超えた分が請求されます。
  • 無料のまま使えるもの:公開リポジトリでの標準のランナー、GitHub Pages、Dependabot、そしてセルフホストランナーです。
  • ストレージ:含まれる量を超えたアーティファクトは 1 GB あたり月 $0.25、キャッシュは $0.07 です。

料金の計算のしかた

1 か月の料金は、次の式で出ます。

料金 =(ランナーごとの単価 × ジョブごとに切り上げた分数)の合計 − プランに含まれる使用量(マイナスなら 0)

GitHub のドキュメントの例では、GitHub Team の組織が含まれる使用量を使い切ったあとに、Linux で 3,000 分、Windows で 2,000 分使うと、3,000 × $0.006 + 2,000 × $0.010 = $38 です。途中で失敗したジョブも、動いた分は数えます。10 分のジョブが 5 分で失敗し、直して 10 分で通れば、15 分ぶんです。

8 コアの大きいランナーで 1 回 10 分のテストを 1 日 50 回、月 22 日動かすと、10 × 50 × 22 = 11,000 分、11,000 × $0.022 = $242 です。GitHub Team なら、ほかで使っていなければ含まれる使用量の分(3,000 分ぶん = $18)が引かれます。

AI のエージェントで、CI の分数が増える

コーディングのエージェントが PR とテストを書くようになると、CI が走る回数が増えます。GitHub 自身の変更もあります。

  • Copilot のコードレビュー:2026 年 6 月 1 日から、非公開のリポジトリでは、Copilot のコードレビュー 1 回ごとに Actions の分も使います("GitHub Actions minutes will be consumed from your existing plan entitlement for each review that is run on private repositories")。既定では標準の GitHub ホストランナーで動き、Actions Runner Controller(ARC)でセルフホストランナーに回すこともできます。
  • Linear の記録:Linear は 2026 年 9 月 21 日の記事で、テストスイートが年初から 4 倍近くに増えたと書いています("our test suites almost quadrupling since the start of the year")。GitHub Actions からほかの会社のランナーに移すと、ジョブは平均 34% 速くなりました。
  • Convika の記録:2026 年 10 月 14 日、実装を受け持つエージェントが PR に 3 回 push しただけで、GitHub Actions が 79 分ぶん課金されました。いまはフックで push を止めています。その仕組みは「Claude Code のガードレールはフックで作る」に、17 日間で Actions を 271 回、4,124 分使った運用の記録は「Claude Code のエージェント組織が 17 日で 92 回リリースした運用の仕組み」に書きました。

ランナーを替える前に、走らなくてよいジョブを減らすと、どのランナーでも料金が下がります。

セルフホストランナーとは

セルフホストランナーは、GitHub Actions のジョブを自分のマシンで動かす仕組みです。専用サーバー、VPS、手元のパソコン、コンテナのどれでもよく、ランナーのアプリケーションを入れて GitHub に登録すると、ワークフローのジョブがそのマシンに届きます。GitHub の日本語のドキュメントでは「セルフホステッド ランナー」と呼び、「GitHub Actions では無料で使用できますが、ランナーマシンの維持費用はユーザー負担です。」と書いています。OS とソフトウェアの更新も、使う側の担当です。

GitHub ホストランナーセルフホストランナー
GitHub に払う額1 分ごとの単価(公開リポジトリの標準のランナーは無料)なし(2026 年 11 月 8 日の時点)
マシンの費用単価に含まれる自分で払う(サーバー代、電気代)
ジョブごとにまっさらな環境か毎回、使い捨ての VM何もしなければ、前のジョブの残りがある。--ephemeral で 1 ジョブごとに使い捨てにできる
公開リポジトリ使えるGitHub は "self-hosted runners should almost never be used for public repositories" と書いている
同時に動くジョブの数プランの上限まで自分で用意したマシンの数まで
OS とソフトウェアの更新GitHub自分。ランナーのアプリケーションだけは自動で更新される

セルフホストランナーは有料になったのか

なっていません。2026 年 11 月 8 日の GitHub の課金のドキュメントは、セルフホストランナーを "remains free independently and does not reduce the included compute usage" の使い方に挙げています。日本語版も「次の使用は、他の使用量とは別に無料のままであり、含まれるコンピューティングの使用量を減らしません。」のあとに「セルフホステッド ランナー。」と書いています。

日付できごと
2025 年 12 月 16 日GitHub が、2026 年 3 月 1 日からセルフホストランナーに 1 分 $0.002 の "GitHub Actions cloud platform charge" をかけると発表しました。同じ発表で、GitHub ホストランナーを 2026 年 1 月 1 日に最大 39% 値下げするとも伝えています
2025 年 12 月 17 日GitHub がセルフホストランナーへの課金を延期しました。"We're postponing the announced billing change for self-hosted GitHub Actions to take time to re-evaluate our approach."(同じ変更履歴への追記。The Register が同日に報じています)
2026 年 1 月 1 日GitHub ホストランナーの値下げは予定どおり実施されました
2026 年 11 月 8 日GitHub の課金のドキュメントでは、セルフホストランナーは無料のまま。新しい開始日は、GitHub の変更履歴にも課金のドキュメントにも書かれていません

検索結果や AI の回答には、この課金が 2026 年 3 月 1 日に始まったとする説明が今も残っています。延期の前の発表を読んだものです。

ただし GitHub が書いたのは延期で、取りやめではありません。The Register も "GitHub didn't say it won't ever go forward with charging for self-hosted runners, only that it's postponing the change." と書いています。もし発表と同じ 1 分 $0.002 で始まれば、月 20,000 分で $40、100,000 分で $200 が上乗せされます。発表では、公開リポジトリでの利用と GitHub Enterprise Server は対象外でした。

GitHub Actions のランナーの費用比較

1 分あたりの単価(Linux x64、4・8・16 vCPU)

サービス4 vCPU8 vCPU16 vCPU無料枠や月額の基本料金
GitHub(大きいランナー)$0.012$0.022$0.042GitHub Team と Enterprise Cloud では、プランに含まれる使用量から差し引ける
Blacksmith$0.008$0.016$0.032"3,000 free min/mo."
WarpBuild$0.008$0.016$0.032自分のクラウドで動かす BYOC は $0.002/分とクラウドの費用
Depot$0.012$0.024$0.048Developer は $20/月で 2,000 分、Startup は $200/月で 20,000 分。含まれる分は 2 vCPU で数え、8 vCPU では 4 倍の速さで減る
Namespace$0.004(超過分 $0.006)$0.008(超過分 $0.012)$0.016(超過分 $0.024)Team は $100/月で 100,000 ユニット分。1 ユニットは 1 vCPU・2 GB の 1 分
Ubicloud$0.0025〜$0.004$0.005〜$0.008$0.010〜$0.016毎月 $2.5 分(1,250 分ぶん)。新しいアカウントは高いほうの premium が既定
RunsOn約 $0.0013約 $0.0021約 $0.0037ライセンスが €300/年(月 50,000 ジョブ未満)。単価は AWS のスポットの 7 日平均で、AWS が請求する
Actuated———サーバー 1 台につき $150/月(2 台目から $125)。分数は無制限で、サーバーは自分で用意する
Hetzner AX42 を自分で———€99/月(約 $111)と初期費用 €49。8 コア 16 スレッド、64 GB
さくらの VPS 16 GB を自分で———東京は 15,400 円/月(約 $97)。仮想 8 コア、16 GB、初期費用なし
ConoHa VPS 24 GB を自分で———24.2 円/時、上限 14,300 円/月(約 $90)。8 コア、24 GB、初期費用なし

8 vCPU の単価を GitHub の $0.022 と比べると、Blacksmith と WarpBuild は約 7 割、Namespace は 4〜5 割、Ubicloud は 2〜4 割、RunsOn は約 1 割です。Depot は $0.024 で、単価だけなら GitHub より少し高くなります。各社は速さでも分数が減ると書いていますが(Blacksmith は "2x faster than GitHub's runners")、どれだけ減るかはジョブしだいなので、下の計算には入れていません。

8 vCPU のジョブを月 5,000・20,000・100,000 分動かしたときの月額

サービス5,000 分20,000 分100,000 分
GitHub(8 コア)$110$440$2,200
Blacksmith$80$320$1,600
WarpBuild$80$320$1,600
Depot(Startup)$200$560$2,480
Namespace(Team)$100$190$1,150
Ubicloud(premium/standard)$40/$25$160/$100$800/$500
RunsOn(ライセンスと AWS のスポット)約 $38約 $70約 $238
Hetzner AX42 を自分で約 $111(1 台)約 $111(1 台)約 $221(2 台)
Actuated と Hetzner AX42約 $261(1 台)約 $261(1 台)約 $496(2 台)
さくらの VPS 16 GB(東京)を自分で15,400 円(約 $97)15,400 円(約 $97)46,200 円(約 $292、3 台)
ConoHa VPS 24 GB を自分で14,300 円(約 $90)14,300 円(約 $90)42,900 円(約 $271、3 台)

計算のしかたです。

  • 分単位のサービス:単価 × 分数。無料枠は引いていません。GitHub Team なら含まれる使用量の $18 を引けて、$92、$422、$2,182 です。
  • Depot(Startup):$200 +(4 × 分数 − 20,000)× $0.006。かっこの中がマイナスなら 0 です。1 人で使う Developer なら 5,000 分で $20 +(20,000 − 2,000)× $0.006 = $128。
  • Namespace(Team):$100 +(8 × 分数 − 100,000)× $0.0015。$0.0015 は 1 ユニットの超過分の単価です。
  • RunsOn:€300 ÷ 12 = €25(約 $27.91)+ $0.0021 × 分数。スポットの価格は毎日変わります。
  • 定額のサーバー:月額 × 台数。台数は、30 日 × 24 時間 = 43,200 分をすべて埋めた場合の最少の数です。8 vCPU のジョブを、AX42(16 スレッド)は同時に 2 本、8 コアの VPS は 1 本と数えました。初期費用、管理の手間、電気代は入れていません。

定額か、分単位か:損益分岐の計算

月額の決まったサーバーが、分単位のサービスより安くなる分数は、次の式で出ます。

損益分岐の分数 = サーバーの月額 ÷ 分単位のサービスの 1 分の単価

Hetzner AX42(€99、約 $110.53)で計算します。比べやすいように、平日 8 時間 × 22 日 = 10,560 分を 1 か月の業務時間とし、AX42 は 8 vCPU のジョブを同時に 2 本動かせるので 21,120 分ぶんと数えました。

比べる相手(8 vCPU)1 分の単価損益分岐AX42 の業務時間のうち、埋める割合
GitHub(8 コア)$0.022約 5,000 分約 24%
Blacksmith$0.016約 6,900 分約 33%
Ubicloud(premium)$0.008約 13,800 分約 65%
Ubicloud(standard)$0.005約 22,100 分業務時間だけでは届かない。24 時間でも約 26%
RunsOn$0.0021(ライセンスの約 $27.91/月が別)約 39,300 分業務時間だけでは届かない。24 時間でも約 46%

さくらの VPS 16 GB の東京(15,400 円、約 $97.27)は 8 vCPU のジョブを 1 本ずつ動かすので、業務時間は 10,560 分ぶんです。GitHub の 8 コアと比べた損益分岐は約 4,400 分(業務時間の約 42%)、Blacksmith とでは約 6,100 分(約 58%)。Ubicloud の premium とでは約 12,200 分で、業務時間をすべて埋めても届きません。

定額のサーバーには、請求書に出ない費用があります。待ち時間です。1 台で同時に動かせる本数は決まっているので、エージェントが 10 本の PR をまとめて開き、それぞれ 10 分のジョブが走ると、AX42 で最後のジョブが終わるのは 10 ÷ 2 × 10 = 50 分後です。8 コアの VPS なら 100 分後。同時に何本でも走る分単位のサービスなら、10 分後に全部が終わります。待つ 40〜90 分は、PR を見る人とエージェントの待ち時間です。GitHub は、合うランナーが空かないまま 24 時間たったジョブを失敗にします("If the job remains queued for more than 24 hours, the job will fail.")。

Hetzner や国内の VPS で自分で動かすと、いくらかかるか

Hetzner:専用サーバーの AX42 は €99/月(VAT 別)、初期費用 €49 で、AMD Ryzen 7 PRO 8700GE(8 コア 16 スレッド)と 64 GB の DDR5 ECC メモリーです。データセンターはドイツのファルケンシュタインとフィンランドのヘルシンキ。Hetzner は 2026 年 4 月 1 日から、新しい契約と今の契約の両方で月額を上げました。理由は RAM と SSD の値上がりです(heise、2026 年 2 月 23 日)。

国内の VPS:コードやテストのデータを国内に置きたい、円で払いたいなら、国内の VPS もランナーにできます。どちらも表示は税込で、初期費用はかかりません。

国内の VPS構成料金(2026 年 11 月 8 日)
さくらの VPS 16 GB仮想 8 コア、16 GB、SSD 800 GB東京は月払いで 15,400 円/月、年払いで 169,400 円(月あたり 14,117 円)。石狩は月払いで 13,200 円/月
ConoHa VPS 24 GB8 コア、24 GB、SSD 100 GB時間課金で 24.2 円/時、1 か月使っても 14,300 円が上限。長期契約の「まとめトク」は前払いで、途中で解約できない

どのサーバーを選んでも、サーバー代のほかに次の手間がかかります。

  1. 構築:ランナーの登録(下の手順)、Docker、言語のランタイム、キャッシュの置き場所を用意します。
  2. 保守:OS とソフトウェアの更新は自分で行います。ランナーのアプリケーションは、既定で自動で更新されます。
  3. セキュリティ:公開リポジトリでは使いません。GitHub は理由を "any user can open pull requests against the repository and compromise the environment" と書いています。非公開のリポジトリでも、フォークして PR を出せる人は、ランナーを通してシークレットや GITHUB_TOKEN に届きえます。
  4. 使い捨て:1 ジョブごとに環境を作り直さないと、前のジョブの残りが次のジョブから見えます。GitHub は、台数を自動で増減させるなら使い捨てのランナー(--ephemeral か、REST API で作る JIT ランナー)を使うよう勧めています。同じマシンを使い回すなら、GitHub の日本語のドキュメントのとおり「ハードウェアを再利用して JIT ランナーをホストすると、環境から情報が公開されるリスクがあります。」。
  5. 同時に何本走らせるか:1 台に詰めすぎると、メモリーが足りなくなって落ちます。何本まで走らせるかは、自分のジョブで試して決めます。

セルフホストランナーを登録して、1 ジョブごとに使い捨てる手順

GitHub のドキュメントにある手順です。コマンドは GitHub のドキュメントからそのまま写したもので、この記事のために実行してはいません。

1. リポジトリの設定から、新しいランナーを追加する

リポジトリの Settings を開き、左の Actions から Runners を選んで、New self-hosted runner を押します。追加できるのは、自分のリポジトリなら持ち主、組織のリポジトリなら組織のオーナーかリポジトリの管理者です。

2. OS とアーキテクチャを選び、表示されたコマンドを順に実行する

画面に、ランナーのアプリケーションをダウンロードして展開し、config.sh で GitHub に登録するコマンドが出ます。サーバーのシェルで、上から順に実行します。登録に使うトークンは 1 時間で切れます。Linux なら、登録のあとでサービスとして動かす設定もできます。

3. 1 ジョブごとに使い捨てるなら、--ephemeral を付けて登録する

GitHub のドキュメント「Self-hosted runners reference」の例です。URL とトークンは、自分のものに置き換えます。

./config.sh --url https://github.com/octo-org --token example-token --ephemeral

ジョブを 1 つ終えると、GitHub がランナーの登録を外します。マシンをきれいにして登録し直す仕組みは、自分で作ります。GitHub は、使い捨てのランナーのログを外に保存しておくことも勧めています。

4. ワークフローの runs-on で、ランナーを選ぶ

GitHub のドキュメント「Using self-hosted runners in a workflow」の例です。

runs-on: [self-hosted, linux, ARM64]

self-hosted、OS(linux、windows、macOS)、アーキテクチャ(x64、ARM、ARM64)のラベルは、登録したときに GitHub が自動で付けます。x64 のサーバーなら、ARM64 を x64 にします。

新規の受付を止めた・終了したサービス:Cirrus Runners と BuildJet

Cirrus Runners:AI の回答で、月額固定の高速ランナーとして今も勧められることがあります。運営する Cirrus Labs は 2026 年 4 月 7 日の発表で、OpenAI に加わると伝え、こう書いています。"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 は 2026 年 6 月 1 日に終了しました("Cirrus CI will shut down effective Monday, June 1, 2026.")。2026 年 11 月 8 日の cirrus-runners.app は、まだ "$150 per month per concurrent Cirrus Runner" と料金を載せていますが、上の帯は OpenAI に加わる知らせだけで、新規の受付を止めたことは書かれていません。

BuildJet:2026 年 2 月 6 日に終了を発表し、その日に新規の登録を止め、2026 年 3 月 31 日にジョブの実行を止めました。2026 年 11 月 8 日のトップページには "BuildJet for GitHub Actions has been shut down" と出ています。

乗り換えないほうがいい場合

  • 使う分が少ない:GitHub のプランに含まれる使用量に収まるか、月の差が数十ドルなら、ワークフローの runs-on を書き換え、キャッシュと権限を確かめ直す手間のほうが大きくなります。
  • macOS や Windows が中心:Blacksmith の macOS M4(6 vCPU)は $0.08/分で、GitHub の macOS(3〜4 コア)の $0.062/分より高い単価です。Windows の 2 vCPU は Blacksmith $0.008/分、GitHub $0.010/分で、差は小さめ。Namespace の Windows は Team からです。
  • 公開リポジトリ:GitHub の標準のランナーは公開リポジトリなら無料です。セルフホストランナーは、公開リポジトリには使いません。
  • GitHub のランナーの機能に頼っている:大きいランナーの固定 IP アドレス(GitHub では追加料金なし。Blacksmith は 1 つ $100/月)、カスタムイメージ、毎回使い捨ての VM。
  • コードを置ける場所に決まりがある:外部のランナーでは、コードとシークレットがその会社のマシンで動きます。国外に出せないなら、国内のサーバーで自分で動かします。
  • 無料枠を超えたときの扱いを知らない:GitHub は、支払い方法がなければそこで止めます。止めないサービスもあります。Forestwalk は 2026 年 6 月 8 日のブログで、カードを登録しないまま試した Blacksmith から $1,081.45 の請求が届いたと書き、Blacksmith の返答 "We don't cut workflows when the free tier is exceeded; they continue running and accrue usage at the published rates." を引用しています。乗り換えるなら、先に予算の上限を決めます。

請求額が増えず、サーバーも持たないランナー:Skipbox

ここで紹介する Skipbox は、Convika と同じ株式会社 Fluxenic が作っています。自分たちの製品の話として読んでください。

上の最後の項目、使った分だけ請求が膨らむ心配に向けて作ったのが Skipbox です。GitHub の組織や個人アカウントのプライベートリポジトリのジョブを、米ドルで月 $39・$79・$149 の定額で動かします。従量課金がないので、ジョブが増えた月も請求額は同じで、月の途中でジョブを止める予算の上限も要りません。プランで決まるのは分数ではなく大きさで、S は 4 vCPU・8 GB、M は 8 vCPU・16 GB、L は 16 vCPU・32 GB ぶん。その中に収まるジョブが同時に動き、あふれたジョブは順番を待ちます。

GitHub Team で同じ大きさの GitHub のランナーを使い、プランに含まれる $18 を先に使った場合と比べると、Skipbox は S が月 4,750 分(4 コア、1 分 $0.012)、M が 4,410 分(8 コア、$0.022)、L が 3,977 分(16 コア、$0.042)を超えたところで元が取れます。そこから先は、分数が増えても料金は変わりません。

ジョブは 1 つごとにヘルシンキの新しい Linux の VM で動き、終わると VM は消えます。ランナーの登録と更新、ジョブごとの使い捨ては Skipbox がするので、上のセルフホストランナーの手順と「保守」「使い捨て」の手間はかかりません。VM は x64 の Ubuntu 24.04 で、Docker、git、build-essential、Node 22、Python 3.12 が入っています。GitHub の ubuntu-latest ほどは入っていないので、ほかの言語は actions/setup-go のようなセットアップのアクションで入れます。1 つのジョブは 6 時間まで。macOS と Windows のランナーはありません。速さを測った結果はまだ出していないので、この記事では速いとは書きません。

移すときは、組織には Skipbox CI アプリを、個人アカウントには Skipbox (personal) をインストールし、ジョブの runs-on: を skipbox に書き換えて push します。大きい VM を含むプランなら、skipbox-8x16 か skipbox-16x32 で選べます。やめるときは、その一行を戻すだけです。Skipbox のトライアルはカード不要で、4 vCPU のジョブを 1 本ずつ、最初のジョブから 7 日間か 3,000 分のどちらか早いほうまで無料です。

Skipbox の無料トライアルを始める(skipbox.dev)

乗り換える前に確かめる 4 つ

  1. 先月の分数を、ランナーの種類ごとに出す(GitHub の使用量のレポート)。
  2. 実際に使う大きさ(8 vCPU など)の単価で掛ける。上の式に入れれば、月額が出ます。
  3. 同時に走るジョブの数の山を見る。定額のサーバー 1 台で待たずに回るかが、ここで決まります。
  4. リポジトリが公開か非公開か、コードを置いてよい場所はどこかを確かめる。

CI が作った HTML のレポート(Playwright の index.html など)をリンクで見せるなら、HTML を URL に変換する方法 のページにある Convika のアップロードボックスで、登録なしのプレビューのリンクにできます。入れられるのは 2 MB までの HTML ファイル 1 つで、プレビューはスクリプトを止めて 3 分間だけ開くため、スクリプトで描く Playwright のレポートが動くのは、無料のアカウントでページを受け取ってからです(Playwright のレポートでは試していません)。

よくある質問

GitHub Actions の料金はいくらですか?

GitHub ホストランナーの 1 分の単価 × 分数から、プランに含まれる使用量を引いた額です。2026 年 11 月 8 日の単価は、Linux 2 コアが $0.006、Linux 8 コアが $0.022、macOS(3〜4 コア)が $0.062。公開リポジトリの標準のランナーは無料です。プランに含まれる使用量は、Linux 2 コアに換算して GitHub Free で 2,000 分、GitHub Pro と GitHub Team で 3,000 分です。

GitHub は 2026 年にセルフホストランナーへ課金していますか?

していません。2025 年 12 月 16 日に発表された 1 分 $0.002 の課金は、翌日に延期されました。2026 年 11 月 8 日の GitHub の課金のドキュメントは、セルフホストランナーを "remains free" の使い方に挙げていて、新しい開始日は書かれていません。払うのは、ランナーにするマシンの費用だけです。

GitHub Actions の無料枠はいつリセットされ、どこで確認できますか?

請求のサイクルの初めにリセットされます。使った分は GitHub の請求の画面で、分数ではなく金額で出ることがあります。90% と 100% に達したときには、メールの知らせも受け取れます。支払い方法を登録していなければ、使い切ったところで止まります。

いちばん安い GitHub Actions のランナーはどれですか?

8 vCPU の 1 分の単価では、この記事で比べた中で RunsOn(AWS のスポットで約 $0.0021、ライセンスが €300/年)と Ubicloud($0.005〜$0.008)が安く、GitHub の 8 コアは $0.022 です。使う分が少なければ、プランに含まれる使用量の中で済む GitHub のままがいちばん安く、乗り換えの手間もかかりません。

Blacksmith と Depot はどちらが安いですか?

1 分の単価なら Blacksmith です。8 vCPU で Blacksmith は $0.016、Depot は $0.024。Blacksmith は基本料金がなく、月 3,000 分が無料です。Depot は月 $20 か $200 のプランに分が含まれます。8 vCPU のジョブが月 5,000 分なら Blacksmith $80、Depot(Startup)$200、20,000 分なら $320 と $560 です。Depot の同じプランには、コンテナのビルドやサンドボックスの分も含まれます。

月額固定で使える高速ランナーはありますか?

Skipbox は、月 $39・$79・$149(米ドル)の定額で分数が無制限、サーバーの運営も任せられます(上の Skipbox の節)。GitHub Team で同じ大きさの GitHub のランナーと比べると、M(8 vCPU)の Skipbox は月 4,410 分を超えたところで元が取れ、その先は分数が増えても料金は変わりません。Convika と同じ株式会社 Fluxenic が作っていて、速さを測った結果はまだ出していません。ほかに 2026 年 11 月 8 日に確かめた中には、分数無制限の月額固定で、新しく契約できる運営型のランナーはありませんでした。月額固定で勧められることの多い Cirrus Runners は、新規の受付を止めています。Actuated はサーバー 1 台につき $150/月の定額で分数は無制限ですが、サーバーは自分で用意します。RunsOn はライセンスが年額の定額で、マシン代は AWS の従量です。あとは、月額の決まった専用サーバーや VPS を借りて、自分でセルフホストランナーにする方法です。

Hetzner でセルフホストランナーを動かす価値はありますか?

GitHub の大きいランナーで 8 vCPU のジョブを月 5,000 分より多く動かしているなら、Hetzner の AX42(€99/月)1 台で安くなります。Ubicloud の premium と比べると、AX42 を業務時間の 3 分の 2 ほど埋めないと安くなりません。Ubicloud の standard や RunsOn には、業務時間をすべて埋めても届きません。サーバーの更新、公開リポジトリで使わないこと、ジョブごとの使い捨ては、自分で引き受けます。コードを国外のサーバーに置けないなら、国内の VPS を使います。

出典(2026 年 11 月 8 日に読んだもの)

関連記事

AI Skill Pod

AI スキルを、チームでかんたん共有

チームのスキルを、全員がいつもの ChatGPT・Claude・Gemini で使えます。プランは問いません。招待リンクを送るだけ。無料で始められます。

AI Skill Pod を無料で始める⁠

AI Skill Pod は Convika と同じチームが作っています。

記事を共有する