# GitHub Actions Runner 比較：依你的分鐘數算出每月帳單

> GitHub、Blacksmith、Depot、WarpBuild 和 Namespace 都按分鐘計費，所以帳單會隨你的 CI 增加。Skipbox 每月固定 $39，分鐘數不限：4 vCPU 跑 20,000 分鐘，每月比 GitHub 少 $183。

大多數 GitHub Actions Runner，包括 GitHub 自己的，都按分鐘計費。不論選哪一個，帳單都會隨每次推送、每次重試和你加的每個測試往上加。

這裡固定價格的只有 Skipbox：每月 $39，分鐘數不限。把 `runs-on` 改成 `skipbox`，作業就會在為你帳號保留的機器上執行。

- 4 vCPU 跑 20,000 分鐘：GitHub $222，Blacksmith US$148，Skipbox $39
- 滿載使用時，Skipbox 只要 GitHub 4 核心 Runner 的 1/12
- 專屬機器：Docker 層和套件快取會留給下一個作業

**GitHub Actions 固定價格，分鐘數不限** Skipbox 在你的專屬機器上執行 GitHub Actions 作業：每月 $39，不論執行多少分鐘。Docker 層和相依套件快取在作業之間保留，下一個作業馬上就能開始。

4 vCPU Runner，每月 20,000 分鐘: GitHub $222 → Skipbox $39. 每月省下 $183.

換過來只要改一行：`runs-on: skipbox`。

[開始 7 天免費試用](https://app.skipbox.dev/sign-in?ref=compare-github-actions-runners-compared-zh-hant)

## 團隊為什麼換到 Skipbox

這裡的其他 Runner 都是用較低的費率換取同一種模式：你按分鐘付費，所以帳單跟著 CI 一起往上漲。團隊換到 Skipbox，是為了讓帳單變成固定的一行，也為了不再每個作業都在新機器上重建同樣的快取。

## 各 Runner 的計費方式

| Runner | 計費方式 | 4 vCPU 費率 |
|---|---|---|
| GitHub 大型 Runner | 按分鐘，每個作業無條件進位，超過方案內含運算額度的部分 | 每分鐘 $0.012 |
| Blacksmith | 按分鐘，超過 3,000 分鐘 2 vCPU 免費額度的部分 | 每分鐘 US$0.008 |
| Depot | US$20 或 US$200 的方案內含分鐘數，超過後按分鐘 | 每分鐘 US$0.012（分鐘數 2 倍計） |
| WarpBuild | 按分鐘 | 每分鐘 US$0.008 |
| Namespace | US$0、US$100 或 US$250 的方案，超過後按單位分鐘 | 每分鐘 US$0.006（4 vCPU，8 GB） |
| **Skipbox** | **每月固定價格，分鐘數不限** | **每月 $39** |

## 依你的分鐘數算出每月帳單

4 vCPU Runner 上的作業，依各家的價格頁面計算：

| Runner | 10,000 分鐘 | 20,000 分鐘 | 30,000 分鐘 | 全天候運作 |
|---|---|---|---|---|
| GitHub | $102 | $222 | $342 | $500.40 |
| Depot | US$128 | US$248 | US$368 | US$526.40 |
| WarpBuild | US$80 | US$160 | US$240 | US$345.60 |
| Blacksmith | US$68 | US$148 | US$228 | US$333.60 |
| Namespace | US$60 | US$100 | US$130 | US$209.20 |
| **Skipbox S** | **$39** | **$39** | **$39** | **$39** |

GitHub 已扣除 GitHub Team 內含的運算額度。Depot 和 Namespace 以該分鐘數下最便宜的方案計算。Blacksmith 已扣除免費額度。

較大的機器，以 20,000 分鐘計算：

| 20,000 分鐘 | GitHub | Depot | WarpBuild | Blacksmith | Skipbox |
|---|---|---|---|---|---|
| 8 vCPU | $422 | US$488 | US$320 | US$308 | $79（M） |
| 16 vCPU | $822 | US$968 | US$640 | US$628 | $149（L） |

用[首頁的費用試算](https://skipbox.dev/?ref=compare-github-actions-runners-compared-zh-hant#cost)算算你自己的分鐘數。

## 費用持續增加的地方

分鐘數不會停在原地：

- **AI 程式設計代理**全天候開 Pull Request、推送修正，而每次推送都會跑 CI。帳單跟著推送次數走，而不是人數。
- **更多測試**（端對端測試、矩陣建置）讓每次推送的作業倍增。
- **預算讓合併停擺。** 為 GitHub 支出設定上限，一碰到上限，作業就會停止啟動，直到下個月。

## 各家會碰到的限制

- **GitHub：** 每個作業一台新 VM；每個儲存庫 10 GB 的快取，7 天沒用到的項目會被清除；大型 Runner 沒有免費分鐘數，公開儲存庫也要計費。
- **Blacksmith：** 每個作業的 microVM 連同檔案系統一起銷毀；`actions/cache` 每個儲存庫每週上限 25 GB；Docker 層快取和 sticky disk 每月每 GB US$0.50。
- **Depot：** 作業在永不重複使用的 EC2 執行個體上執行；Depot 表示內含分鐘數並非硬性上限，而大型 Runner 消耗分鐘數的速度快 2 到 8 倍；超過 25 或 250 GB 的快取每月每 GB US$0.20。
- **WarpBuild：** 快取儲存空間每月每 GB US$0.20；VM 快照每小時 US$0.025，每次還原另加 US$0.04。
- **Namespace：** 超過方案的用量每單位分鐘 US$0.0015；超過方案內含容量的快取磁碟區每天每 GB US$0.0048。

## Skipbox 的不同之處

### 固定價格

| 方案 | 機器 | 每月 |
|---|---|---|
| S | 4 vCPU，16 GB | $39 |
| M | 8 vCPU，16 GB | $79 |
| L | 16 vCPU，32 GB | $149 |

分鐘數不限，沒有用量費用。超出方案同時執行數量的作業會排隊等候。

### 快取會留下來

你帳號的機器在作業之間一直保留。Docker 映像檔和建置快取，npm、pip 和 Gradle 的快取，以及 setup Action 安裝的工具，下次都還在磁碟上；空間是 GitHub 預設快取的 7 倍，而且不必管理任何 key。

### 不用 GitHub 分鐘數，也沒有東西要維運

Skipbox 的 Runner 完全不用你的 GitHub 分鐘數，所以 GitHub 預算絕不會讓它們停下來。Skipbox 會替你佈建、更新、清理機器並執行健康檢查。

## 換過去只要改一行

```yaml
jobs:
  test:
    runs-on: skipbox # was ubuntu-latest or another runner's label
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
```

1. 使用 GitHub 登入 Skipbox。
2. 安裝 Skipbox GitHub App，並選擇儲存庫。
3. 修改 `runs-on` 並推送。

Skipbox 在已安裝 Docker、Node.js 和 Python 的 Ubuntu 24.04 上執行 Linux 作業。

## 安全性

- 你的機器只執行你帳號的作業。
- 每個作業結束後，Runner 的憑證、程序和容器都會被清除。從 2026 年 11 月 13 日起，你的 checkout 和它的建置輸出（Cargo 的 `target/`）會留在你的專屬機器上，供之後的作業使用；開啟「每個作業都用新 VM」，每個作業就會用一台全新的機器。
- 沒有寫入權限的人提交的程式碼（例如來自 fork 的 Pull Request）會在全新、只用一次的機器上執行。

詳情請見[作業隔離](https://docs.skipbox.dev/isolation)。

## 試試看

試用免費，不需信用卡，為期 7 天或 3,000 作業分鐘。把一個忙碌的作業改成 `runs-on: skipbox`，拿它的第二次執行和帳單，跟你現在付的比較看看。

## 常見問題

### 哪一種 GitHub Actions Runner 最便宜？

對每月在 4 vCPU 上跑 10,000 分鐘以上的團隊來說，是 Skipbox：每月固定 $39，分鐘數不限。以 20,000 分鐘計算，GitHub 的 4 核心 Runner 要 $222，Depot US$248，WarpBuild US$160，Blacksmith US$148，Namespace US$100。

### 第三方 Runner 也會用掉我的 GitHub Actions 分鐘數嗎？

不會。對 GitHub 來說，它們是自架 Runner，而自架 Runner 是免費的，也不會算進你的內含分鐘數。你只需付 Runner 服務的費用，在 Skipbox 上就是方案的固定價格。

### 有分鐘數不限的 GitHub Actions Runner 嗎？

有。Skipbox 的方案每月 $39、$79 和 $149，都包含不限的分鐘數，沒有用量費用。超出方案同時執行數量的作業會排隊等候，而不是增加帳單。

### 哪些 Runner 會在作業之間保留快取？

Skipbox 會為你的帳號保留一台機器，所以 Docker 層和套件快取都留在它的磁碟上。GitHub、Blacksmith 和 Depot 讓每個作業都在新機器上開始，只能透過有容量上限或按 GB 收費的快取服務保留狀態。

### 換 Runner 很麻煩嗎？

每個作業只要改一行。安裝 Skipbox GitHub App，把 runs-on 改成 skipbox 並推送；步驟和 Action 都不用改。

更新於 2026-11-11 · https://skipbox.dev/zh-hant/compare/github-actions-runners-compared
