Claude CodeKapitel 01 von 31

Was Claude Code ist

Gleiches Kapitel, drei Tiefen. Die Wahl gilt überall und bleibt gespeichert.

Tiefe 1: Überblick · Lesezeit 9 Min. · Stand

Claude Code ist ein Programm von Anthropic, das im eigenen Projekt arbeitet. Es liest den Code, bearbeitet Dateien, führt Befehle aus und bindet die Werkzeuge an, mit denen man ohnehin entwickelt. So beschreibt es der Hersteller auf der Startseite seiner Doku (externe Seite, code.claude.com). Als Beispiele nennt er liegengebliebene Routinearbeit: Tests für ungetesteten Code schreiben, Lint-Fehler im ganzen Projekt beheben, Merge-Konflikte auflösen, Abhängigkeiten aktualisieren.

Mit git arbeitet Claude Code direkt. Es legt Branches an, schreibt Commit-Nachrichten und öffnet Pull Requests.

Lesen, ändern, ausführen: Das unterscheidet es von einem Chat, in dem man Code hineinkopiert und eine Antwort zurückbekommt. Claude Code sieht die Dateien selbst, startet Tests und liest deren Ergebnis.

Ein Werkzeug um das Modell herum

Das Modell darin ist Claude, dasselbe wie in der Chat-App. Claude Code ist die Schicht um dieses Modell. Sie stellt die Tools bereit und verwaltet den Kontext, den das Modell zu sehen bekommt (Doku zur Funktionsweise (externe Seite, code.claude.com)).

Erst die Tools machen aus Claude einen Agenten. Allein mit dem Modell bleibt es bei Textantworten. Mit Tools liest Claude Code, bearbeitet Dateien, führt Befehle aus, sucht im Web und spricht externe Dienste an. Die eingebauten Tools ordnet die Doku in fünf Gruppen: Dateien, Suche, Ausführung, Web und Code Intelligence, also Typfehler sehen und zu Definitionen springen.

Im Chat bringt ein Mensch Code und Antwort zwischen Projekt und Claude hin und her, in Claude Code greift Claude selbst ins Projekt. Zwei Wege nebeneinander. Links steht ein Mensch als Bote zwischen Projekt und Chat. Rechts führen drei hervorgehobene Pfeile aus Claude Code ins Projekt: liest, ändert, führt aus, ein vierter bringt das Ergebnis zurück. Eine Klammer unten verbindet die beiden Kästen mit Claude darin: dasselbe Modell. IM CHAT Projekt Chat Claude kopiert Code hinein bringt die Antwort zurück IN CLAUDE CODE Projekt Werkzeuge Claude liest ändert führt aus Ergebnis IN BEIDEN DASSELBE MODELL
Im Chat bringt ein Mensch Code und Antwort hin und her. Claude Code liest, ändert und führt selbst aus und liest das Ergebnis. Das Modell ist in beiden dasselbe.

eigene Darstellung nach der Herstellerdokumentation, Stand 10.10.2026

Mit Tools arbeitet Claude in einer Schleife. Es sammelt Kontext, handelt und prüft das Ergebnis, dann beginnt die Runde von vorn. Wie oft, hängt an der Aufgabe: Eine Frage zum Code braucht oft nur das Sammeln, ein Bugfix durchläuft alle drei Schritte mehrmals.

Die Doku (externe Seite, code.claude.com) spielt das an der Bitte „behebe die fehlschlagenden Tests“ durch. Claude startet die Tests, liest die Fehlerausgabe, sucht die passenden Quelldateien, liest und ändert sie und lässt die Tests erneut laufen. Man kann jederzeit eingreifen und die Richtung ändern. Diese Schicht um das Modell heißt Harness. Was einen Harness allgemein ausmacht, erklärt Agenten und Harness, Kapitel 04. Wie er in Claude Code gebaut ist, verfolgt Kapitel 31 an einem einzigen Auftrag.

Programmieren ist dabei der Hauptzweck. Die Doku nennt weitere Arbeiten, nämlich alles, was sich auf der Kommandozeile erledigen lässt: Dokumentation schreiben, Builds starten, Dateien durchsuchen, Themen recherchieren (Doku zur Funktionsweise (externe Seite, code.claude.com)).

Wo es läuft

Claude Code läuft im Terminal, als Erweiterung in Ent­wick­lungs­um­ge­bungen, als Desktop-App und im Browser (Startseite der Doku (externe Seite, code.claude.com)). Dahinter steckt jedes Mal dieselbe Engine, und jede Oberfläche ist auf eine andere Arbeitsweise zugeschnitten (Platt­form­über­sicht (externe Seite, code.claude.com)).

Das Terminal ist die vollständigste Oberfläche. Die Erweiterungen für VS Code und JetBrains zeigen Änderungen direkt im Editor. Die Desktop-App kommt ohne Terminal aus und zeigt mehrere Sitzungen nebeneinander. Im Browser und in der App für iOS und Android läuft eine Sitzung in der Voreinstellung auf Rechnern von Anthropic. Sie arbeitet weiter, wenn der eigene Rechner zugeklappt ist.

Für den Anfang rät die Platt­form­über­sicht zum Terminal im Projektordner. Wer kein Terminal mag, bekommt in der Desktop-App dieselbe Engine mit grafischer Oberfläche. Die Unterschiede im Einzelnen stehen auf der dritten Ebene. Wie sich die Arbeit in Editor, Desktop-App, Browser und Slack unterscheidet, zeigt Kapitel 30.

Was man dafür braucht

Claude Code setzt ein bezahltes Konto voraus: Pro, Max, Team, Enterprise oder ein Konto der Console. Der kostenlose Tarif von claude.ai enthält Claude Code nicht. Daneben lässt es sich über einen Cloud-Anbieter betreiben, etwa Amazon Bedrock, die Agent Platform von Google Cloud oder Microsoft Foundry (Einrichtungsdoku (externe Seite, code.claude.com)). Der Rechner braucht macOS ab Version 13, Windows 10 ab Version 1809 oder ein gängiges Linux, dazu 4 GB Arbeitsspeicher und eine Inter­net­ver­bin­dung. Installiert wird mit einem einzigen Befehl im Terminal.

Im Abo teilt sich Claude Code das Kontingent mit dem Chat. Arbeit im Terminal und Gespräche schöpfen aus demselben Topf (Preisseite (externe Seite, claude.com)). Die Grenzen setzen sich in einem gleitenden Fenster von fünf Stunden zurück, bezahlte Tarife haben zusätzlich eine Wochengrenze. Pro bietet je Fenster mindestens das Fünffache von Free, Max das Fünf- oder Zwanzigfache von Pro. Wie weit das reicht, hängt von Länge und Umfang der Gespräche ab, vom gewählten Modell und von den benutzten Funktionen. Deshalb nennt Anthropic keine feste Zahl an Nachrichten.

Für lange Pro­gram­mier­sit­zungen nennt die Preisseite einen zweiten Weg: ein Konto der Console, das nach Verbrauch je Token abrechnet. Wie schnell ein langer Verlauf dabei teuer wird, erklärt Kapitel 05.

Seit wann es Claude Code gibt

Anthropic stellte Claude Code am 24.02.2025 vor, zusammen mit dem Modell Claude 3.7 Sonnet (Ankündigung (externe Seite, anthropic.com)). Es war ein Werkzeug für die Kommandozeile und startete als begrenzte Research Preview. Schon damals suchte und las es Code, bearbeitete Dateien, schrieb und startete Tests und schob Commits zu GitHub. Den Zweck der Vorschau nannte Anthropic in der Ankündigung: Das Unternehmen wollte sehen, wie Entwickler Claude beim Programmieren einsetzen, um daraus künftige Modelle zu verbessern.

Seit dem 22.05.2025 ist Claude Code allgemein verfügbar (Modellvorstellung (externe Seite, anthropic.com)). Damals kamen Erweiterungen für VS Code und JetBrains als Beta dazu. Sie zeigen die vorgeschlagenen Änderungen direkt in den Dateien. Dazu kam ein SDK, mit dem man eigene Agenten auf demselben Kern baut.

Neben Claude Code gibt es bei Anthropic weitere Programme, die ebenfalls mit Werkzeugen arbeiten, und bei OpenAI ein Gegenstück mit dem Namen Codex. Wie sich die drei unterscheiden, zeigt die zweite Ebene.

Quellen

25 Einträgealle erreichbar

Erreichbarkeit automatisch geprüft

  • Dokumentationerreichbar

    Anthropic, Claude Code Overview (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Startseite der Herstellerdokumentation zu Claude Code. Sie beschreibt das Werkzeug als Coding-Agenten, der die Codebasis liest, Dateien bearbeitet, Befehle ausführt und sich in Entwicklungswerkzeuge einbindet, verfügbar im Terminal, in der IDE, in der Desktop-App und im Browser.

  • Dokumentationerreichbar

    Anthropic, How Claude Code works (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Übersichtsseite des Herstellers zu der Frage, worauf das Werkzeug in einem Projektverzeichnis überhaupt zugreift. Sie zählt sechs Dinge auf, darunter den Git-Zustand mit Branch, nicht committeten Änderungen und den jüngsten Commits. Dass der Git-Zustand auch in den Kontext geladen wird, belegt die Seite zum Kontextfenster: Branch, Status und jüngste Commits stehen dort als eigener Block in der Startbelegung, und nach dem Verdichten liest Claude Code ihn frisch.

  • Dokumentationerreichbar

    Anthropic, Platforms and integrations (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Übersicht des Herstellers, wo Claude Code läuft: Kommandozeile, Desktop-App, VS Code, JetBrains, Web und Mobil, dazu Integrationen wie Chrome, Slack und CI. Die Kommandozeile hat den vollen Funktionsumfang, Skripte und das Agent SDK gibt es nur dort.

  • Dokumentationerreichbar

    Anthropic, Advanced setup (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Systemvoraussetzungen und Installation von Claude Code: macOS ab 13, Windows ab 10 1809, gängige Linux-Distributionen, 4 GB Arbeitsspeicher. Nötig ist ein Konto bei Pro, Max, Team, Enterprise oder der Console, der kostenlose Tarif enthält Claude Code nicht.

  • Dokumentationerreichbar

    Anthropic, Claude pricing (externe Seite, claude.com)

    claude.comgeprüft 25.10.2026

    Anthropics Preisseite für Claude. Laut ihren Fragen und Antworten gehört Claude Code zu allen bezahlten Tarifen und teilt sich die Nutzungsgrenzen mit dem Chat (Stand 10.10.2026).

  • Ankündigung des Herstellerserreichbar

    Claude 3.7 Sonnet and Claude Code (externe Seite, anthropic.com)

    anthropic.comgeprüft 25.10.2026

    Die Vorstellung von Claude Code am 24.02.2025 als begrenzte Vorschau, zusammen mit dem Modell darunter. Der Agent arbeitet auf der Kommandozeile im Projektverzeichnis, liest und schreibt Dateien und führt Befehle aus.

  • Ankündigung des Herstellerserreichbar

    Anthropic, Introducing Claude 4 (externe Seite, anthropic.com)

    anthropic.comgeprüft 25.10.2026

    Die Vorstellung von Claude Opus 4 und Claude Sonnet 4 vom 22.05.2025. Im selben Beitrag wurde Claude Code allgemein verfügbar, mit Hintergrundaufgaben über GitHub Actions und Erweiterungen für VS Code und JetBrains.

  • Dokumentationerreichbar

    Anthropic, Claude Cowork (externe Seite, claude.com)

    claude.comgeprüft 25.10.2026

    Anthropics Produktseite zu Cowork, dem Agenten für Wissensarbeit außerhalb der Programmierung. Die Fragen und Antworten grenzen Cowork von Chat und von Claude Code ab; der Satz, Cowork laufe auf dem Desktop und im Web und mobil als Beta, ist älter als die Umstellung auf die Cloud vom 06.10.2026.

  • Dokumentationerreichbar

    Anthropic, Claude Cowork overview (externe Seite, claude.com)

    claude.comgeprüft 25.10.2026

    Die Übersichtsseite der Cowork-Dokumentation: Cowork benutzt dieselbe agentische Architektur wie Claude Code, in der Desktop-App und ohne Terminal. Die Seite beschreibt noch die Arbeit direkt auf dem eigenen Rechner und ist damit älter als die Umstellung auf die Cloud vom 06.10.2026.

  • Dokumentationerreichbar

    Anthropic, Use Claude Code Desktop (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Referenz zum Reiter Code der Desktop-App: lokale, Cloud-, SSH- und WSL-Sitzungen, der Vergleich mit der Kommandozeile und die Funktionen, die nur dort laufen. Desktop und Kommandozeile teilen Einstellungen und CLAUDE.md, die Desktop-App arbeitet nur interaktiv.

  • Dokumentationerreichbar

    Use Claude Cowork on web, desktop, and mobile (externe Seite, support.claude.com)

    support.claude.comgeprüft 25.10.2026

    Hilfeartikel von Anthropic: nennt die Umstellung neuer Cowork-Aufgaben auf die Cloud am 6. Oktober 2026 und das Entfallen der Option für den eigenen Rechner.

  • Ankündigung des Herstellerserreichbar

    Cowork is now Claude (externe Seite, claude.com)

    claude.comgeprüft 25.10.2026

    Anthropics eigener Blogbeitrag kündigt die Zusammenlegung von Chat und Cowork sowie die neuen Funktionen Docs und Slides an.

  • Werkzeugerreichbar

    OpenAI Codex (externe Seite, github.com)

    github.comgeprüft 25.10.2026

    Der quelloffene Coding-Agent von OpenAI für das Terminal: Er läuft lokal am eigenen Projekt, liest den Code und ändert ihn. Das Repository verweist daneben auf eine Erweiterung für Editoren wie VS Code und auf Codex Web, den Agenten in der Cloud.

  • Dokumentationerreichbar

    OpenAI, Codex IDE extension (externe Seite, learn.chatgpt.com)

    learn.chatgpt.comgeprüft 25.10.2026

    OpenAIs Dokumentation zur Codex-Erweiterung für VS Code, Cursor und Windsurf. Für Xcode und JetBrains-IDEs liefern deren Hersteller eigene Anbindungen, längere Aufgaben gehen aus der IDE an Codex in der Cloud.

  • Dokumentationerreichbar

    OpenAI, Codex cloud (externe Seite, learn.chatgpt.com)

    learn.chatgpt.comgeprüft 25.10.2026

    OpenAIs Dokumentation zu Codex Cloud: Aufgaben laufen in einer Cloud-Umgebung mit eigenem Arbeitsbereich je Aufgabe weiter, auch wenn der eigene Rechner schläft. Gestartet wird aus ChatGPT im Web, mobil, in der Desktop-App oder aus der Kommandozeile.

  • Dokumentationerreichbar

    OpenAI, Codex sandboxing (externe Seite, learn.chatgpt.com)

    learn.chatgpt.comgeprüft 25.10.2026

    OpenAIs Dokumentation zur Sandbox von Codex: In der Desktop-App, in Codex CLI und in der IDE-Erweiterung laufen Befehle in der Voreinstellung in einer vom Betriebssystem erzwungenen Grenze, unter macOS über Seatbelt, unter Linux über bubblewrap.

  • Dokumentationerreichbar

    Anthropic, Configure the sandboxed Bash tool (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Herstellerdokumentation zur Sandbox, die jeden Bash-Befehl in eine vom Betriebssystem gezogene Grenze sperrt. Sie ist die Quelle für den Unterschied, um den es in diesem Kapitel geht: Eine Rechteregel entscheidet je Aufruf, diese Grenze gilt für den laufenden Prozess und alle seine Kinder. Zwei Stellen wiegen schwerer als die Beschreibung selbst. Erstens läuft die Sandbox voreingestellt fail-open: Fehlt ein Paket oder ist die Plattform nicht unterstützt, arbeitet Claude Code ohne Sandbox weiter, bis jemand sandbox.failIfUnavailable setzt. Zweitens darf das Modell die Grenze über einen Rückfallpfad selbst verlassen, wenn ein Befehl darin scheitert; der zweite Versuch läuft dann außerhalb, und wer ihn genehmigt, richtet sich nach dem Rechtemodus. Auf macOS trägt Seatbelt die Grenze, auf Linux und WSL2 bubblewrap, natives Windows wird nicht unterstützt. Seit Version 2.1.271 (Abschnitt 'Per-command allowed domains in auto mode', gesehen 23.09.2026) gibt es einen engeren Weg für einzelne Rechner: Im Auto-Modus kann ein Befehl seine eigene Liste erlaubter Rechner mitbringen, der Klassifikator prüft sie zusammen mit dem Befehl, und der Befehl bleibt dabei in der Sandbox.

  • Dokumentationerreichbar

    Claude Code: LICENSE.md (externe Seite, github.com)

    github.comgeprüft 25.10.2026

    Die Lizenzdatei im öffentlichen Repository von Claude Code: Alle Rechte liegen bei Anthropic, die Nutzung richtet sich nach den kommerziellen Nutzungsbedingungen.

  • Dokumentationerreichbar

    Anthropic, Claude Code changelog (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Versionsliste von Claude Code mit Neuerungen, Verbesserungen und Fehlerbehebungen je Fassung, erzeugt aus der Datei CHANGELOG.md im GitHub-Repository. Jede Fassung steht mit ihrem Erscheinungsdatum da, am 09.10.2026 zuoberst 2.1.296 vom selben Tag.

  • Dokumentationerreichbar

    Anthropic, Use Claude Code in VS Code (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Dokumentation der Erweiterung für VS Code: eine grafische Oberfläche mit eigener Kopie der Kommandozeile. Manche Funktionen gibt es nur in der Kommandozeile, den Gesprächsverlauf teilen sich beide.

  • Dokumentationerreichbar

    Anthropic, JetBrains IDEs (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Dokumentation des Plugins für JetBrains-IDEs wie IntelliJ und PyCharm. Es startet die separat installierte Kommandozeile im Terminal der IDE, die VS-Code-Erweiterung bringt dagegen eine eigene Kopie mit.

  • Dokumentationerreichbar

    Use Claude Code in the cloud (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Dokumentation der Cloud-Sitzungen von Claude Code: Eine Sitzung läuft auf Infrastruktur von Anthropic oder auf einer selbst betriebenen Umgebung weiter, auch wenn der Rechner zugeklappt ist, und lässt sich aus Browser, Desktop-App oder Terminal starten. Verfügbar in den Tarifen Pro, Max und Team sowie für Enterprise mit bestimmten Plätzen.

  • Dokumentationerreichbar

    Anthropic, Model configuration (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Herstellerdokumentation zur Modellwahl in Claude Code: Aliase und ihre Fassungen je Zugang, die Rangfolge der Einstellungen, opusplan, die Effort-Stufen und ihre Reihenfolge, Ausweichmodelle bei Überlast und bei Sicherheitsfiltern, das Fenster von einer Million Token und die Schwelle, an der automatisch verdichtet wird. Ohne eigene Einstellung verdichten Modelle mit einem Fenster von einer Million Token bei rund 967.000 Token, ältere Modelle ohne erweitertes Fenster an der Grenze von 200.000. Selbst setzen lässt sich die Schwelle mit /autocompact, zwischen 100.000 Token und einer Million. Stand 11.10.2026.

  • Ankündigung des Herstellerserreichbar

    Anthropic, Enabling Claude Code to work more autonomously (externe Seite, anthropic.com)

    anthropic.comgeprüft 25.10.2026

    Claude Code 2.0 vom 29.09.2025: Checkpoints mit Zurückspulen, eine Erweiterung für VS Code, ein überarbeitetes Terminal, Subagenten, Hooks und Hintergrundaufgaben. Standardmodell wurde Claude Sonnet 4.5.

  • Dokumentationerreichbar

    Anthropic, Checkpointing (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Herstellerdokumentation zum tooleigenen Rückweg: Vor jeder Eingabe wird der Stand der Dateien festgehalten, über ein Menü lässt sich zu jedem dieser Punkte zurück. Sie ist zugleich die Quelle für die Grenzen davon, und die sind der eigentliche Grund, warum daneben eine Versionsverwaltung stehen muss. Am 09.10.2026 stehen dort fünf Grenzen. Was allein ein Shell-Befehl ändert, wird nicht erfasst; seit einer Überarbeitung, gesehen am 23.10.2026, nimmt das Zurückspulen Shell-Änderungen an einer Datei mit, die Claude vorher selbst bearbeitet hat. Änderungen von außen oder aus einer zweiten Sitzung fehlen in der Regel, außer sie treffen eine Datei der laufenden Sitzung. Wiederhergestellt wird kein Pfad, der ein Symlink oder Hardlink ist. Bei Subagenten kommt es auf die Bauart an. Und eine Nachricht, die während eines laufenden Zuges eingeht, bekommt keinen eigenen Checkpoint. Gehalten werden die Dateistände der letzten 100 Checkpoints einer Sitzung. Der Abschnitt "Not a replacement for version control" sagt es selbst.

↑↓ auswählenEnter öffnenDie Suche läuft im Browser. Nichts wird übertragen.