GitHub Actions のコスト削減
GitHub Actions のコストを最大 70% 削減
GitHub ホスト型ランナーの差し替え可能な代替。YAML を 1 行変えるだけで、ワークフローはそのまま、1 分あたり $0.008 ではなく $0.0025 から。
30 日間無料 · クレジットカード不要 · 最大 6,000 分の無料ランナー時間
コストが実際にかかっている場所
請求書に載らないコスト
1 分あたりの単価は CI コストの目に見える半分にすぎません。もう半分は、自分のコードが原因ではない失敗したビルドを見るために作業を中断するエンジニアの時間です。ログを読み、レジストリのタイムアウトや OOM kill だと気づき、再実行をクリックし、また待つ。この時間はどの請求書にも載りませんが、より高くつく項目です。
Latchkey のランナーは、ジョブの実行中にこうした失敗を修復します。エージェントがマシン上で原因を診断し、修正を適用してステップを再試行するため、誰も中断されることなくビルドが成功します。自己修復は既定で有効、追加料金はなく、設定も不要です。
1 分あたりの単価を並べて比較
GitHub の数値は公開されている Linux の定価です。Latchkey のランナーは x86_64 上の Ubuntu 24.04 です。
| ランナーのサイズ | GitHub ホスト型 | Latchkey | 削減額 |
|---|---|---|---|
| 2 vCPU / 8 GB | $0.0080 | $0.0025 | up to 70% |
| 4 vCPU / 16 GB | $0.0160 | $0.0050 | up to 70% |
| 8 vCPU / 32 GB | $0.0320 | $0.0100 | up to 70% |
| 16 vCPU / 64 GB | — | $0.0200 | — |
削減率は Latchkey の定価と GitHub ホスト型 Linux ランナーの定価を比較したものです。実際の削減額は、ランナーのサイズ、使用分数、そして請求のうち失敗した実行が占める割合によって変わります。
Latchkey の比較
| 機能 | Latchkey | Blacksmith | GitHub ホステッド |
|---|---|---|---|
| 1 分あたりの料金 | $0.0025/min から | $0.0040/min から | $0.0080/min から |
| GitHub との比較での節約 | -70% | -50% | 基準 |
| 毎月の無料時間 (中間プラン) | 4,000 | 3,000 | 3,000 |
| コールドスタートの速度 | 約 10 秒 | 約 10 秒 | 30-60 秒 |
| AI 最適化のインサイト | |||
| コストパフォーマンスの分析 | |||
| 依存関係のキャッシュ | S3 ストリーミング内蔵 | 25 GB/repo | 10 GB/repo |
| AI によるランナーイメージのスキャン |
切り替えは 1 行
runs-on を Latchkey のラベルに向けるだけ。steps、actions、secrets、matrix はそのままです。
jobs:
build:
- runs-on: ubuntu-latest
+ runs-on: latchkey-medium
steps:
- uses: actions/checkout@v4自分の数字で試算する
パーセンテージを鵜呑みにせず、自分の使用分数を計算ツールに入れるか、GitHub Actions の支出の内訳をご覧ください。
コストに関するご質問
Latchkey Runners の料金はいくらですか?
runner の分数はサイズごとに請求されます。latchkey-small (2 vCPU / 8 GB) は 1 分あたり $0.0025、latchkey-medium (4 vCPU / 16 GB) は $0.005、latchkey-large (8 vCPU / 32 GB) は $0.01、latchkey-xlarge (16 vCPU / 64 GB) は $0.02 です。カスタム runner は xlarge の料金で請求されます。これは GitHub ホストの runner よりも 1 分あたり最大 70% 安価です。すべてのプランには毎月無料の runner 分数が含まれ (Developer は 2,000、Launch は 4,000、Scale は 6,000)、含まれる分数を超えた使用分は分単位の料金で請求されます。
Latchkey はどのようなプランを提供していますか?
4 つのプランがあります。Developer は $5/month (リポジトリ 1 件、無料 runner 分数 2,000、seat 1)、Launch は $19/month (リポジトリ最大 10 件、無料分数 4,000、seat 1 含む、追加 seat は $5/month)、Scale は $49/month (リポジトリ最大 40 件、無料分数 6,000、seat 5 含む)、そして Enterprise はカスタム料金です。すべてのプランは 30 日間の無料トライアルから始まります。
無料トライアルを始めるにはクレジットカードが必要ですか?
いいえ。すべてのプランが全機能を使える 30 日間の無料トライアルから始まり、いずれもクレジットカードの事前登録は不要です。トライアルはワークスペースごとに 1 回です。
無料の runner 分数を使い切るとどうなりますか?
無料分数は毎月の請求期間の開始時にリセットされます。使い切ると、追加の runner 分数は使用する runner サイズの分単位の料金で従量課金されます。カードなしのトライアル中の場合、支払い方法を追加するまで新しい runner ジョブはブロックされます。
ワークフローの実行回数に対して課金されますか?
いいえ。分析とモニタリングは、プランのリポジトリ上限内で無制限です。1 日に 10 回のビルドを実行しても 10,000 回実行しても、モニタリングの費用は同じです。従量課金の対象となるのは runner の分数だけで、すべてのプランには毎月無料分数が含まれ、それを超えた使用分は runner の分単位の料金で請求されます。
チームの開発者ごとに料金を支払う必要がありますか (seat 単位の料金)?
各プランには seat が含まれます。Developer はチームメンバーなしの単一 seat、Launch は seat 1、Scale は seat 5 を含みます。Launch と Scale では 1 seat あたり $5/month で seat を追加でき、エンジニアリングチーム全体がダッシュボードとインサイトにアクセスできます。