# 個人開発の GitHub Actions 無料枠：超えたら定額で使い放題に

> 個人アカウントの GitHub Actions は、プライベートリポジトリで月 2,000分（Pro は 3,000分）まで無料。超えると 1分ごとに請求されるか、ジョブが止まります。Skipbox なら月 6,000 円で 4 vCPU のマシンを使い放題。ubuntu-latest の倍のコアで、分数を気にせず CI を回せます。

個人開発の GitHub Actions は、プライベートリポジトリだと月 2,000分（GitHub Pro なら 3,000分）で無料枠が尽きます。そこから先は 1分ごとに請求されるか、カードがなければ月末までジョブが止まります。しかもマシンは 2コアの `ubuntu-latest` 止まりです。

Skipbox なら、個人アカウントでも月 6,000 円の定額で 4 vCPU のマシンを使い放題です。`runs-on` を `skipbox` に 1行書き換えるだけで、ジョブは GitHub の無料枠を使わずに動きます。

- 月 6,000 円で 4 vCPU・メモリ 16 GB。`ubuntu-latest` の 2倍のコアで、何分動かしても同じ額
- GitHub の無料枠を使わないので、月末にジョブが止まりません
- 自分専用のマシンなので、Docker のレイヤーとパッケージのキャッシュが次のジョブまで残ります

**GitHub Actions を月額固定・使い放題に** Skipbox は、アカウント専用のマシンで GitHub Actions のジョブを動かします。何分動かしても月 6,000 円。ジョブが終わっても Docker のレイヤーと依存パッケージのキャッシュが残るので、次のジョブはすぐ始まります。

4 vCPU のランナーを月 20,000分 使うと、GitHub 約 35,120 円 → Skipbox 6,000 円。毎月 約 29,120 円お得。

移行は `runs-on: skipbox` に 1行書き換えるだけです。

[7日間無料で試す](https://app.skipbox.dev/sign-in?ref=g-github-actions-personal-development-ja)

## 個人アカウントの無料枠

| | GitHub Free | GitHub Pro |
|---|---|---|
| 月の無料枠（プライベートリポジトリ） | $12 | $18 |
| `ubuntu-latest` なら | 2,000分 | 3,000分 |
| マシン | 2コア・8 GB | 2コア・8 GB |
| 大きいランナー | 使えない | 使えない |

枠はドルで決まっていて、Windows は 1分 $0.010、macOS は $0.062 で減ります。ジョブは 1分単位で切り上げるので、20秒の lint も 1分です。枠は毎月 1日の朝 9時（日本時間）に戻ります。

使い切ったあとは、カードを登録していなければジョブが止まり、登録していれば 1分 $0.006 で請求されます。パブリックリポジトリの標準ランナーは無料ですが、仕事のコードや公開前のサービスは公開できません。

## 無料枠のままでいると、手が止まる

個人開発でも、CI の分数は思ったより早く増えます。

- **AI のコーディングエージェント。** Claude Code や Copilot に作業を任せると、push のたびに CI が走ります。1日 100分なら、20日で GitHub Free の枠が尽きます。
- **E2E テスト。** Playwright を足すと、1回の実行が数分から十数分になります。
- **2コアの遅さ。** `ubuntu-latest` は毎回まっさらな VM で、依存パッケージのダウンロードと Docker のビルドからやり直します。待つ時間がそのまま分数になります。

| | GitHub（`ubuntu-latest`） | Skipbox S |
|---|---|---|
| マシン | 2コア・8 GB | 4 vCPU・16 GB |
| 月の実行時間 | 2,000分か 3,000分まで無料、あとは 1分 $0.006 | 無制限 |
| 枠を使い切ったら | 請求か停止 | 何も起きない |
| 月額 | 分数しだい | 6,000 円 |

GitHub Pro の `ubuntu-latest` と比べると、月およそ 9,400分を超えたところで Skipbox のほうが安くなります。GitHub Free なら、もっと手前です。自分の分数は[トップページの料金計算](https://skipbox.dev/?lang=ja&ref=g-github-actions-personal-development-ja#cost)で出せます。

分数を削る手もあります。`concurrency` で古い実行を止める、`paths-ignore` で README の変更を外す、`timeout-minutes` を付ける。どれも効きますが、削れるのは数割で、2コアは 2コアのままです。家の PC をセルフホストランナーにすれば分数は消えますが、PC を起こしておき、OS とランナーを更新し続ける仕事が残ります。

## Skipbox に替えると変わること

### 無料枠を数えなくていい

Skipbox のランナーで動いたジョブは、GitHub の無料枠を減らしません。実行時間は無制限で、従量課金はありません。

| プラン | マシン | 月額 |
|---|---|---|
| S | 4 vCPU・メモリ 16 GB | 6,000 円 |
| M | 8 vCPU・メモリ 16 GB | 12,000 円 |
| L | 16 vCPU・メモリ 32 GB | 23,000 円 |

### CI が速くなる

自分専用のマシンを使い続けるので、Docker のイメージとビルドキャッシュ、npm や pip のキャッシュ、setup-node などで入れたツールが次のジョブまで残ります。使えるのは GitHub 公式の 7倍以上のキャッシュ容量です。キャッシュのキーを考える必要もありません。

### 家の PC を起こしておかなくていい

マシンの用意、OS とツールの更新、ジョブごとの後片付け、ヘルスチェックと自動での作り直しまで、Skipbox が行います。

## 移行は runs-on を 1行書き換えるだけ

```yaml
jobs:
  test:
    runs-on: skipbox # ubuntu-latest から書き換える
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
```

1. Skipbox に GitHub でログインする
2. 個人アカウント用の Skipbox (personal) アプリを入れて、使うリポジトリを選ぶ
3. `runs-on` を書き換えて push する

マシンは Ubuntu 24.04 で、Docker、Node.js、Python が入っています。個人アカウントでの使い方は[アカウントの種類](https://docs.skipbox.dev/ja/accounts)にあります。

## セキュリティ

- マシンはアカウントごとの専用です。ほかの人のジョブと同じマシンで動くことはありません。
- ジョブが終わるたびに、ランナーの認証情報、プロセスとコンテナを消します。2026年11月13日からは、チェックアウトしたコードと Cargo のビルド結果（`target/`）を専用のマシンに残し、次のジョブで使います。「毎回クリーン」なら、ジョブごとに新しいマシンで動きます。
- 書き込み権限のない人のコード（フォークからのプルリクエストなど）は、使い捨ての新しいマシンで動きます。

## まず自分のジョブで試す

カード不要で、7日間かジョブの合計 3,000分まで無料です。いちばん時間のかかるテストを 1つ `runs-on: skipbox` に替えて、2回目からキャッシュが効いて速くなるのを確かめてください。

## よくある質問

### 個人アカウントの GitHub Actions 無料枠はいくら？

プライベートリポジトリでは、GitHub Free が月 $12、GitHub Pro が月 $18 です。ubuntu-latest なら 2,000分と 3,000分にあたります。この枠の外で CI を回したいなら、Skipbox が個人アカウントにも月 6,000 円の定額で使い放題のランナーを用意します。

### 個人開発で無料枠を超えたらどうなる？

カードを登録していなければ、GitHub ホストランナーのジョブが始まらなくなり、翌月 1日の朝 9時（日本時間）まで止まります。登録していれば、超えた分が 1分 $0.006 で請求されます。Skipbox のランナーは GitHub の分数を使わないので、枠を使い切ったあともジョブが動きます。

### パブリックリポジトリなら GitHub Actions は無料？

標準のランナーは無料で、無料枠も減りません。仕事のコードや公開前のサービスのように公開できないリポジトリは、プライベートのまま Skipbox で動かせば、分数を気にせず使えます。

### 個人アカウントで大きいランナーは使える？

使えません。GitHub の大きいランナーは GitHub Team と Enterprise Cloud の組織だけのもので、個人アカウントのプライベートリポジトリは 2コア・8 GB の ubuntu-latest が上限です。Skipbox なら個人アカウントでも 4 vCPU から 16 vCPU のマシンを定額で使えます。

### 個人アカウントでセルフホストランナーは使える？

使えます。リポジトリごとに登録し、その分数は無料枠から引かれません。自分でマシンを用意して更新し続ける代わりに、Skipbox の個人アカウント用アプリを入れれば、管理されたセルフホストランナーをすぐ使えます。

2026-11-11 更新 · https://skipbox.dev/ja/guides/github-actions-personal-development
