ドキュメントメニュー
はじめに
ダッシュボードと分析
マネージドランナー
キャッシュ
チームと通知
請求とプラン
ヘルプ
ランナーの使用量と無料分数
マネージドランナーの分数がどのように計測されるか、無料枠が何をカバーするか、使用量がどこに表示されるか、そして無料分数が尽きると何が起こるかを説明します。

計測の仕組み#
- 使用量はジョブごとに切り上げて分単位で課金されます。
latchkey-smallでの90秒のジョブは2分です。 - 各サイズには独自のレートがあります: 1分あたり small $0.0025、medium $0.0050、large $0.0100、xlarge $0.0200。カスタム構成のランナーは xlarge のレートで課金されます。
- ジョブが実際にランナーを占有している時間のみが課金されます。ジョブは4時間のランナー寿命によって上限が設けられています。
- self-healing に別途料金はかかりません。heal 中の追加ランタイムはランナーの標準の分単位レートで課金されます。
- 超過分はプランと同じ月次 Stripe 請求書に従量制の項目として計上されます。
切り上げは月ごとではなくジョブごとに行われます。これはジョブが短い場合に重要です。61秒のジョブは2分として課金されるため、多数の1分ジョブに分散する workflow は、合計の実時間が示唆するよりも目に見えて速く分数を消費します。これがゲージ上で見えるようになったら、非常に短いジョブをまとめることが対策になります。
無料枠#
| プラン | 月あたりの無料ランナー分数 |
|---|---|
| Developer | 2,000 |
| Launch | 4,000 |
| Scale | 6,000 |
| Enterprise | カスタム |
無料分数は暦月の初日にリセットされます。無料枠内の分数は無料です。それを超える使用量のみが分単位のレートで課金されます。
計算例#
以下の数字は例示であり、レートと枠は実際のものです。Launch(無料分数4,000)のチームが、1か月に latchkey-small を6,000分実行したとします:
| 項目 | 金額 |
|---|---|
latchkey-small で計測された分数 | 6,000 |
| Launch の無料枠 | 最初の4,000分は無料 |
| 課金対象の分数 | 6,000 - 4,000 = 2,000 |
| $0.0025/min での超過分 | 2,000 x $0.0025 = $5.00、月次請求書の従量制項目として |
サイズはこれを線形にスケールします。同じ6,000分でも latchkey-medium($0.0050/min)なら超過分は $10.00、latchkey-large($0.0100/min)なら $20.00 になります。下の計算ツールで、あなた自身の数字で同じ計算を実行できます。
コストを見積もる#
Estimate your monthly runner cost
Estimates only. GitHub comparison uses the $0.008/min 2-vCPU Linux list price; larger sizes scale proportionally. Your invoice is based on actual metered usage.
使用量を確認する場所#
- 請求モーダルには、無料枠の進捗バー、今期の合計分数と課金対象分数、そしてこれまでの推定ランナーコストが表示されます。
- Latchkey Runners ページには、フリート全体のコスト、GitHub ホスト型と比較した推定節約額、無料枠の消費量が表示されます。
- Cost Analysis ページは、Latchkey ランナーの支出を GitHub の支出と並べて追跡し、両方の無料枠ゲージを含みます。
無料分数を使い切る#
- 含まれる分数の 80% と、再び 100% で警告されます。
- サブスクリプションが登録されている場合: ジョブは動作し続け、超過分が請求書に計測されます。厳格な支出上限はありません。
- カードなしトライアルの場合: 無料分数を使い切ると、購読するまで新しいマネージドランナージョブがブロックされます。ブロックされたジョブは GitHub 上でキューに残り(GitHub UI にエラーは出ません)、「Managed runner blocked」通知が送られます。
タイムラインの概要#
100% ではなく 80% の警告を判断のポイントとして扱ってください。枠の5分の1がまだ残っており、使用量を切り詰める(Cost Analysis ページで支出の出どころがわかります)か、超過を承知の上で受け入れる余地があります。サブスクリプションが登録されていれば厳格な支出上限はないため、受け入れることも完全に有効な選択です。ただし、それは選ばれたものであるべきです。
起動がブロックされている場合#
無料分数のゲートであることを確認する
ブロックされたジョブはエラーなしで GitHub 上のキューに残り、「Managed runner blocked」通知が送られます。無料枠ゲージ(請求モーダルまたは Runners ページ)が状態を確認します: カードなしトライアルで 100% 使用。
購読してブロックを解除する
購読するまで新しいマネージドランナージョブはブロックされるため、サブスクリプションを追加することが直接の解決策です。登録されていれば、無料枠を超える使用量はブロックせず、単に請求書に計測されるだけになります。
または月次リセットまでつなぐ
無料分数は暦月の初日にリセットされます。それまでは、緊急の workflow を GitHub ホスト型のラベルに戻して指すことができます。これらは latchkey-* ラベルと並んでずっと動作し続けます。