Hier kriegt ihr die wichtigsten Infos um Claude Code sicher "in einem abgetrennten Raum" laufen zu lassen. Der abgetrennte Raum ist ein sogenannter Docker-Container. Das bedeutet insbesondere, dass Claude keinen Zugriff auf die Dateien auf eurem Rechner bekommen kann (außer auf die, die ihr Claude explizit bereitstellt) und so keine geschützten Daten ausversehen in die USA abfließen können.
1. Terminal
Wir brauchen dazu das Terminal. Falls du noch nie mit dem Terminal gearbeitet hast, gibt es hier eine gute Einführung
2. Docker Desktop installieren
Als nächstes müsst ihr Docker Desktop installieren:
Nach der Installation Docker Desktop starten und kurz warten, bis das Docker Symbol in der Taskleiste erscheint.
1. Dieses Repository herunterladen
Oben auf dieser Seite auf „Code" → „Download ZIP" klicken. ZIP entpacken. Ihr könnt den Ordner gerne umbennen. Beispielsweise einfach "dashboard"
2. Terminal öffnen und in den Ordner wechseln
Mit dem Befehl cd (= „change directory") wechselt man im Terminal in einen Ordner. Ihr müsst den Pfad zu eurem entpackten Ordner angeben.
- Mac: Ordner im Finder öffnen, dann
cdins Terminal tippen (mit Leerzeichen danach) und den Ordner aus dem Finder ins Terminal-Fenster ziehen. Enter drücken. - Windows: Ordner im Explorer öffnen, die Adressleiste oben anklicken,
cmdeintippen und Enter drücken. Das Terminal öffnet sich direkt im richtigen Ordner.
Zur Kontrolle: Mit ls (Mac) oder dir (Windows) könnt ihr prüfen, ob ihr im richtigen Ordner seid — ihr solltet dort Dockerfile und docker-compose.yml sehen.
3. Container bauen
docker compose build
Das dauert beim ersten Mal einige Minuten.
4. Mit Claude-Konto anmelden
docker compose run claude claude login
Ein Link erscheint im Terminal. Link im Browser öffnen, anmelden, Code zurück ins Terminal einfügen.
Claude Code starten:
docker compose run claude
Alle Dateien, die Claude erstellt oder bearbeitet, landen im Ordner workspace/.