Gleicher Motor, andere Karosserie. So lässt sich das Verhältnis zwischen Claude Code und Claude Cowork am besten beschreiben.
Beide Tools stammen von Anthropic und laufen auf dem gleichen Claude-Modell. Aber sie richten sich an komplett unterschiedliche Nutzergruppen und lösen komplett unterschiedliche Probleme.
Claude Code ist ein CLI-Tool für Entwickler. Claude Cowork ist eine Desktop-App für alle anderen.
Ich nutze Claude Code seit Monaten täglich für Softwareentwicklung und habe Cowork seit der Research Preview intensiv getestet. Das überraschende Ergebnis:
Die Überschneidung zwischen beiden Tools ist deutlich kleiner, als du denkst.
In diesem Artikel vergleiche ich beide Tools bis ins letzte technische Detail: Ausführungsumgebung, Tools, Computer Use, Skills, Dateisystem, Pakete, Programmiersprachen, Netzwerk, Modelle, Sicherheit, Memory, Hooks, Befehle und Preise.
- Claude Code ist ein CLI-Tool für Entwickler mit vollem Dateisystem-Zugriff, IDE-Integration (VS Code, JetBrains), 25 Hook-Events und konfigurierbaren Berechtigungen
- Claude Cowork ist eine Desktop-App für Knowledge Worker mit 132 vorgefertigten Skills, Computer Use (27 Tools zur Steuerung nativer Apps) und 131 vorinstallierten MCP-Konnektoren
- Beide sind in Claude Pro (20 $ pro Monat) enthalten, laufen auf dem gleichen Claude-Modell, sind aber für komplett unterschiedliche Workflows konzipiert
Vergleichstabelle
Hier siehst du die wichtigsten Unterschiede auf einen Blick:
Claude Code | Claude Cowork | |
|---|---|---|
| Zielgruppe | Entwickler | Knowledge Worker |
| Interface | Terminal, VS Code, JetBrains | Desktop-App |
| Computer Use (Desktop-Steuerung) | ✗ | 27 Tools |
| Skills & Plugins | Custom (SKILL.md) | 132 vorgefertigte |
| MCP-Konnektoren | Manuell konfigurierbar | 131 vorinstalliert |
| Dateisystem-Zugriff | Voller Zugriff | Sandbox (mnt/outputs) |
| IDE-Integration | VS Code, JetBrains, Slack | ✗ |
| Git-Workflow | Worktrees, gh CLI, Actions | Basis-Git |
| Memory & Kontext | CLAUDE.md, Auto-Memory | Session-basiert |
| Sandbox | Optional | Immer aktiv |
| Dokumenterstellung (DOCX, PPTX, PDF) | ✗ | ✓ |
| Status | Allgemein verfügbar | Research Preview |
Architektur & Ausführungsumgebung
Der fundamentalste Unterschied zwischen Claude Code und Claude Cowork liegt nicht in den Features. Er liegt in der Frage: Für wen wurde das Tool gebaut?
Claude Code richtet sich an Entwickler und Engineers. Es läuft direkt auf deinem Betriebssystem (Bare Metal), hat vollen Zugriff auf dein Dateisystem und integriert sich nahtlos in Terminal, VS Code, JetBrains und sogar Slack. Du installierst es per npm und arbeitest damit wie mit jedem anderen CLI-Tool.
Claude Cowork richtet sich an Knowledge Worker: Marketing, Sales, HR, Finanzen, Recht, Operations. Es läuft als Desktop-App innerhalb einer gesicherten Linux-VM (Ubuntu 22.04, ARM64) auf deinem Mac oder Windows-PC. Du öffnest die App, gibst deinen Auftrag ein, und Cowork erledigt den Rest.
Das klingt nach einem kleinen Unterschied. Ist es aber nicht. Unter der Haube sind die beiden Welten komplett verschieden:
Claude Code | Claude Cowork | |
|---|---|---|
| Ausführungsmodell | Direkt auf dem Betriebssystem (Bare Metal) | Sandboxed Linux-VM (Ubuntu 22.04, ARM64) |
| Betriebssystem | macOS, Linux, Windows (dein OS) | Ubuntu 22.04.5 LTS (Jammy), fest |
| CPUs | Alle System-CPUs | 4 (VM-Zuweisung) |
| RAM | Gesamter System-RAM | 3,8 GB (VM-Zuweisung) |
| GPU | Alle vorhandenen GPUs | Keine |
| Festplatte | Gesamte Festplatte | ~9,6 GB (Root) + ~9,8 GB (Sessions) |
| Root / sudo | Ja | Nein (blockiert durch Sandbox) |
| Shell | Deine Shell (Bash, Zsh, Fish, PowerShell) | Bash 5.1.16 |
| Isolation | Optional (per Einstellung) | bubblewrap (bwrap), PID/Netzwerk-Namespace |
| Persistenz | Alles bleibt auf der Festplatte | Session wird zurückgesetzt, nur mnt/outputs bleibt |
| Cloud-Ausführung | Ja (Anthropic-managed VMs) | Nein (immer lokal) |
| Remote-Steuerung | Ja (Browser-UI via WebSocket) | Nein |
Claude Code gibt dir die volle Kontrolle. Du siehst jeden Schritt, kannst jederzeit eingreifen und hast Zugriff auf alles, was dein Betriebssystem hergibt. Dafür brauchst du aber auch technisches Verständnis.
Claude Cowork nimmt dir die Komplexität ab. Du brauchst kein Terminal, keine Konfiguration und kein technisches Wissen. Die Sandbox sorgt dafür, dass nichts kaputtgehen kann. Dafür bist du aber auch eingeschränkt in dem, was du tun kannst.
Computer Use & Desktop-Steuerung: Der große Unterschied
Wenn es einen Bereich gibt, in dem Cowork Claude Code komplett abhängt, dann ist es Computer Use.
Claude Cowork kann deinen Desktop steuern. Per Maus und Tastatur. In echten Anwendungen. Das bedeutet:
Cowork kann Finder öffnen, Dateien verschieben, in Photoshop Ebenen bearbeiten, in Keynote Präsentationen erstellen, in Mail E-Mails verschicken oder in System Settings Einstellungen ändern.
Dafür stehen 27 Computer-Use-Tools zur Verfügung:
Fähigkeit | Claude Code | Claude Cowork |
|---|---|---|
| Desktop-Steuerung (Maus/Tastatur) | ✗ | 27 Tools via MCP |
| Screenshots | ✗ | Ja (mit App-Filterung) |
| Klicks (links, rechts, Doppel-, Dreifachklick) | ✗ | ✓ |
| Tippen & Tastenkombinationen | ✗ | ✓ |
| Drag & Drop | ✗ | ✓ |
| Scrollen (alle Richtungen) | ✗ | ✓ |
| Multi-Monitor | ✗ | Ja (switch_display) |
| Screenshot-Zoom (hochauflösend) | ✗ | ✓ |
| Zwischenablage lesen/schreiben | ✗ | Ja (mit Genehmigung) |
| Anwendungen öffnen | ✗ | Ja (open_application) |
| Batch-Aktionen | ✗ | Ja (computer_batch) |
| Teach Mode (geführte Walkthroughs) | ✗ | ✓ |
| App-Tiering (Browser: read-only, Terminal: click-only, Rest: voll) | ✗ | ✓ |
| App-Allowlist (explizite Genehmigung pro App) | ✗ | ✓ |
Claude Code hat nichts davon. Es ist ein reines Terminal-Tool und kann keine nativen Desktop-Apps steuern. Das ist kein Bug, sondern Absicht.
Entwickler brauchen keine Maus-Steuerung, sie brauchen Dateisystem-Zugriff und IDE-Integration.
Chrome-Integration
Beim Thema Browser sieht es anders aus. Hier sind beide Tools ähnlich gut aufgestellt:
Browser-Fähigkeit | Claude Code | Claude Cowork |
|---|---|---|
| URLs navigieren | ✓ | ✓ |
| Seiteninhalte lesen (DOM) | ✓ | ✓ |
| Klicken/Tippen im Browser | ✓ | ✓ |
| Formulare ausfüllen | ✓ | ✓ |
| JavaScript ausführen | ✓ | ✓ |
| Konsolen-Nachrichten lesen | ✓ | ✓ |
| Netzwerk-Requests lesen | ✗ | ✓ |
| Datei-Upload | ✓ | ✓ |
| GIF-Aufnahme | ✓ | ✓ |
| Tab-Verwaltung | ✓ | ✓ |
| Browser-Shortcuts | ✓ | ✓ |
| Fenstergröße ändern | ✓ | ✓ |
| Browser wechseln (Chrome/Edge) | ✓ | ✓ |
| Localhost-Testing | Direkter Zugriff | VM-Server, Chrome auf Host |
Der Hauptunterschied:
Cowork kann zusätzlich über Computer Use im Browser klicken und tippen (also den Browser wie ein Mensch bedienen), während Claude Code nur die Extension-API nutzt.
Teach Mode
Ein weiteres Cowork-Feature, das es in Claude Code nicht gibt: der Teach Mode.
Damit kann Cowork dir Schritt für Schritt zeigen, wie du eine Software bedienst. Es nimmt quasi die Rolle eines Trainers ein, der dir direkt auf dem Bildschirm demonstriert, was du klicken musst.
Für Entwickler ist das irrelevant. Für jemanden, der sich in einer neuen Software zurechtfinden muss, kann es Gold wert sein.
Tools & integrierte Funktionen
Beide Tools teilen sich einen gemeinsamen Kern an eingebauten Tools. Aber jedes hat eigene Spezialitäten.
Gemeinsame Kern-Tools
Folgende Tools sind in beiden verfügbar:
Tool | Claude Code | Claude Cowork | Funktion |
|---|---|---|---|
| Read | ✓ | ✓ | Dateien, Bilder, PDFs, Notebooks lesen |
| Write | ✓ | ✓ | Dateien erstellen/überschreiben |
| Edit | ✓ | ✓ | Gezielte String-Ersetzungen |
| Bash | ✓ | ✓ | Shell-Befehle ausführen |
| Glob | ✓ | ✓ | Datei-Pattern-Matching |
| Grep | ✓ | ✓ | Regex-Suche (ripgrep) |
| Agent (Subagenten) | ✓ | ✓ | Isolierte Sub-Tasks starten |
| WebSearch | ✓ | ✓ | Websuche |
| WebFetch | ✓ | ✓ | URL-Inhalte abrufen |
| TodoWrite | ✓ | ✓ | Aufgaben-Checkliste |
| NotebookEdit | ✓ | ✓ | Jupyter-Notebook-Zellen |
| Skill | ✓ | ✓ | Skills/Slash-Befehle aufrufen |
| AskUserQuestion | Text im Terminal | Multiple-Choice-UI | Nutzer-Rückfrage |
| ToolSearch | ✓ | ✓ | Deferred Tool-Schemas laden |
Exklusive Tools
Hier wird es interessant. Jedes Tool hat Features, die das andere nicht hat:
Tool | Exklusiv für | Funktion |
|---|---|---|
| LSP (Code Intelligence) | Claude Code | Type-Errors, Jump-to-Definition, References |
| EnterPlanMode / ExitPlanMode | Claude Code | Read-only-Analysemodus |
| EnterWorktree / ExitWorktree | Claude Code | Git-Worktree-Isolation |
| CronCreate / CronDelete / CronList | Claude Code | Geplante Aufgaben |
| Task Management (Create/Get/List/Update/Stop) | Claude Code | Hintergrund-Tasks |
| PowerShell | Claude Code (Windows) | Opt-in via Env-Variable |
| Computer Use (27 Tools) | Claude Cowork | Desktop-Steuerung via MCP |
| Chrome Browser (19 Tools) | Claude Cowork | Browser-Steuerung via MCP |
| Session Management | Claude Cowork | list_sessions, read_transcript |
| Scheduled Tasks MCP | Claude Cowork | create/list/update_scheduled_task |
| File Management | Claude Cowork | present_files, request_cowork_directory |
| Plugin Management | Claude Cowork | search_plugins, suggest_plugin_install |
| Mermaid-Diagramme | Claude Cowork | validate_and_render_mermaid_diagram |
Skills, Plugins & MCP-Integrationen
Beide Tools sind erweiterbar. Aber der Ansatz könnte unterschiedlicher kaum sein.
Claude Cowork: 132 Skills sofort einsatzbereit
Cowork kommt mit 132 vorgefertigten Skills aus 18 Bereichen. Du installierst nichts, konfigurierst nichts. Die Skills sind da und funktionieren.
Bereich | Anzahl | Beispiele |
|---|---|---|
| Sales | 9 | Account Research, Call Prep, Pipeline Review, Forecast |
| Marketing | 8 | Campaign Plan, SEO Audit, Content Creation, Email Sequence |
| Engineering | 10 | Code Review, Architecture, Debug, Incident Response |
| HR | 9 | Interview Prep, Onboarding, Performance Review, Comp Analysis |
| Legal | 9 | Contract Review, NDA Triage, Compliance Check, Legal Risk |
| Finance | 8 | Financial Statements, Reconciliation, SOX Testing, Audit |
| Data | 10 | Analyze, Dashboard, Data Visualization, SQL Queries |
| Design | 7 | Design Critique, Accessibility Review, UX Copy, Handoff |
| Operations | 9 | Process Doc, Runbook, Risk Assessment, Compliance |
| Product | 7 | Write Spec, Sprint Planning, Roadmap Update, Metrics |
| Customer Support | 5 | Draft Response, Ticket Triage, Escalation, KB Article |
| Communication (Slack) | 7 | Slack Search, Channel Digest, Draft Announcement |
| Enterprise Search | 5 | Search, Digest, Knowledge Synthesis |
| Brand Voice | 5 | Brand Voice Enforcement, Guideline Generation |
| CRM Intelligence (Common Room) | 8 | Account Research, Prospect, Weekly Brief |
| Productivity | 4 | Task Management, Memory Management, Start, Update |
| Sales Intel (Apollo) | 3 | Enrich Lead, Prospect, Sequence Load |
Einen ausführlichen Test aller Claude Cowork Plugins findest du in meinem separaten Artikel.
Claude Code: Unbegrenzt erweiterbar, aber DIY
Claude Code startet mit 5 eingebauten Skills (/batch, /simplify, /loop, /debug, /claude-api) und null vorinstallierten MCP-Servern. Alles andere baust du dir selbst.
Allerdings:
Das Ökosystem ist riesig. Du kannst beliebige MCP-Server einbinden (Stdio, HTTP, SSE, WebSocket), eigene Skills als SKILL.md-Dateien erstellen, Agenten über AGENTS.md definieren und Plugins aus dem Anthropic Marketplace, von GitHub oder npm installieren.
MCP im Vergleich
Claude Code | Claude Cowork | |
|---|---|---|
| MCP-Support | Ja | Ja |
| Server-Typen | Stdio, HTTP, SSE, WebSocket | Vom Host verwaltet, vorkonfiguriert |
| Konfiguration | ~/.claude/.mcp.json (lokal), ./.mcp.json (Projekt) | Von der Cowork-App verwaltet |
| Vorinstallierte Konnektoren | Keine (manuell konfigurieren) | 131 Konnektor-Kombinationen |
| Verfügbare Plattformen | Jeder MCP-Server (Community oder custom) | HubSpot, Salesforce, Slack, Jira, Notion, Figma, BigQuery, 100+ |
| OAuth-Support | Eingebaut mit Callback-Port | Vom Host verwaltet |
| MCP-Prompts als Befehle | Ja | Nein |
| Eigene Skills | SKILL.md-Dateien (User/Projekt) | Via skill-creator Skill |
| Skill-Frontmatter | Voll (Modell, Effort, Tools, Hooks, Pfade, Shell) | YAML-Metadaten |
Dateisystem, Pakete & Programmiersprachen
Hier zeigt sich am deutlichsten, dass Claude Code für Entwickler gebaut wurde und Cowork nicht.
Dateisystem-Zugriff
Claude Code | Claude Cowork | |
|---|---|---|
| Standard-Zugriff | Startverzeichnis + Unterverzeichnisse | Nur Session-Verzeichnis (/sessions/<name>/) |
| Nutzer-Dateien | Voller Zugriff (was dein OS erlaubt) | Nur bei Ordner-Auswahl (gemountet als mnt/outputs) |
| Persistenter Output | Alles ist persistent | Nur mnt/outputs/ |
| Upload-Pfad | Direkter Dateipfad | mnt/uploads/ |
| Zusätzliche Verzeichnisse | --add-dir Flag oder additionalDirectories | Via request_cowork_directory MCP-Tool |
| File-Checkpoints / Rewind | Ja (2x Escape zum Zurücksetzen) | Nein |
| Geschützte Pfade | .git, .claude, .vscode, .idea (Bestätigung) | .claude/ ist read-only |
| Berechtigungsregeln | Gitignore-Stil: Edit(/src/**/*.ts) | Von Sandbox verwaltet |
| Session-Bereinigung | Nichts wird aufgeräumt | VM-Dateisystem wird zurückgesetzt |
Paketmanager
Claude Code kann alles installieren, was dein System hergibt. Cowork ist deutlich eingeschränkter:
Paketmanager | Claude Code | Claude Cowork |
|---|---|---|
| pip (Python) | Voll (mit venv) | Ja (--break-system-packages nötig) |
| npm (Node.js) | Voll (lokal + global) | Lokal ja, global braucht Custom-Prefix |
| apt | Ja (mit sudo) | Nein (kein Root/sudo) |
| Homebrew | Ja (macOS/Linux) | Nicht installiert (Linux-VM) |
| Cargo (Rust) | ✓ | Rust nicht installiert |
| Go modules | ✓ | Go nicht installiert |
| Ruby gems | ✓ | 90 vorinstalliert, Native Extensions fraglich |
| Maven/Gradle | ✓ | Nicht installiert |
| Docker | Ja (falls installiert) | Nicht verfügbar |
Programmiersprachen
Sprache | Claude Code | Claude Cowork |
|---|---|---|
| Python | Deine Version | 3.10.12 + 147+ Pakete |
| Node.js | Deine Version | 22.22.0 (npm 10.9.4) |
| Java | Volles JDK (falls installiert) | OpenJDK 11 Runtime only (kein javac) |
| Ruby | Deine Version | 3.0.2 (90 Gems) |
| C/C++ | Dein Toolchain | GCC/G++ 11.4.0, Make 4.3 |
| Perl | Deine Version | 5.34.0 |
| Go | Falls installiert | Nicht installiert |
| Rust | Falls installiert | Nicht installiert |
| PHP | Falls installiert | Nicht installiert |
| Swift | Falls installiert | Nicht installiert |
| R | Falls installiert | Nicht installiert |
Die vorinstallierten Python-Pakete in Cowork decken viele Bereiche ab: numpy, pandas, matplotlib, seaborn für Daten und Visualisierung; Pillow, OpenCV, imageio für Bilder und Video; python-docx, python-pptx, openpyxl, reportlab für Dokumente; pikepdf, pypdf, pdfplumber, camelot-py für PDFs; requests, beautifulsoup4, lxml für Web-Scraping; und onnxruntime und pytesseract für ML und OCR.
Vorinstallierte CLI-Tools (Cowork-VM)
Cowork hat dafür andere Stärken. Die VM kommt mit einer beeindruckenden Sammlung vorinstallierter Tools:
Kategorie | Tools |
|---|---|
| Dokumentverarbeitung | LibreOffice 25.2 (headless), Pandoc 2.9, Ghostscript 9.55, Tesseract OCR 4.1, unoserver 3.6 |
| LaTeX | TeX Live 2022: pdflatex, xelatex, lualatex, beamer, TikZ, fontspec |
| Medien | FFmpeg 4.4.2 (497 Codecs, H.264/H.265/VP9), ImageMagick 6.9, poppler |
| Versionskontrolle | Git 2.34.1 |
| Netzwerk | curl 7.81, wget 1.21, rsync, ssh/scp |
| Daten | jq 1.6 |
| Visualisierung | Graphviz 2.43 (dot, neato, etc.) |
| Komprimierung | zip, unzip, tar, gzip |
| Build | GCC 11.4, G++ 11.4, Make 4.3 |
| Schriften | 362 Schriften: DejaVu, Noto Sans Mono, Liberation |
| Virtuelles Display | xvfb-run (für headless GUI-Operationen) |
IDE-Integration & Git
Claude Code | Claude Cowork | |
|---|---|---|
| VS Code | Volle Extension (Inline-Hilfe, Multi-Konversation) | ✗ |
| JetBrains IDEs | IntelliJ, PyCharm, WebStorm, GoLand, etc. | ✗ |
| Slack | Auto-Repo-Erkennung, Session-Flow | ✗ |
| GitHub Actions | @claude in PRs triggert Runs | ✗ |
| GitLab CI | Native Pipeline-Integration | ✗ |
| LSP (Language Server Protocol) | Type-Errors, Jump-to-Def, References | ✗ |
| Git verfügbar | Deine Version | Git 2.34.1 |
| gh CLI | Ja (PR-Erstellung, Issue Management) | ✗ |
| Git Worktrees | claude --worktree (isoliert pro Branch) | ✗ |
| File-Checkpoints | Snapshots vor jedem Edit, 2x Escape zum Revert | ✗ |
| Desktop-App | Standalone verfügbar | Ist die Desktop-App |
Netzwerk & Sicherheit
Zwei komplett unterschiedliche Philosophien bei zwei Themen, die eng zusammenhängen.
Netzwerkzugriff
Claude Code | Claude Cowork | |
|---|---|---|
| Netzwerk-Isolation | Keine (standardmäßig) | bubblewrap Sandbox, nur Loopback (127.0.0.1) |
| Internetzugang | Voll und direkt | Via HTTP-Proxy (localhost:3128) + SOCKS5 (localhost:1080) |
| PyPI / npm | Direkt | Ja (HTTP 200 via Proxy) |
| Allgemeine Websites | Via WebFetch/WebSearch, Domain-Filterung per Regeln | Via WebSearch/WebFetch, manche via Proxy blockiert |
| curl / wget | Voll und uneingeschränkt | Funktioniert für viele Sites, manche blockiert |
| GitHub API | Direkt + gh CLI | Via Proxy |
| SSH / SCP | Voller Zugriff | Binaries vorhanden, Sandbox kann einschränken |
| DNS | System-DNS | Interner Nameserver (172.16.10.1) |
| Localhost-Server | Voller Zugriff | Kann HTTP-Server auf localhost starten |
Berechtigungen & Sicherheit
Claude Code | Claude Cowork | |
|---|---|---|
| Berechtigungsmodell | Drei Stufen: Read-only (auto), Datei-Änderung (fragen), Bash (fragen) | Feste Sicherheitsregeln + explizite Nutzer-Genehmigung |
| Berechtigungsmodi | default, acceptEdits, plan, auto, dontAsk, bypassPermissions | Ein Modus (immer erzwungen) |
| Verbotene Aktionen | Durch Berechtigungsregeln steuerbar | Banking/ID-Daten, permanentes Löschen, Sicherheitsberechtigungen, Investments, Systemdateien |
| Explizite Genehmigung nötig | Abhängig vom Modus (auto minimiert Prompts) | Downloads, Käufe, Info-Sharing, AGB akzeptieren, Nachrichten senden, Publizieren, SSO/OAuth |
| Berechtigungsregel-Syntax | Glob-Patterns: Bash(npm run *), Edit(/src/**/*.ts) | Nicht verfügbar (fest kodiert) |
| Allow/Deny/Ask Ebenen | deny > ask > allow (First Match) | Nein |
| Settings-Priorität | Managed Policy > CLI Flags > Lokales Projekt > Shared > User | System-Prompt-Regeln (unveränderlich) |
| Injection-Abwehr | CLAUDE.md-Anweisungen + Berechtigungs-Prompts | Umfangreich: stoppt bei verdächtigen Anweisungen in Tool-Ergebnissen |
| Sandboxing | Optional (per Einstellung konfigurierbar) | Immer an (bubblewrap, PID/Netzwerk-Namespace) |
| File-Checkpoints | Automatisch vor jedem Edit, 2x Escape zum Revert | Nein |
| Copyright-Beschränkungen | Allgemeine Richtlinien | Streng: max. ein Zitat mit 15 Wörtern pro Antwort |
Fakt ist:
Für Nicht-Entwickler ist Coworks Ansatz der bessere. Du musst nichts konfigurieren und kannst nichts versehentlich kaputtmachen. Für Entwickler ist die Flexibilität von Claude Code ein Muss, denn strenge Sandbox-Regeln würden den Entwicklungsworkflow erheblich ausbremsen.
Modelle, Memory & Automatisierung
Wer schon einmal mit einem KI-Tool gearbeitet hat, kennt das Problem: Jede neue Session fängt bei null an. Claude Code hat dafür gleich mehrere Lösungen.
Modelle & Context Window
Claude Code | Claude Cowork | |
|---|---|---|
| Hauptmodell | Abhängig vom Tarif: Opus (Max/Enterprise), Sonnet (Pro/Team) | Opus 4.6 |
| Subagent-Modell | Haiku (Standard), konfigurierbar pro Agent | Haiku 4.5 |
| Modell wechseln | /model <alias> oder --model Flag | Nicht möglich (pro Session fest) |
| Verfügbare Aliase | sonnet, opus, haiku, opusplan, sonnet[1m], opus[1m] | Fest pro Session |
| Extended Context (1M) | [1m] an Alias anhängen (Max/Team/Enterprise) | Unbekannt |
| Effort Levels | low, medium, high, max, auto; "ultrathink" | Nicht konfigurierbar |
| Fast Mode | /fast oder Option+O (macOS) / Alt+O | Nein |
| Extended Thinking | Adaptiv, konfigurierbar via Env-Vars | Adaptiv (eingebaut) |
| Cloud-Provider | Amazon Bedrock, Google Vertex AI, Microsoft Foundry, LLM Gateway | Nur Anthropic |
| Prompt Caching | Ja (kann pro Modell deaktiviert werden) | Ja (verwaltet) |
| Context Window | 200K Standard, 1M mit [1m]-Suffix | ~200K (geschätzt) |
Memory & Persistenz
Claude Code | Claude Cowork | |
|---|---|---|
| CLAUDE.md | Voll: Organisation, Projekt (./CLAUDE.md), User (~/.claude/CLAUDE.md) | Nein (Config in .claude.json mit Feature-Flags) |
| Auto-Memory | Ja (speichert Korrekturen in ~/.claude/projects/<projekt>/memory/) | Deaktiviert (CLAUDE_CODE_DISABLE_AUTO_MEMORY=1) |
| /memory Befehl | CLAUDE.md + Auto-Memory einsehen/bearbeiten | Nicht verfügbar |
| /init Befehl | CLAUDE.md aus Codebase-Analyse generieren | Nicht verfügbar |
| Pfad-spezifische Regeln | .claude/rules/<topic>.md mit paths-Frontmatter | Nicht verfügbar |
| @imports in CLAUDE.md | Externe Dateien mit @path importieren | Nicht verfügbar |
| Context Compaction | /compact [fokus] zum Zusammenfassen | Nicht sichtbar |
| Session fortsetzen | /resume (Alias: /continue) | Sessions sind unabhängig |
| Session forken | /branch (Alias: /fork) | Nicht verfügbar |
CLAUDE.md ist das Herzstück des Memory-Systems in Claude Code. Diese Datei speichert Projekt-Kontext, Coding-Standards, Architektur-Entscheidungen und persönliche Präferenzen. Es gibt drei Ebenen: User-Level, Projekt-Level und organisationsweit.
Cowork hat kein vergleichbares System. Sessions sind unabhängig, und das Dateisystem der VM wird zwischen Sessions zurückgesetzt. Es gibt ein Projekt-Feature, mit dem du Dateien und Anweisungen bündeln kannst, aber kein automatisches Lernen über Sessions hinweg.
Hooks & Automatisierung
Claude Code | Claude Cowork | |
|---|---|---|
| Hook-System | 25 Lifecycle-Events, voll konfigurierbar | Nicht nutzer-konfigurierbar |
| Hook-Events (Auszug) | SessionStart, PreToolUse, PostToolUse, FileChanged, CwdChanged, PermissionRequest, SubagentStart, TaskCompleted, Notification, ... | Nicht verfügbar |
| Hook-Typen | command (Shell), http (Webhook), prompt (LLM), agent (Multi-Turn) | Nicht verfügbar |
| Typische Patterns | Auto-Format, Notifications, geschützte Dateien blockieren, Env-Vars neuladen, Auto-Approve | Nicht verfügbar |
| Geplante Tasks | Eingebaut (CronCreate/Delete/List) | Via scheduled-tasks MCP-Server |
| Hintergrund-Tasks | Ja (Ctrl+B, TaskCreate/Stop) | Deaktiviert |
Befehle & Tastenkombinationen
Claude Code hat über 20 Slash-Befehle und 15 Tastenkombinationen. Cowork hat seine 132 Skill-Befehle, aber keine konfigurierbaren Slash-Befehle oder Shortcuts.
Slash-Befehle
Befehl | Claude Code | Claude Cowork | Funktion |
|---|---|---|---|
| /model | ✓ | ✗ | Modell wechseln, Effort setzen |
| /memory | ✓ | ✗ | CLAUDE.md einsehen/bearbeiten |
| /init | ✓ | ✗ | CLAUDE.md generieren |
| /compact | ✓ | ✗ | Kontext zusammenfassen |
| /clear | ✓ | ✗ | Session löschen |
| /continue | ✓ | ✗ | Vorherige Session fortsetzen |
| /permissions | ✓ | ✗ | Berechtigungen verwalten |
| /chrome | ✓ | ✗ | Chrome-Extension verbinden |
| /batch | ✓ | ✗ | Parallele Multi-Datei-Änderungen |
| /simplify | ✓ | ✗ | Code-Qualitäts-Review |
| /loop | ✓ | ✗ | Prompt im Intervall ausführen |
| /debug | ✓ | ✗ | Debug-Logging |
| /doctor | ✓ | ✗ | Config-Probleme diagnostizieren |
| /agents | ✓ | ✗ | Subagenten erstellen/verwalten |
| /effort | ✓ | ✗ | Reasoning-Level setzen |
| /context | ✓ | ✗ | Context-Nutzung anzeigen |
| /branch | ✓ | ✗ | Aktuelle Session forken |
| /fast | ✓ | ✗ | Fast Mode umschalten |
| /add-dir | ✓ | ✗ | Verzeichnis-Zugriff hinzufügen |
| /btw | ✓ | ✗ | Nebenfrage (keine Tools) |
| /vim | ✓ | ✗ | Vim-Modus umschalten |
| 132 Skill-Befehle | Abhängig von installierten Skills | ✓ | Vorgefertigte Domain-Skills |
Tastenkombinationen (nur Claude Code)
Cowork hat keine Tastenkombinationen für Claude-Steuerung. Die Interaktion läuft komplett über die Chat-UI. Claude Code dagegen bietet 15 Shortcuts:
Shortcut | Aktion |
|---|---|
| Ctrl+C | Unterbrechen/Abbrechen |
| Ctrl+D | Beenden |
| Ctrl+O | Verbose Transcript umschalten |
| Ctrl+T | Aufgabenliste umschalten |
| Ctrl+R | Verlauf durchsuchen |
| Ctrl+B | Task in den Hintergrund |
| Ctrl+V (Alt+V auf Windows) | Bild einfügen |
| Shift+Tab | Berechtigungsmodi durchschalten |
| 2x Escape | Zum Checkpoint zurücksetzen |
| Option+P (macOS) / Alt+P | Modell-Picker |
| Option+O (macOS) / Alt+O | Fast Mode umschalten |
| Option+T (macOS) / Alt+T | Extended Thinking umschalten |
| Ctrl+X Ctrl+K | Hintergrund-Agenten beenden |
Preise & Verfügbarkeit
Die gute Nachricht:
Beide Tools sind in Claude Pro enthalten. 20 $ pro Monat, und du hast Zugang zu Claude Code und Claude Cowork. Kein Extra-Abo, keine versteckten Kosten.
Allerdings:
Claude Code hat ein separates Token-Budget über die API. Im Pro-Tarif bekommst du Sonnet als Standard-Modell, im Max-Tarif (100 $ oder 200 $ pro Monat) Opus mit deutlich mehr Token. Cowork nutzt das reguläre Chat-Budget deines Tarifs.
Claude Code | Claude Cowork | |
|---|---|---|
| Enthalten ab | Claude Pro (20 $) | Claude Pro (20 $) |
| Token-Budget | Separates API-Budget | Chat-Budget |
| Status | Allgemein verfügbar (GA) | Research Preview |
| Plattformen | macOS, Linux, Windows | macOS, Windows (x64) |
| Interfaces | Terminal, VS Code, JetBrains, Desktop-App, Slack, Web | Desktop-App |
| Cloud-Ausführung | Ja (Anthropic-managed VMs) | Nein (immer lokal) |
Ein wichtiger Unterschied beim Status:
Claude Code ist seit Monaten allgemein verfügbar (Generally Available). Es ist stabil, wird in Produktionsumgebungen eingesetzt und hat eine aktive Entwickler-Community.
Claude Cowork ist eine Research Preview. Die Grundfunktionen sind solide, aber Anthropic behält sich Änderungen an Features und Verhalten vor. Für experimentelles Arbeiten und persönliche Produktivität ist Cowork jetzt schon gut nutzbar. Für geschäftskritische Prozesse würde ich noch abwarten.
Mein Fazit: Welches Tool ist das richtige für dich?
Claude Code und Claude Cowork sind keine Konkurrenten. Sie sind zwei Werkzeuge für zwei verschiedene Welten.
Dimension | Cowork-Vorteil | Claude Code-Vorteil |
|---|---|---|
| Desktop-Steuerung | 27 Computer-Use-Tools, jede native App | Nur Terminal + Chrome |
| Vorgefertigte Skills | 132 über 18 Domains | 5 eingebaut, Rest ist DIY |
| MCP-Konnektoren | 131 vorkonfiguriert | Null, manuelles Setup |
| Sicherheit | Fest kodiert, gesandboxt | Konfigurierbar, optionale Sandbox |
| System-Zugriff | Kein sudo, limitierte VM | Voller OS-Zugriff |
| Paketmanager | Nur pip + npm | Alles (apt, brew, cargo, go, etc.) |
| IDE-Integration | Keine | VS Code, JetBrains, Slack, CI/CD |
| Git-Workflow | Nur Basis-Git | Worktrees, gh CLI, Actions, Checkpoints |
| Modell-Kontrolle | Fest pro Session | 6+ Aliase, [1m]-Varianten, Cloud-Provider |
| Memory | Keine Persistenz | CLAUDE.md + Auto-Memory |
| Hooks | Nicht konfigurierbar | 25 Events, 4 Hook-Typen |
| Befehle | Nur Skill-Befehle | 20+ Slash-Befehle + Tastenkombinationen |
| Persistenz | Session wird zurückgesetzt | Alles bleibt erhalten |
| Teach Mode | Geführte Bildschirm-Walkthroughs | Nicht verfügbar |
Nutze Claude Code, wenn du:
- Software entwickelst (egal ob Fullstack, Backend oder Scripting)
- Vollen Zugriff auf dein Dateisystem und alle Pakete brauchst
- In VS Code, JetBrains oder im Terminal arbeitest
- Git-Worktrees, CI/CD-Integration und Code Intelligence nutzen willst
- Maximale Kontrolle über Berechtigungen, Hooks und Modelle brauchst
- Ein persistentes Memory-System über Sessions hinweg willst
Nutze Claude Cowork, wenn du:
- Native Desktop-Apps steuern willst (Finder, Mail, Keynote, Photoshop, etc.)
- Vorgefertigte Business-Skills brauchst (Sales, Marketing, HR, Legal, Finance)
- Schnelle Integration mit Tools wie Slack, HubSpot, Jira oder Salesforce willst
- Dokumente erstellen musst (DOCX, PPTX, XLSX, PDF)
- Eine sichere, abgeschottete Umgebung bevorzugst
- Kein technisches Wissen mitbringst
Meine persönliche Aufteilung: Claude Code für alles, was mit Code zu tun hat. Cowork für Dokumentenverarbeitung, Desktop-Automatisierung und Business-Workflows.
Und ja: Beide Tools gleichzeitig zu nutzen, ist nicht nur möglich, sondern sinnvoll. Sie ergänzen sich perfekt.






