Claude Cowork oder Claude Code: Was passt zu Ihnen?
Cowork läuft in einer Anthropic-Sandbox und greift auf freigegebene Ordner zu. Claude Code läuft auf Rechner oder VPS. Stand: 19. August 2026.
Was ist der Unterschied zwischen Claude Cowork und Claude Code?
Claude Cowork und Claude Code sind zwei Anthropic-Agenten für unterschiedliche Aufgaben. Cowork arbeitet mit Dokumenten und Office-Tools in Ordnern und über Konnektoren, die Sie freigeben. Claude Code arbeitet mit einer Codebasis und einer Shell auf dem Rechner, auf dem Sie es starten. Das kann Ihr Laptop oder ein gemieteter VPS (virtual private server) sein.
Die kurze Zuordnungsregel lautet: Wenn das Ergebnis eine Datei ist, die ein Kollege öffnen soll, verwenden Sie Cowork. Wenn das Ergebnis ein Commit oder ein laufender Dienst ist, verwenden Sie Claude Code.
Alle folgenden Aussagen zu den Funktionen wurden am 19. August 2026 anhand der eigenen Seiten von Anthropic geprüft: die Cowork-Produktseite, die Übersicht zur Cowork-Architektur, die Cowork-Einstiegsanleitung und die Claude-Code-Dokumentation. Verfügbarkeit, Benutzeroberflächen und Einschränkungen nach Tarif ändern sich laufend. Prüfen Sie daher das Datum jedes Vergleichs, den Sie lesen, einschließlich dieses Vergleichs.
Wo führt die jeweilige Variante die Arbeit aus?
Das ist der Unterschied, aus dem sich alle weiteren Unterschiede ergeben.
Cowork verfügt über zwei Ausführungsmodi, die auf der Architektur-Seite getrennt beschrieben werden. In einer lokalen Sitzung „läuft die Agentenschleife nativ auf dem Gerät“. Dazu gehören die Verarbeitung der Unterhaltung, das Lesen und Schreiben von Dateien in verbundenen Verzeichnissen, Webabrufe und lokale MCP-Plugin-Server. Die Codeausführung erfolgt in einer isolierten Linux-VM auf demselben Gerät. Für diese VM gelten Filter für ausgehenden Netzwerkverkehr und Einschränkungen der Systemaufrufe.
In einer Cloud-Sitzung „laufen die Agentenschleife und die Codeausführung in einer isolierten, temporären Sandbox auf von Anthropic verwalteter Infrastruktur“. Jede Sitzung erhält eine eigene Sandbox. Sie wird beim Start der Sitzung erstellt und beim Ende der Sitzung gelöscht. Sandboxes teilen keinen Zustand miteinander. Diese Sandbox kann keine privaten, internen, link-local- oder Cloud-Metadaten-Adressen erreichen. Jede ausgehende Verbindung läuft über einen Proxy, den die Sandbox weder neu konfigurieren noch umgehen kann. Dadurch sind nur freigegebene Ziele erreichbar.
Der Vorteil der Cloud-Sitzung besteht darin, dass die Arbeit weiterläuft, auch wenn Sie den Rechner verlassen: Schließen Sie den Laptop, wird die Aufgabe trotzdem fortgesetzt. Der Nachteil ist, dass die Sandbox nicht Ihr Rechner ist. Sie hat keinen Zugriff auf Ihr Heimnetzwerk, Ihre internen Dienste oder Ihre Server. Genau das verhindern die Regeln für ausgehenden Netzwerkverkehr.
Claude Code folgt einem anderen Modell. Die Befehlszeilenschnittstelle (CLI) läuft als gewöhnlicher Prozess auf einem von Ihnen ausgewählten Rechner. Dadurch übernimmt sie dessen Dateisystem, dessen Netzwerkposition und dessen Zugangsdaten.
curl -fsSL https://claude.ai/install.sh | bash
cd your-project
claudeBei der ersten Verwendung werden Sie zur Anmeldung aufgefordert. Führen Sie dieselben Zeilen in einer SSH-Sitzung aus. Dann läuft Claude Code auf dem Server und kann auf Ihr Repository sowie auf Ihre systemd-Units zugreifen.
Claude Code verfügt ebenfalls über einen Cloud-Modus. Dadurch ist der Vergleich weniger eindeutig, aber zutreffender. claude --cloud "fix the failing auth test" startet eine Sitzung auf einer isolierten, von Anthropic verwalteten virtuellen Maschine. Diese Maschine klont das GitHub-Remote-Repository auf Ihrem aktuellen Branch und nicht Ihre lokale Arbeitskopie. claude --teleport holt die Sitzung mit ihrem Branch und ihrer Historie zurück in Ihr Terminal. Im August 2026 ist die Weboberfläche von Claude Code als Research Preview für Pro-, Max- und Team-Benutzer dokumentiert.
Was kann jeweils erreicht werden?
Cowork kann nur auf die von Ihnen verbundenen Inhalte zugreifen. Auf der Desktop-Anwendung gewähren Sie den Zugriff auf bestimmte Ordner. Claude kann darin Dateien lesen, schreiben und dauerhaft löschen. Die Sicherheitshinweise von Anthropic benennen die Konsequenz ausdrücklich: Richten Sie „einen dedizierten Arbeitsordner für Claude“ ein und halten Sie Ordner mit Zugangsdaten oder persönlichen Unterlagen davon fern.
Die auf der Produktseite aufgeführten Konnektoren decken Microsoft 365, Google Drive, Slack und Amplitude ab. Hinzu kommen benutzerdefinierte Konnektoren, die Sie selbst hinzufügen. Das ist der Einsatzbereich im Büro. Dort spielt Cowork seine Stärken aus.
Eine cloudbasierte Cowork-Sitzung greift auf Ihre lokalen Dateien zu, indem sie die Desktop-Anwendung auf dem betreffenden Gerät über eine von Anthropic vermittelte Verbindung anfragt. Daraus folgen zwei Dinge. Der Zugriff endet an den Ordnern, die das Mitglied verbunden hat. Außerdem gilt: „Wenn die Desktop-Anwendung offline ist, kann eine Sitzung in der Cloud das Gerät nicht erreichen.“ Eine geplante Aufgabe über Nacht, die eine lokale Tabelle benötigt, findet daher nichts, wenn der Laptop ausgeschaltet ist. Arbeiten, die vollständig in Cloud-Konnektoren liegen, laufen weiter.
Claude Code kann auf alles zugreifen, worauf das Benutzerkonto Zugriff hat, unter dem es ausgeführt wird. Dazu gehören das Repository sowie apt, systemctl, docker, Ihr Datenbank-Socket und jeder Host, der aus dem Netzwerk erreichbar ist, in dem der Server betrieben wird. Niemand gewährt diesen Zugriff für jeden Ordner einzeln. Genau das ist der Zweck, aber auch das Risiko.
Das Werkzeug zur Einschränkung ist das sandboxed Bash tool, das in einer Sitzung mit /sandbox aktiviert wird. Es wird mit Claude Code ausgeliefert und verwendet das Betriebssystem, um für jeden Bash-Befehl und seine untergeordneten Prozesse eine Grenze für Dateisystem- und Netzwerkzugriffe durchzusetzen. Dadurch führt Claude die meisten Befehle aus, ohne vorher nachzufragen. Es funktioniert unter macOS, Linux und WSL2. Native Windows wird nicht unterstützt. Unter Windows führen Sie Claude Code daher innerhalb einer WSL2-Distribution aus.
Wie steuern Sie eine Aufgabe und prüfen das Ergebnis?
Cowork basiert darauf, eine Aufgabe zu übergeben und das Ergebnis zu prüfen. Sie weisen die Arbeit über Dispatch zu. Dabei handelt es sich um einen laufenden Thread, den Sie vom Smartphone oder Desktop aus erreichen. Eine Push-Benachrichtigung wird gesendet, wenn die Aufgabe abgeschlossen ist oder Claude Ihre Freigabe benötigt. Claude sendet Ihnen das Ergebnis, eine Tabelle oder ein Memo, statt jeden einzelnen Schritt anzuzeigen. Wenn Sie den Ablauf verfolgen möchten, zeigen Fortschrittsanzeigen, was Claude in den einzelnen Schritten tut.
Für Freigaben gibt es drei Einstellungen. Die Namen sind wörtlich zu verstehen. Bei „Manuell genehmigen“ wird jede Aktion angehalten, bis Sie sie bestätigen. Bei „Automatisch genehmigen“ überprüft Claude Aktionen auf ihre Sicherheit und blockiert unsichere Aktionen. „Alle Freigaben überspringen“ entfernt diese Prüfungen; das Löschen von Dateien erfordert weiterhin eine Freigabe. Das Help Center formuliert es klar, und diese Aussage ist wichtig: Kein Modus ersetzt Ihr eigenes Urteilsvermögen. Sie bleiben für die Aktionen verantwortlich, die der Agent in Ihrem Namen ausführt.
Claude Code basiert auf einem Diff. Sie beobachten die Arbeit im Terminal, lesen die vorgeschlagene Änderung und prüfen sie in Ihrem bestehenden Workflow: mit Branches und Pull Requests. Wenn Sie den Arbeitsplatz verlassen möchten, stellt Remote Control eine laufende lokale Sitzung zur Überwachung in einem Browser oder in der mobilen App bereit. Das entspricht dem Muster eine Claude-Code-Sitzung vom Smartphone aus zu steuern.
Auf beiden Seiten gibt es Zeitpläne. Cowork plant Aufgaben, die in der Cloud ausgeführt werden. Ihr Computer muss dafür nicht mehr eingeschaltet sein. Claude Code teilt diese Funktion auf: Routinen werden in der Cloud ausgeführt. Geplante Desktop-Aufgaben laufen auf Ihrem Computer und haben direkten Zugriff auf lokale Dateien.
Ersetzen Konnektoren und Plugins MCP-Server und Skills?
Nein, denn beide Produkte verwenden denselben Erweiterungs-Stack. MCP (Model Context Protocol) ist ein offener Standard, um einen Agenten mit externen Tools und Daten zu verbinden. Skills sind gebündelte Anweisungen, die der Agent lädt, sobald sie relevant werden. Plugins bündeln Skills und Konnektoren. In Cowork verwalten Sie sie unter Customize im Tab Cowork.
Der eigentliche Unterschied liegt darin, wo der Server ausgeführt wird. Remote-MCP-Konnektoren sind in Claude, Cowork und Claude Desktop verfügbar. Lokale MCP-Server sind die Ausnahme: „Lokale Konnektoren und Plugins, die lokale MCP-Server enthalten, funktionieren nur über die Desktop-App.“ Eine Cowork-Sitzung, die Sie im Web oder auf Ihrem Telefon öffnen, kann daher nicht auf sie zugreifen.
Claude Code verwendet dieselben MCP-Server und ergänzt sie um das, was ein Repository benötigt. CLAUDE.md im Projektstamm wird zu Beginn jeder Sitzung gelesen. Hooks führen vor oder nach einer Aktion Shell-Befehle aus, sodass beispielsweise bei jeder Bearbeitung ein Formatter ausgeführt werden kann. Subagents teilen die Arbeit auf separate Kontextfenster auf. Diese Dateien liegen im Repository und werden daher wie Code geprüft und versioniert.
Wenn Sie bereits eigene MCP-Server auf einem VPS betreiben, sind die Remote-Server in beiden Produkten erreichbar. Das ist der kostengünstigste Weg, Cowork Zugriff auf etwas zu geben, für das Anthropic keinen Konnektor veröffentlicht. Die Skills-Ebene wird ebenfalls gemeinsam genutzt. Ein von Ihnen geschriebener Skill ist daher portabel. Agent-Skills beschreibt das Format.
Was verlässt Ihr System?
Klären Sie das, bevor Sie ein Verzeichnis verbinden.
In einer Cowork-Cloud-Sitzung verlässt einiges das System: „Die Arbeit des Agenten, einschließlich aller lokalen Dateien, die er über die Desktop-Anwendung öffnet, wird auf den Servern von Anthropic verarbeitet und bleibt nicht auf dem Gerät.“ Das ist so vorgesehen und ermöglicht es, dass die Sitzung nach dem Schließen des Laptops weiterläuft. Eine lokale Cowork-Sitzung führt die Agentenschleife und die Dateiverarbeitung stattdessen auf dem Gerät aus.
Wenn Claude Code lokal ausgeführt wird, bleiben der Prozess und die Dateien auf Ihrem Rechner oder Server. Das gilt auch für die Ausgabe der Befehle. Übertragen wird der Kontext: die Dateiinhalte und die Befehlsausgabe, über die das Modell nachdenken soll, weil das Modell selbst auf den Servern von Anthropic ausgeführt wird. Der Begriff „lokal“ ändert daran nichts. claude --cloud geht weiter, weil die Cloud-Sitzung Ihr Repository in eine von Anthropic verwaltete virtuelle Maschine klont.
Ein Detail ist wichtig, wenn Sie unter Netzwerkbeschränkungen arbeiten. Cloud-Sitzungen rufen die Anthropic-API aus der von Anthropic verwalteten Infrastruktur auf und nicht aus Ihrem Netzwerk. Deshalb schlägt jede von einer Organisations-IP-Allowlist eingeschränkte Anthropic-gehostete Cloud-Sitzung mit einem Authentifizierungsfehler fehl, bis der Anthropic-Support diese Dienste davon ausnimmt.
Welches sollten Sie verwenden?
Verwenden Sie Cowork, wenn es um Dokumente und Office-Systeme geht. Erstellen einer Präsentation aus einem Ordner mit Recherchem dabei. Abgleichen zweier Tabellen. Erstellen eines Briefings aus Slack-Nachrichten und E-Mails. Umwandeln eines PDF-Ordners in eine Zusammenfassung, die jemand lesen wird. Diese Aufgaben umfassen viele Schritte, erstrecken sich über mehrere Anwendungen, und das Ergebnis ist eine Datei.
Verwenden Sie Claude Code, wenn es um eine Codebasis, ein Terminal oder einen Server geht. Beheben eines fehlschlagenden Tests. Eingrenzen einer Regression mit git bisect. Schreiben und Ausführen einer Migration. Ermitteln, warum nginx nach einem Deploy den Status 502 zurückgibt. Alles, bei dem der Erfolg durch einen ausgeführten Befehl und die gelesene Ausgabe geprüft wird.
Das entscheidende Kriterium ist diese Prüfung. Wenn Sie das Ergebnis durch Öffnen eines Dokuments verifizieren, ist Cowork geeignet. Wenn Sie es durch Ausführen eines Befehls verifizieren, verwenden Sie Claude Code, weil es den Befehl selbst ausführen und die Ausgabe lesen kann.
Cowork ist in kostenpflichtigen Tarifen (Pro, Max, Team und Enterprise) verfügbar und läuft im Web, auf Desktop-Systemen und auf Mobilgeräten. Die mobile Version befindet sich in der Betaphase. Desktop-Versionen gibt es für macOS, Windows, ChromeOS und Linux. Die Tarifbeschränkungen ändern sich schneller als alle anderen Angaben hier. Lesen Sie daher die aktuelle Seite und nicht nur eine Zusammenfassung. Beachten Sie einen praktischen Punkt: Cowork verbraucht mehr Nutzungskontingent als der Standard-Chat, weil ein Agent, der viele Schritte ausführt, dafür viele Interaktionen benötigt.
Wenn Sie eigentlich fragen, welchen Coding-Agent Sie einsetzen sollten, und nicht, welchen dieser beiden, ist der Vergleich mit Cursor, Codex und Copilot die nützlichere Seite.
Was sich ändert, wenn die Arbeit auf einem VPS liegt
Ein VPS ist der Punkt, an dem sich diese beiden Produkte überhaupt nicht mehr überschneiden. Eine Cowork-Cloud-Sandbox kann keine privaten, internen oder Link-Local-Adressen erreichen. Daher kann sie keine SSH-Verbindung zu Ihrem Server öffnen, /var/log/nginx/error.log lesen oder eine Unit neu starten. Diese Sperren sind beabsichtigt. Keine Einstellung in der Cowork-Oberfläche hebt sie auf. Eine lokale Cowork-Sitzung läuft auf Ihrem eigenen Gerät und befindet sich damit näher an Ihrem Netzwerk. Sie arbeitet jedoch weiterhin über verbundene Ordner und nicht über Hosts.
Claude Code auf dem Server unterliegt keinen dieser Einschränkungen. Deshalb liegt die Sicherheitsarbeit bei Ihnen. Führen Sie es als normaler Benutzer mit von Ihnen festgelegten sudo-Regeln aus, nicht als root. Halten Sie die Sitzung innerhalb eines Projektverzeichnisses. Aktivieren Sie /sandbox, damit Bash-Befehle auf eine vom Kernel erzwungene Grenze beschränkt bleiben. Halten Sie Zugangsdaten aus dem Arbeitsbaum heraus, weil alles, was der Agent liest, zum Kontext wird und von ihm wieder ausgegeben werden kann. Claude Code sicher auf einem VPS ausführen behandelt die Einrichtung des Kontos, die Firewall und die persistente Terminalsitzung ausführlich.
Das bewährte Muster sieht so aus: Der Server enthält das Repository und die Dienste. Claude Code läuft dort in einer Terminalsitzung, die Ihre SSH-Verbindung überdauert. Sie stellen von Ihrem jeweiligen Standort aus eine Verbindung her. Die Arbeit läuft weiter, während Ihr Laptop im Ruhezustand ist, weil der Prozess auf einem Rechner läuft, der nicht in den Ruhezustand wechselt. Das ist derselbe Vorteil wie bei einer Cowork-Cloud-Sitzung, nur auf einem anderen Weg und auf Hardware, die Sie kontrollieren.
Die zu erwartenden Fehler
Eine geplante Cowork-Aufgabe hat über Nacht nichts ausgeführt. Die Desktop-Anwendung war geschlossen. Eine Cloud-Sitzung läuft weiter, wenn die Anwendung offline geht. Sie kann das Gerät dann jedoch nicht erreichen. Jeder Schritt, der einen verbundenen Ordner liest, findet deshalb keine Daten. Verschieben Sie die Eingabedatei in einen verbundenen Cloud-Dienst. Alternativ lassen Sie den Rechner eingeschaltet und die Anwendung geöffnet.
Cowork hat eine Webseite gelesen und anschließend etwas ausgeführt, das Sie nicht angefordert hatten. Das ist Prompt Injection. Dabei handelt es sich um Anweisungen, die in externen Inhalten verborgen sind, die Claude als Teil einer legitimen Aufgabe liest. Die Abwehr besteht darin, den möglichen Schadensumfang zu begrenzen. Verbinden Sie statt Ihres Home-Verzeichnisses nur einen einzelnen Arbeitsordner. Seien Sie außerdem vorsichtig mit unbekannten MCP-Servern und Plugins.
Claude Code hat eine Datei verändert, die Sie nicht erwartet hatten. Eine lokale Sitzung verfügt über die Berechtigungen des Benutzerkontos, mit dem sie gestartet wurde. Lesen Sie den Diff, bevor Sie ihn committen. Arbeiten Sie auf einem Branch, den Sie anschließend verwerfen können.
Eine Cloud-Sitzung von Claude Code konnte Ihre neuesten Änderungen nicht sehen. claude --cloud klont das GitHub-Remote in dem Branch, der aktuell auf dem Remote liegt, nicht Ihren lokalen Checkout. Nicht committete Änderungen sind deshalb für die Sitzung nicht sichtbar. Pushen Sie die Änderungen zuerst und starten Sie anschließend die Sitzung.
FAQ
Kann Claude Cowork Code bearbeiten und Befehle wie Claude Code ausführen?
Claude Cowork kann Code ausführen. Die Ausführung erfolgt in einer Sandbox in einer Cloud-Sitzung oder in einer isolierten virtuellen Linux-Maschine in einer lokalen Sitzung. Das System ist nicht um ein Repository herum aufgebaut. Es gibt keinen Git-Review-Ablauf, kein CLAUDE.md im Projektstammverzeichnis, keine Hooks und kein Terminal, das Sie selbst steuern. Für ein einmaliges Skript über einer Tabellenkalkulation ist Cowork geeignet. Für Arbeiten in einer von Ihnen gepflegten Codebasis ist Claude Code das passende Werkzeug, weil Git die Review-Ebene bildet und ein Befehl die Erfolgskontrolle übernimmt.
Kann Claude Cowork meinen VPS oder meinen internen Server erreichen?
Eine Cloud-Sitzung kann das nicht. Die Sandbox kann keine privaten, internen, Link-Local- oder Cloud-Metadaten-Adressen erreichen. Der gesamte ausgehende Datenverkehr läuft über einen Proxy, der nur aufgelistete Ziele zulässt. Eine SSH-Verbindung zu Ihrem VPS steht daher nicht zur Verfügung. Wenn ein Agent auf einem Server arbeiten soll, installieren Sie Claude Code auf diesem Server und führen Sie es dort aus.
Benötige ich die Claude Desktop-App, um Cowork zu verwenden?
Für lokale Dateien und lokale MCP-Server: ja. Cowork läuft im Web, auf dem Desktop und auf Mobilgeräten. Eine Cloud-Sitzung kann Dateien in verbundenen Ordnern jedoch nur lesen und schreiben, während die Desktop-App auf diesem Computer geöffnet ist. Live-Artefakte, die Browser-Nutzung und lokale Konnektoren sind Desktop-Funktionen. Eine Aufgabe, die nur Cloud-Konnektoren wie Google Drive oder Slack verwendet, läuft ohne die App.
Kann ich dieselben Skills und MCP-Server in beiden Systemen wiederverwenden?
Überwiegend ja. Remote-MCP-Konnektoren funktionieren mit Claude, Cowork und Claude Desktop. Skills werden gemeinsam verwendet. Daher lässt sich ein großer Teil Ihrer Konfiguration zwischen diesen Systemen übertragen. Lokale MCP-Server bilden in Cowork eine Ausnahme, weil sie nur über die Desktop-App funktionieren. Claude Code ergänzt dann Komponenten auf Repository-Ebene wie CLAUDE.md und Hooks. Dafür gibt es in Cowork kein entsprechendes Gegenstück.