Discover and explore top open-source AI tools and projects—updated daily.
nikvdpSecurely run AI code assistants with robust sandboxing
Top 83.0% on SourcePulse
Summary
cco (Claude Condom) is a security wrapper for AI code execution tools like Claude Code, safeguarding systems by automatically sandboxing AI interactions. It leverages native OS sandboxing (macOS sandbox-exec, Linux bubblewrap) or Docker, providing autonomous AI capabilities with contained side effects for developers.
How It Works
cco intelligently selects the optimal sandboxing backend: prioritizing lightweight, fast native OS tools or falling back to Docker for enhanced filesystem isolation. This design balances performance with security, ensuring AI models operate with necessary permissions within a controlled environment, preventing unintended system access or modifications.
Quick Start & Requirements
curl -fsSL https://raw.githubusercontent.com/nikvdp/cco/master/install.sh | bashclaude login), Bash, and a compatible sandbox backend (native OS tools or Docker).cco "your command" or cco --resume.SECURITY.md for detailed security analysis.Highlighted Details
Maintenance & Community
The repository welcomes contributions via pull requests. Specific details on maintainers, sponsorships, or community channels are not detailed in the README.
Licensing & Compatibility
MIT License. Permissive, allowing for commercial use and integration into closed-source projects.
Limitations & Caveats
Network security is not provided; AI has full network access for web requests and local service interaction. Experimental features like --allow-oauth-refresh reduce credential isolation. A known issue on macOS can cause token expiration mid-session, requiring manual re-authentication. Stdio-based MCP servers must be installed within the container. The --safe native mode, while enhancing isolation, may break tools requiring access to $HOME dotfiles.
2 weeks ago
Inactive
instavm
abshkbh
vercel-labs
superradcompany
NVIDIA