Dockerized Claude AI coding assistant environment
Top 86.5% on sourcepulse
ClaudeBox provides a containerized Docker environment for running Claude AI's coding assistant, targeting developers who need reproducible, isolated development setups. It simplifies the setup and management of Claude Code with pre-configured language profiles and robust project isolation.
How It Works
ClaudeBox utilizes Docker to create isolated environments for each project, ensuring that dependencies, configurations, and data (like API keys and shell history) are kept separate. It employs a per-project Docker image strategy, allowing for tailored development stacks. The system includes a sophisticated profile management system that automatically resolves dependencies between development tools and languages, simplifying the setup of complex toolchains.
Quick Start & Requirements
claudebox
script and make it executable. Run ./claudebox
to initiate automatic setup, which includes Docker installation if needed.Highlighted Details
Maintenance & Community
The project is maintained by RchGrav. Contributions are welcome via Pull Requests.
Licensing & Compatibility
Licensed under the MIT License, allowing for commercial use and integration with closed-source projects.
Limitations & Caveats
While designed for broad compatibility, users on Windows may require WSL2. Troubleshooting Docker permission issues might necessitate logging out and back in or using newgrp docker
after being added to the Docker group.
1 week ago
Inactive