Skipbox
Product Hunt 精選

超便宜又超快速
GitHub Actions Runner
每月定額無限使用

滿載使用時只要 GitHub 的 1/12。價格固定,可以整天跑。快取空間是 GitHub 的 7 倍。

  • 不需信用卡
  • 使用 GitHub 登入
  • 隨時可取消

比 GitHub 快,否則全額退款

.github/workflows/ci.yml
 jobs:
   test:
-    runs-on: ubuntu-latest
+    runs-on: skipbox
     steps:
       - uses: actions/checkout@v4
   lint:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v4

比 GitHub 快,否則全額退款

快取
至少是 GitHub 快取的 7 倍專屬的 80 GB 磁碟
滿載使用時
GitHub 價格的 1/12Blacksmith 的 1/8
CPU 和記憶體
GitHub 標準 Runner 的 2 倍私有儲存庫(GitHub 說明文件)
限制
不會被預算擋下不必設定預算

開始方式

  1. 使用 GitHub 登入
  2. 在你的組織或個人帳號安裝 Skipbox App
  3. 挑一個作業,修改它的 runs-on 並推送

誰在營運 Skipbox

Tomoya Fujita 站在海邊的背影,黑白照片

藤田智也創辦人暨執行長, Fluxenic Inc. · 東京

在 AI 不斷加快開發每個環節的時代,CI/CD 卻依然緩慢,成了瓶頸。我無法忍受這一點,所以打造了 Skipbox。

我們的另一項產品 Convika,也在 Skipbox 上執行測試和部署。

改用 Skipbox 後,每月能省多少

你每月在 上用多少分鐘?查看你的 GitHub Actions 用量
4 vCPU · 16 GB
$222/月
Skipbox S × 14 vCPU · 16 GB
每月固定 $39

以相同 vCPU、相同記憶體比較

每月省下 $183(每年 $2,196)

  • 不需信用卡
  • 使用 GitHub 登入
  • 隨時可取消

計算方式

Skipbox S × 1
$39 × 1,分鐘數不限$39
GitHub 4 核心
20,000 分 × $0.012 − GitHub Team 內含的 $18$222
每月比 Skipbox 貴 $183
GitHub ubuntu-latest(2 核心)
20,000 分 × $0.006 − GitHub Team 內含的 $18$102
每月比 Skipbox 貴 $63
Blacksmith
20,000 分 × $0.008 − 免費額度 $12$148
每月比 Skipbox 貴 $109

以 GitHub Team 計算,每月超過約 4,800 分鐘,Skipbox S 就比 GitHub 的 4 核心 Runner 便宜;超過約 9,500 分鐘,就比 ubuntu-latest 便宜。之後的每一分鐘都不會多收費。

  • GitHub 的費用以 GitHub Team 計算,並扣除它每月內含的 $18(使用 GitHub Free 的組織為 $12)。
  • Skipbox 的價格,是假設作業每天執行 24 小時、天天不停時,這些分鐘數所需的方案數量。分鐘數不限,多出來的作業會排隊等候。
  • Blacksmith 每月 3,000 分鐘的免費額度,以其 2 vCPU 的費率($0.004)換算為 $12 扣除。
  • 或安裝 App,Skipbox 會讀取你最近 30 天的作業,顯示它們在 GitHub 上的費用和適合的方案。
  • 範例下方的方案級別:各 GitHub 方案每月內含的分鐘數(Free $12、Pro 和 Team $18,2026年11月9日 查閱),以 ubuntu-latest 每分鐘 $0.006 計算;以及 Blacksmith 每月 3,000 分鐘的免費額度。
  • 價格為 2026年11月14日 前在各廠商頁面查閱:GitHub 的價格表、各方案內含的額度、Blacksmith 價格和Blacksmith 執行個體類型。

固定價格,分鐘數不限

計費方式

S

專屬機器,用於日常測試和建置

$39/月

$390/年

每月 $32.50,按年收費

CPU
4 vCPU
記憶體
16 GB私有儲存庫上 ubuntu-latest 的 2 倍
磁碟
80 GB
最大的 runs-on 標籤
skipbox
同時執行作業數
1
分鐘數
不限

M

推薦

更大的機器,適合繁重的建置和瀏覽器測試

$79/月

$790/年

每月 $65.84,按年收費

CPU
8 vCPU
記憶體
16 GB私有儲存庫上 ubuntu-latest 的 2 倍
磁碟
160 GB
最大的 runs-on 標籤
skipbox-8x16
同時執行作業數
2
分鐘數
不限

L

最大規格,適合大型建置或高並行

$149/月

$1,490/年

每月 $124.17,按年收費

CPU
16 vCPU
記憶體
32 GB私有儲存庫上 ubuntu-latest 的 4 倍
磁碟
320 GB
最大的 runs-on 標籤
skipbox-16x32
同時執行作業數
4
分鐘數
不限
  • 不需信用卡7 天免費試用
  • 分鐘數不限沒有用量費用
  • 專屬機器每個作業後清除憑證
  • 隨時可取消可使用到付費期間結束

比 GitHub 快,否則全額退款

你的機器在作業之間保持熱機

你帳號專屬的 VM,每月固定價格。所有維護都由我們處理。

在作業之間保留

  • Docker 映像檔、層和建置快取
  • npm · pip · Go · Gradle · Cargo 等套件快取
  • setup-* Action 填入的工具快取
  • checkout 的程式碼、Cargo 在 target/ 的建置輸出,以及 Turborepo 的快取(turbo 2)

每個作業後清除

  • Runner 的憑證
  • checkout 中的 Git 憑證和未追蹤的檔案
  • Runner 使用者的處理程序和所有容器
  • ~/.npmrc、~/.git-credentials 等憑證檔案
  • 隨需 Runner 達不到的啟動與執行速度

    靠的是隨時熱機的專屬 VM。

    快取空間至少是 GitHub 的 7 倍

  • 每個作業後都做健康檢查

    映像檔會自動重建,機器能從錯誤中復原。

  • 頂級安全性

    敏感資料依帳號完全隔離。

專屬 Runner 的運作方式

在真實的開源 CI 上實測

各專案自己的作業,步驟原封不動,分別跑在 GitHub 的 ubuntu-24.04 和 Skipbox 專屬機器上。兩邊都是 4 vCPU,同一個 commit 重跑。

我們實測了 10 個專案,這裡列出其中 3 個,測於 2026年11月12日至13日。每個時間都是下方各次執行的中位數。兩邊都是同一個 commit 重跑,也就是各自的最佳情況。

查看測試方法與所有結果

你搞懂 GitHub Actions 複雜的快取了嗎?

其實,GitHub Actions 的快取是這樣運作的。

  • 不同分支之間不共用

    無法讀取在其他分支建立的快取。

  • Pull Request 第一次執行不會命中

    預設分支沒有快取時,就得從頭建置。

  • 無法覆寫同一個鍵

    要更新快取,得小心設計 key 和 restore-keys。

  • 7 天沒用就刪除

    總量超過 10 GB 時,最舊的快取會先被刪除。

到 GitHub 說明文件確認

Skipbox 完全不需要這些。

零設定,從第一天起就是最有效率的快取。

快取空間還是 GitHub 的 7 倍。

符合以下任一情況,推薦你使用 Skipbox

  • 想降低 GitHub Actions 的帳單
  • 想要比 GitHub Actions 更快、快取更多的 CI/CD
  • 希望 CI/CD 的帳單每月都一樣

常見問題

我的工作流程不用改就能執行嗎?

可以,大多數都能。Skipbox 可執行 GitHub 組織和個人帳號中公開與私有儲存庫的工作流程。VM 是 x64 上的 Ubuntu 24.04,內含 Docker、git、build-essential、Node 22 和 Python 3.12,作業以可免密碼 sudo 的使用者身分執行,和 GitHub 的 Runner 一樣。GitHub 的 ubuntu-latest 映像檔預先安裝的工具更多,需要其他工具時,請加上 actions/setup-java、actions/setup-go 等。

為什麼這麼便宜?

AI 寫的程式碼越來越多,CI 每個月執行得越來越頻繁,按分鐘計費的費用也隨每次執行增加。所以 Skipbox 刻意選了不同的模式:你按月租用一台只屬於你帳號的 VM。GitHub 不對自架 Runner 的分鐘數收費,所以無論執行多少作業,S 的價格都固定在每月 $39。Skipbox 背後的公司 Fluxenic 使用低成本雲端供應商的伺服器和自有伺服器,以實用規格的 VM 提供服務。繁瑣的部分由 Skipbox 代勞:註冊 Runner、每個作業後清理,並檢查機器的健康狀態。它也會重建故障的機器,並讓映像檔保持最新。滿載使用時,價格是 GitHub 的 1/12、Blacksmith 的 1/8。

為什麼這麼快?

因為機器只屬於你的帳號,而且在作業之間持續運作。上一個作業留下的 Docker 層和套件快取還在磁碟上,用到它們的建置就不必重新下載或重建。GitHub 託管的作業每次都在磁碟全空的新 VM 上開始。即使是 S,也會在自己的 80 GB 磁碟上保留快取。這是 GitHub 預設給每個儲存庫的快取空間的 7 倍以上,而且不會因為 7 天沒用就過期。S 還有 4 vCPU,比私有儲存庫上 ubuntu-latest 的 2 核心更多。

自己租一台 VPS 當 Runner 不是更便宜嗎?

就算向大型主機商租同樣規格的 VPS,你也得不到比 Skipbox 更便宜、更快、更省事的自架 Runner。Skipbox 為每個作業註冊全新的 Runner,作業結束後再移除。每個作業後,它會清除 Runner 的憑證,並把 checkout 和建置輸出留給下一個作業。它會檢查機器的健康狀態,檢查失敗就重建機器,並讓映像檔保持最新。沒有寫入權限的人提交的程式碼(例如來自 fork 的 Pull Request)會在用完即丟的 VM 上執行。這一切在 S 每月只要 $39,改一行 runs-on 就能用,完全不必維護。

Skipbox 能執行公開儲存庫嗎?

可以,公開和私有儲存庫都行。沒有寫入權限的人提交的程式碼(例如來自 fork 的 Pull Request)會在全新的 VM 上執行,可以讀取你的快取,但無法變更;你的專屬機器只執行你團隊的程式碼。

分鐘數真的不限嗎?

是的。方案價格為每月 $39、$79 或 $149,以美元按月計費,或以 10 個月的價格預付一年,沒有用量費用。方案限制的是同時執行的作業數和每個作業的規格,而不是分鐘數:放不下的作業會等到正在執行的作業結束,等候不會增加你的帳單。Skipbox 中你組織的頁面會顯示有多少作業在等候,以及等最久的已經等了多久。每個作業最長可執行 6 小時。

較大的作業如何計入同時執行作業數?

同時執行作業數以 4 vCPU 的作業為單位計算。方案可同時執行的作業,總計最多到它的 vCPU 總數(S 4、M 8、L 16 vCPU),所以 8 vCPU 的作業算 2 個,16 vCPU 的作業算 4 個。單一作業最大可用到方案的 vCPU 數:S 為 4、M 為 8、L 為 16。加購方案就能同時執行更多作業。

Skipbox 和 GitHub 的 Runner 相比如何?

每個 Skipbox S 作業有 4 vCPU 和 16 GB;私有儲存庫上 GitHub 的 ubuntu-latest 是 2 核心和 8 GB。你的專屬機器還會保留上一個作業的 Docker 層和套件快取,用到它們的建置就不必重新下載;GitHub 託管的作業每次都在新的 VM 上開始。docker build 和 docker compose build 會重複使用這些層。docker/setup-buildx-action 的預設 builder 在每個作業中都從空白開始,所以請為它設定 driver: docker,才能使用機器本身的快取。你的第一個作業在 Skipbox 上執行後,如果 GitHub 在過去 30 天內執行過它,控制台會把它的時間和它在 GitHub 上的中位數並列顯示。

我的建置在 GitHub 的 Runner 上記憶體不足。Skipbox 有多少記憶體?

S 方案在你的專屬機器上為 16 GB:是私有儲存庫上 ubuntu-latest(8 GB)的 2 倍,與 GitHub 的「大型 Runner」(4 核心)相同。S 方案以前是 8 GB,跑 openai/codex(rust-v0.159.3)不夠用:它的 cargo clippy --workspace --tests 要把約 14 GB 換出到壓縮 swap 才跑完。現在的 16 GB 下,同一個建置只換出約 20 MB。需要更多記憶體的作業,可以用 32 GB 的 L 方案。

Skipbox 能存取什麼?

只有註冊 Runner 和檢查作業所需的權限。在組織上,Skipbox CI App 要求三項權限:Self-hosted runners(寫入),用來為每個作業向 GitHub 註冊 Runner,並在作業結束時移除;Actions(讀取和寫入),用來查看哪些作業在等候、檢查狀態、讀取你最近 30 天作業的執行時間來估價,以及重新執行 Skipbox 機器中途停止的作業;還有 Metadata(讀取)。Skipbox CI App 絕不會編輯或推送你的工作流程,也無法讀取你的程式碼:每個作業會在它執行的 VM 上自行 checkout 程式碼。在個人帳號上,GitHub 只有在具備 Administration 權限時才能為儲存庫註冊 Runner,而這項權限也涵蓋儲存庫的設定、協作者和部署金鑰。Skipbox (personal) 會要求這項權限,但只用來註冊和移除 Runner。只有一項功能例外,而且只在你安裝時才適用:控制台的「開啟 Pull Request」按鈕使用另一個 App,也就是 Skipbox Migrate,你只會把它安裝在自己挑選的儲存庫上。它在那些儲存庫要求 Contents、Workflows 和 Pull requests 的寫入權限,推送一個只修改 runs-on 行的分支(skipbox/run-ci-on-skipbox),並從這個分支開啟 Pull Request。它絕不會合併,也不會動到你的預設分支。登入時,Skipbox 也會讀取你的電子郵件地址,用來寄送試用和帳單通知。和任何 Runner 一樣,作業的 VM 會持有你工作流程的機密和 GitHub 給該作業的權杖,所以作業執行的程式碼可以讀取它們。

作業在哪裡執行?

在你組織的專屬機器上:一台符合方案規格的 VM(試用期間也是),每多一個方案就多一台。其他組織不會使用它。它在你的作業之間持續運作,所以 Docker 映像檔、快取、checkout 和它的建置輸出(Cargo 的 target/,以及使用 turbo 2 時 Turborepo 的快取)都會留給下一個作業。它執行在 Skipbox 背後的公司 Fluxenic 向雲端供應商租用或自行營運的伺服器上。隱私權政策列出了每家供應商和所在國家。每個作業後,Runner 的憑證、checkout 中的 Git 憑證和常見的憑證檔案都會被清除。超出專屬機器的作業、沒有寫入權限的人提交的程式碼(例如來自 fork 的 Pull Request),以及開啟「每個作業都用新 VM」後的所有作業,都會在新的 VM 上執行,作業結束時連同磁碟一起刪除。執行超過 6 小時的作業會被停止。外部無法從網際網路連入。對外寄信(TCP 連接埠 25)會被封鎖。其他網際網路連線都開放,和 GitHub 託管的 Runner 一樣。流量不另收費。

可以讓機器重新開始,或讓每個作業都在新 VM 上執行嗎?

可以。隨時在「方案與帳單」中按「重設機器」。在那裡開啟「每個作業都用新 VM」,每個作業就會在新的 VM 上執行。

可以取消或退款嗎?

隨時可以取消;方案會持續到你已付費的那個月或那一年結束。如果你的作業在 Skipbox 上沒有比在 GitHub 上快,你付的費用會全數退還,月繳和年繳方案都一樣:請在首次付款後 30 天內,到帳號的「方案與帳單」頁面申請。Skipbox 取每個作業在 Skipbox 和 GitHub 上(安裝 Skipbox 前 30 天)的時間中位數,依各作業在 GitHub 上的執行次數加權,再比較兩邊的總和;作業在兩邊各執行至少 3 次才列入計算,沒有可比較的作業就不會退款。如果訂閱後執行的第一個作業沒有在 10 分鐘內開始(不含排在你自己其他作業後面的等候時間),我們會自動全額退還你的付款並終止方案。除此之外,已付費的月份或年份不退款,服務條款列出的情況除外。

試用結束後會怎樣?會被收費嗎?

不會收費:試用不需信用卡。試用從你在 Skipbox 上的第一個作業開始,而不是登入或安裝 App 的時候;期間一次執行一個 4 vCPU · 16 GB 作業,為期 7 天或 3,000 分鐘,以先到者為準。每個帳號 1 次試用,每人 1 次。試用結束後,新的作業會在 GitHub 上等候,直到你選擇方案。

如何讓作業在 Skipbox 上執行,又如何切換回來?

把 runs-on 改成 skipbox 就換過去,改回 ubuntu-latest 就換回來。使用 GitHub 登入,在組織安裝 Skipbox CI App,或在個人帳號安裝 Skipbox (personal),把作業的 runs-on 那一行改成 skipbox 並提交;方案包含較大的 VM 時,可使用 skipbox-8x16 或 skipbox-16x32。要換回來,把 runs-on: skipbox 改回 runs-on: ubuntu-latest。儲存庫中其他地方都沒有變動。

快取隨時熱機,CI/CD 更快

固定價格的專屬熱機 Runner

滿載使用時只要 GitHub 的 1/12。價格固定,可以整天跑。快取空間是 GitHub 的 7 倍。

  • 不需信用卡
  • 使用 GitHub 登入
  • 隨時可取消