出会い
ある日GitHubを歩いていたら。。。
私「なんか新着あるじゃん」

気になったので調べてみました
いろいろ間違ったこと書いてるかもだけど許してニャン
Codespacesとは
公式を見たら書いてありますが、Githubが提供するWebIDEってイメージです。
高性能のVMに常に自分のリポジトリのコードとそれを使った環境が構築されているイメージ
なにがいいの?
- リポジトリのCodeSpacesの対象にしたブランチに更新が入るたびに最新の環境構築済みのソースコードを触れる環境が用意されている
- 環境の準備や更新作業の手間を大幅に削減できる
※githubではクローンだけで45分かかっていたが5秒で構築済みの環境を触れるようになったみたい - VSCodeなどと連携している
もともと使っているエディタから乗り換えたりしなくてよさそう
結論
現状は小規模開発なので、導入しなくてもいいかなと思いました。
より規模感が大きくなり開発環境構築のコストが増えたときに検討しようと思います。
個人でも利用できるっぽいので個人開発で試しに使ってみようかな
参考リンク
https://docs.github.com/ja/codespaces/overview
https://github.blog/jp/2021-08-30-githubs-engineering-team-moved-codespaces/
