A fully isolated Python 3 environment for building and testing agentic systems using Docker and VS Code Dev Containers.
- Host Isolation: Prevents agent experiments from affecting your MacOS environment.
- Reproducible Runtime: Uses Python 3.12-slim to ensure "it works on my machine."
- VS Code Integrated: Extensions for Python and Git are pre-configured in the container.
- Docker Desktop installed and running.
- VS Code with the Dev Containers extension.
- Open this folder in VS Code.
- When prompted, click "Reopen in Container".
- Alternatively, press
Cmd+Shift+Pand typeDev Containers: Reopen in Container.
- Alternatively, press
- Wait for the build to finish. You are now inside the Linux isolation layer!
.devcontainer/: Configuration for the isolated environment.app/: Your agent logic and scripts..gitignore: Configured to ignore secrets and local caches.
This project is designed for local isolation. Never commit .env files containing your API keys to GitHub.