
Claude Code auf dem Desktop (Vorschau)
Die Claude-Desktop-App bietet eine native Schnittstelle zum Ausführen mehrerer Claude Code-Sitzungen auf Ihrem lokalen Computer und eine nahtlose Integration mit Claude Code im Web.Funktionen
Claude Code auf dem Desktop bietet:- Parallele lokale Sitzungen mit
gitWorktrees: Führen Sie mehrere Claude Code-Sitzungen gleichzeitig im selben Repository aus, jede mit ihrem eigenen isoliertengitWorktree - Dateien aus Ihrer
.gitignorein Ihre Worktrees einbeziehen: Kopieren Sie automatisch Dateien in Ihrer.gitignore, wie.env, in neue Worktrees mit.worktreeinclude - Claude Code im Web starten: Starten Sie sichere Cloud-Sitzungen direkt von der Desktop-App aus
Installation
Laden Sie die Claude Desktop-App herunter und installieren Sie sie von claude.ai/downloadLokale Sitzungen sind auf Windows arm64-Architekturen nicht verfügbar.
Verwendung von Git Worktrees
Claude Code auf dem Desktop ermöglicht das Ausführen mehrerer Claude Code-Sitzungen im selben Repository mit Git Worktrees. Jede Sitzung erhält ihren eigenen isolierten Worktree, sodass Claude an verschiedenen Aufgaben arbeiten kann, ohne dass Konflikte entstehen. Der Standardort für Worktrees ist~/.claude-worktrees, kann aber in Ihren Einstellungen in der Claude-Desktop-App konfiguriert werden.
Wenn Sie eine lokale Sitzung in einem Ordner starten, der nicht mit Git initialisiert ist, erstellt die Desktop-App keinen neuen Worktree.
Kopieren von Dateien, die mit .gitignore ignoriert werden
Wenn Claude Code einen Worktree erstellt, sind Dateien, die über .gitignore ignoriert werden, nicht automatisch verfügbar. Das Einschließen einer .worktreeinclude-Datei löst dieses Problem, indem angegeben wird, welche ignorierten Dateien in neue Worktrees kopiert werden sollen.
Erstellen Sie eine .worktreeinclude-Datei im Stammverzeichnis Ihres Repositorys:
.gitignore-ähnliche Muster. Wenn ein Worktree erstellt wird, werden Dateien, die diesen Mustern entsprechen und auch in Ihrer .gitignore aufgelistet sind, aus Ihrem Hauptrepository in den Worktree kopiert.
Claude Code im Web starten
Von der Desktop-App aus können Sie Claude Code-Sitzungen starten, die auf der sicheren Cloud-Infrastruktur von Anthropic ausgeführt werden. Um eine Web-Sitzung vom Desktop aus zu starten, wählen Sie eine Remote-Umgebung beim Erstellen einer neuen Sitzung aus. Weitere Details finden Sie unter Claude Code im Web.Gebündelte Claude Code-Version
Claude Code auf dem Desktop enthält eine gebündelte, stabile Version von Claude Code, um eine konsistente Erfahrung für alle Desktop-Benutzer zu gewährleisten. Die gebündelte Version ist erforderlich und wird beim ersten Start heruntergeladen, auch wenn eine Version von Claude Code auf dem Computer vorhanden ist. Desktop verwaltet Versionsaktualisierungen automatisch und bereinigt alte Versionen.Die gebündelte Claude Code-Version in Desktop kann sich von der neuesten CLI-Version unterscheiden. Desktop priorisiert Stabilität, während die CLI möglicherweise neuere Funktionen hat.
Umgebungskonfiguration
Für lokale Umgebungen extrahiert Claude Code auf dem Desktop automatisch Ihre$PATH-Umgebungsvariable aus Ihrer Shell-Konfiguration. Dies ermöglicht lokalen Sitzungen den Zugriff auf Entwicklungstools wie yarn, npm, node und andere Befehle, die in Ihrem Terminal verfügbar sind, ohne zusätzliche Einrichtung.
Benutzerdefinierte Umgebungsvariablen
Wählen Sie “Local” (Lokal), dann wählen Sie rechts die Schaltfläche “Einstellungen”. Dies öffnet einen Dialog, in dem Sie lokale Umgebungsvariablen aktualisieren können. Dies ist nützlich zum Festlegen projektspezifischer Variablen oder API-Schlüssel, die Ihre Entwicklungs-Workflows benötigen. Umgebungsvariablenwerte werden aus Sicherheitsgründen in der Benutzeroberfläche maskiert.Umgebungsvariablen müssen als Schlüssel-Wert-Paare im
.env-Format angegeben werden. Zum Beispiel:Enterprise-Konfiguration
Organisationen können die lokale Claude Code-Nutzung in der Desktop-Anwendung mit derisClaudeCodeForDesktopEnabled Enterprise-Richtlinienoption deaktivieren. Zusätzlich kann Claude Code im Web in Ihren Admin-Einstellungen deaktiviert werden.