-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Description
Hi,
First of all, thanks for this great project! 🙏🏾 it is really the missing piece I was waiting for for serious/reliable coding with AI tools! 🚀
I would like to contribute more and more to the project in the future, and one thing that could make third-party contributions even easier, would be to leverage dev containers to ease the setup of the developer workstation, with everything needed automatically installed.
It is as simple as adding an optional .devcontainer/devcontainer.json
file at the root of the project.
In that file we can preinstall all the necessary tools needed to contribute to the project:
- Python 3.11+
- uv for package management
- Git
- .Net and DocFX, for testing Spec-Kit docs
- AI coding agent available (we could for example preinstall, those available as VS Code Extensions or CLIs on Node)
Once the file is present, IDEs like VSCode
, IntelliJ Idea [Ultimate]
or Github Codespace
, can automatically leverage it and create a docker container on which you can seamlessly connect and start developing from. The other plus side of that, is of course security thanks to isolation from the developer host machine.
If you like the idea, let me know! I can provide a PR asap :-)