Claude Code Container bietet Zero-Config Docker-Isolation für Claude Code

Claude Code Container (ccc) ist ein kostenloses, quelloffenes Tool, das Docker-Isolation ohne Konfiguration für Claude Code bietet. Es wurde mit Claude Code selbst erstellt und adressiert Sicherheitsbedenken bezüglich des --dangerouslySkipPermissions-Flags von Claude Code, das zu Problemen wie gelöschten Home-Verzeichnissen, gelöschten Datenbankdateien und unbefugtem Auslesen sensibler Dateien geführt hat.
Installation und grundlegende Nutzung
Die Installation erfordert nur einen einzigen Befehl: npm install -g claude-code-container. Nach der Installation können Sie ccc als direkten Ersatz für claude-code verwenden.
Hauptfunktionen
- Erstellt Container pro Projekt, benannt nach Pfad-Hash, um korrektes Funktionieren von
--continueund--resumesicherzustellen - Leitet automatisch Host-Umgebungsvariablen, Locale und Zeitzone weiter
- Bindet SSH-Schlüssel und SSH-Agent ein (git push funktioniert ohne zusätzliche Einrichtung)
- Bietet transparenten localhost-Proxy, damit Claude von innerhalb des Containers auf Entwicklungs-Server des Hosts unter localhost:3000, :8080 usw. zugreifen kann
- Behält Zwischenablage-Funktionalität in Claude-Sitzungen bei, einschließlich Bildunterstützung
- Enthält mise-Integration für Node/Python/Java/Go-Versionen pro Projekt
- Container stoppen automatisch, wenn die letzte Sitzung beendet wird
- Vorkonfiguriertes Chromium + chrome-devtools MCP: Claude kann Browser öffnen, Seiten navigieren, Screenshots machen, JavaScript ausführen und autonom mit Web-Apps interagieren
Technische Umsetzung
Der transparente localhost-Proxy verwendet iptables unter Linux und einen Userspace-Proxy unter macOS/Windows (da Docker Desktop --network host nicht unterstützt), mit automatischem Fallback auf host.docker.internal.
Problem, das es löst
Das Tool adressiert Einschränkungen bestehender Ansätze: Dockerfile pro Projekt erfordert Wartung der Infrastruktur, Devcontainers haben komplexe Konfiguration und langsame Einrichtung, und manuelles docker run unterbricht die Weiterleitung von Umgebungsvariablen, Verfügbarkeit von SSH-Schlüsseln, Zwischenablage-Funktionalität und localhost-Zugriff.
📖 Quelle lesen: r/ClaudeAI
👀 Siehe auch

Gemma-4 26B-A4B mit Opencode läuft effizient auf dem M5 MacBook Air
Ein 32GB M5 MacBook Air kann das Gemma-4-26B-A4B-it-UD-IQ4_XS-Modell mit 300 Token/Sekunde bei der Eingabeverarbeitung und 12 Token/Sekunde bei der Generierung im Energiesparmodus ausführen, wobei es nur 8W Leistung verbraucht, ohne warm oder laut zu werden.
ClaudeAI Brainstorming-Modus erhält visuellen Begleiter für Mockups und UI-Freigaben
Ein Benutzer entdeckt eine neue Funktion 'Visueller Begleiter' im Brainstorming-Modus von ClaudeAI, die Mockups auf einem lokalen Webserver bereitstellt und so ein Hin-und-Her bei UI-Anpassungen vor dem Bauen ermöglicht.

Bot Fight: KI-Agenten-Arena für Mehrspieler-Spiele, entwickelt mit Claude Code
Bot Fight ist eine Arena, in der KI-Agenten Spiele wie Poker, Billard, Gorillas und Snake gegeneinander spielen. Die Plattform wurde vollständig mit Claude Code als Next.js + Node Monorepo mit WebSockets und Echtzeit-Spiel-Engines entwickelt.

Parallele Claude-Chat-Architektur für die Next.js-Entwicklung
Ein Entwickler hat ein System erstellt, um mehrere Claude-AI-Chats gleichzeitig auf derselben Next.js-Codebasis auszuführen, wobei eine gemeinsame Datenbanktabelle und ein Abfrage-Agent verwendet werden. Dabei wurde eine Build-Erfolgsrate von 87 % ohne Merge-Konflikte in einer Sitzung erreicht.