Just need to include https://code.visualstudio.com/docs/remote/devcontainerjson-reference. That way you can dev using Codespaces with zero setup or open the repo in VS Code and it will ask if you want to reopen the workspace in the container.