超高速で構築するクラウド開発環境

わずか数秒で起動するハイパフォーマンスのVMがサポートするVisual Studio Code

最大CPU

32 32 32コア

最大メモリー

64 GB

パワフルなVisual Studio Code

エディター、ターミナル、デバッガー、バージョン管理、設定の同期、豊富な拡張機能のエコシステムなど、Visual Studio Codeのパワフルな機能をフル活用できます。ブラウザー上でもデスクトップと連係しても作業が可能です。

Codespaces works in Visual Studio Code, Chrome, Edge, Firefox, and Safari.

ノートPCより高速

プレビルドされたイメージを使って、あらゆる規模のプロジェクトの新規開発環境を数秒でスピンアップできます。GitHubでは35GBの開発イメージが10秒以内に開始できました。クラウドVMは32コア、64GB RAMまで拡張可能で、4つの地域を結ぶ低遅延接続は、ローカルマシン上で作業しているかのような快適さです。

最大CPU

32コア

最大メモリー

64 GB

スピンアップ

10秒以内

開発環境の標準化

新しいメンバーが開発チームに加わっても、すぐにコーディングを開始できます。.devcontainer.json構成ファイルで、環境、ランタイム要件、ハードウェア仕様、拡張機能、エディター設定を標準化。コンテナとdocker-composeにより、プロジェクト間の依存関係を分離します。

ブラウザープレビューとポート転送

インスタントリロード(WebSocketおよびHMRサポート)を使用してブラウザーで変更をプレビューし、プライベートポートとパブリックポートをチームと共有します。

タブ、スペース、Monokai、ソラリゼーション、ライト、ダーク、Prettier、Beautify…

あなたのこだわりの細部も、正しく構成された状態で、あなたのdotfilesリポジトリにバックアップされます。

Python

Rich support for Python.

C/C++

Adds language support for C/C++

Jupyter

provides basic notebook support for language kernels

ES Lint

Integrates ESLint JavaScript into VS Code

Prettier

An opinionated code formatter for consistent style

Live Server

Live reload feature for static & dynamic pages

Material Icon Theme

Material Design Icons for Visual Studio Code

C#

C# editing support for Visual Studio Code

Vetur

Vue tooling for VS Code

GitHub Copilot

AI pair programmer trained on billions of lines of code

GitLens

Supercharge the Git capabilities built into VS Code

Debugger for Java

A lightweight Java debugger for Visual Studio Code

Docker

Create, manage, and debug containerized applications

嘘みたいです。Codespacesのおかげで、ほんの数分でサーバーを稼働させることができました。入社したばかりなのに、このようなことができるなんて、はじめての体験です。すばらしい最初の1週間でした!
Chris Westra 氏、シニア・ソフトウェアエンジニア
Codespacesの2日目:Pull Requestを送信し、スクリプト/ブートストラップを待たずに別の作業も開始できました。
Yumin Wong 氏、スタッフ・ソフトウェアエンジニア

価格

Codespaces価格体系

VMごとの課金
Cores RAM Price
2 core 4GB $.18 /時間
4 core 8GB $.36 /時間
8 core 16GB $.72 /時間
16 core 32GB $1.44 /時間
32 core 64GB $2.88 /時間

Codespacesストレージ

利用していないときの料金
$0.07 /ギガバイト/月
現在、GitHub TeamsとGitHub Enterprise Cloudユーザーのみ利用できます。 始める

FAQ

Codespacesを利用するには、どうすればよいですか?

Codespacesは2021年8月11日から段階的にロールアウトされており、TeamプランとEnterprise CloudのOrganizationのオーナーが設定することで有効化できます。個人向けFreeプランのユーザーには、Codespacesベータ版を継続して提供しています。ベータ版の利用に関して変更がある場合は別途お知らせします。

GitHubではCodespacesを使用していますか?

GitHubでは、github.comの開発にCodespacesを使用しています。GitHubにおけるCodespacesの利用方法の解説がブログに掲載されていますのであわせてご覧ください。

企業でCodespacesを利用する場合、費用はいくらかかりますか?

価格の詳細については、こちらのドキュメントをご覧ください。TeamアカウントまたはEnterprise Cloudアカウントをご利用の企業は、Codespacesを無料でトライアル利用することができていましたが、2021年9月10日より課金が開始されます

github.devとは何ですか?

任意のリポジトリで「.」キーを押すと、Visual Studio Codeによってすばやく編集することができます。

個人用のリポジトリでCodespacesを使用できるようになるのは、いつですか?

個人でCodespacesの使用が可能になる状況についての詳細は、今後お伝えする予定です。現在ベータ版を使用している個人のユーザーは、引き続きCodespacesにアクセスすることができ、料金を請求されることはありません。

Codespaceはローカルで実行できますか?

Codespacesは、遅延を削減するためにグローバルデータセンターで実行されますが、VS Code Remote Containersを使用すれば、devcontainerによって構成された任意のリポジトリのクラウドインスタンスを、ローカルで実行することができます。