# GitHub Codespacesの代わりになるオープンソース（3件）

ossalt.jp のページ: https://ossalt.jp/alternatives/github-codespaces/

GitHub Codespacesの代替は、ブラウザから使える開発環境を自社のサーバーで動かしたい場合の選択肢です。社外に出せないソースコードを扱う場合や、手元のPCの性能に頼らず開発したい場合に向きます。

| ツール | ライセンス | 日本語の画面 | Docker | スター | 最終コミット | Scorecard |
|---|---|---|---|---|---|---|
| [code-server](https://ossalt.jp/md/tools/coder.md) | MIT | あり | あり | 79,771 | 2026-11-04 | 未評価 |
| [DevPod](https://ossalt.jp/md/tools/devpod.md) | MPL-2.0 | 未確認 | 未確認 | 15,310 | 2025-11-14 | 4.9 |
| [OpenVSCode Server](https://ossalt.jp/md/tools/openvscode.md) | MIT | 未確認 | あり | 6,205 | 2026-09-24 | 未評価 |

## 選び方

- **ブラウザでVS Codeを使う**：code-serverとOpenVSCode Serverは、サーバー上でVS Codeを動かし、ブラウザから使えるようにするツールです。
- **環境の定義を持ち運ぶ**：DevPodは、開発環境の定義ファイルをもとに、さまざまなクラウドや手元のPCで同じ環境を作ります。
- **チームでの管理**：多数の開発者の環境をまとめて管理する基盤が必要なら、[Coder](/tools/coder-oss/)も候補になります。
- **拡張機能の入手先**：これらのツールでは、Microsoft公式の拡張機能ストアではなく、Open VSXという別のストアを使うのが一般的です。必要な拡張機能があるか確認しましょう。
- **ライセンス**：code-serverとOpenVSCode ServerはMIT、DevPodはMPL-2.0です。

## 移行するときの注意

- Codespacesで使っていた開発環境の定義（devcontainer.json）は、移行先で使えるかを確認しましょう。DevPodはこの定義ファイルを使えます。
- APIキーなどの秘密情報の渡し方を、移行先で決め直す必要があります。
- 開発者の人数と作業内容に応じて、サーバーの性能と台数を見積もりましょう。

---
データ: ossalt.jp（2026-11-08時点）。「未確認」は「非対応」という意味ではありません。
