Anthropic Claude Code — was ist das eigentlich und wie funktioniert es?

Claude Code ist Anthropics offizielles KI-Coding-Tool. Wie es aufgebaut ist, was es kann und wie Tool-Use, MCP und Permissions zusammenspielen.

Martin

Wer in den letzten Monaten ernsthaft mit KI an Code gearbeitet hat, ist um einen Namen kaum herumgekommen: Claude Code. Anthropic — das Unternehmen hinter den Claude-Modellen — hat damit ein eigenes Coding-Werkzeug etabliert, das in vielen Teams die Rolle übernimmt, die früher Copilot oder Cursor hatten. Dieser Artikel ordnet ein, was Claude Code eigentlich ist, wie es technisch aufgebaut ist und worin es sich von klassischen IDE-Plugins unterscheidet.

Drei Begleitartikel gehen anschließend in die Tiefe: zum Auto-Classifier als Sicherheits-Layer, zur MCP-Integration für externe Tools, und zu den zentralen Funktionen, die jeder Anwender kennen sollte.

Was ist Claude Code?

Claude Code ist Anthropics offizielle KI-Coding-Umgebung. Sie tritt in drei Varianten auf, die im Kern dieselbe Engine teilen:

  • Terminal-CLI — der Standard. Ein Kommando, gestartet im Projektordner, hält eine interaktive Session mit dem Claude-Modell offen.
  • IDE-Plugins — für VS Code und JetBrains. Die Plugins liefern eine grafische Hülle um dieselbe CLI; geöffnete Dateien, Selektionen und Diagnosen werden an die Session weitergereicht.
  • Web/Cloud — länger laufende Sessions auf Anthropic-Infrastruktur, die parallel zur lokalen Arbeit Tasks abarbeiten können.

In allen drei Varianten arbeitet im Hintergrund ein Claude-Modell (typischerweise Opus, Sonnet oder Haiku in der jeweils aktuellen Version), das nicht nur Text generiert, sondern aktiv Werkzeuge benutzen darf — Dateien lesen und schreiben, Shell-Kommandos ausführen, Web-Recherche betreiben oder eigene MCP-Tools aufrufen.

Wer steckt dahinter?

Anthropic ist das US-amerikanische KI-Unternehmen, das die Claude-Modellfamilie entwickelt. Gegründet von ehemaligen OpenAI-Mitarbeitenden, mit einem deutlichen Fokus auf KI-Sicherheit und „Constitutional AI”. Claude Code ist nicht nur ein Marketing-Add-on, sondern Anthropics Versuch, dem eigenen Modell ein Coding-Frontend zu geben, das die Stärken (lange Kontextfenster, ausgereiftes Tool-Use) konsequent ausspielt.

Das erklärt auch, warum Claude Code anders aussieht als die klassischen Editor-Plugins der Konkurrenz: Es ist auf autonome, längere Sessions ausgelegt, nicht auf Inline-Vervollständigung Zeile für Zeile.

Die Grundarchitektur in drei Schichten

Technisch ist Claude Code gut beschrieben mit dem Bild von drei Schichten, die aufeinander aufbauen:

  1. Modell — Claude (Opus/Sonnet/Haiku) liefert die eigentliche Sprach- und Reasoning-Leistung. Das Modell entscheidet, was als Nächstes passieren soll, formuliert Code, plant Schritte.
  2. Tools — eine feste Menge eingebauter Werkzeuge wie Bash, Read, Write, Edit, Grep und einige mehr. Das Modell darf diese Tools aufrufen, indem es einen Tool-Call generiert; die Tool-Implementierung läuft dann lokal auf dem Rechner des Anwenders.
  3. Permission-Layer — die entscheidende Sicherheitsschicht zwischen Modell und Tool-Ausführung. Jeder Tool-Call wird geprüft: Ist er durch eine Allowlist abgedeckt? Ist der laufende Permission-Mode permissiv genug? Greift der Auto-Classifier ein, weil etwas verdächtig aussieht?

Diese drei Schichten arbeiten in jedem einzelnen Schritt einer Session zusammen: Das Modell schlägt eine Aktion vor, der Permission-Layer entscheidet, ob sie ausgeführt wird, das Tool liefert ein Ergebnis zurück, das Modell verarbeitet es und plant den nächsten Schritt.

Zielgruppe — wer arbeitet damit?

Claude Code ist nicht für Gelegenheits-Bastler gedacht, sondern für Entwicklerinnen und Entwickler, die KI als Arbeitspartner über längere Sessions einsetzen wollen. Typische Einsatzfelder:

  • Refactorings über mehrere Dateien, bei denen ein Inline-Plugin schnell den Überblick verliert.
  • Migrationen und Modernisierungen, in denen ein konsistenter Plan über Stunden hinweg verfolgt wird.
  • Wiederkehrende Aufgaben (Tests schreiben, Dokumentation generieren, Bugs nachverfolgen), bei denen Tool-Use den Unterschied macht.
  • Arbeiten mit eigenen MCP-Servern, die domänenspezifische Logik in die Session bringen.

Wer dagegen nur eine schnelle Code-Completion in der IDE sucht, ist mit einem klassischen Inline-Plugin meist besser bedient. Beide Welten schließen sich nicht aus.

Abgrenzung zu Copilot, Cursor und Co.

Der vielleicht hilfreichste Vergleich:

  • GitHub Copilot ist primär Inline-Completion. Es schlägt während des Tippens Code vor und ist stark in der Akzeptanzrate für kleine Vervollständigungen.
  • Cursor baut Editor + KI-Chat eng in eine VS-Code-Variante ein, mit Fokus auf interaktive Edits in offenen Tabs.
  • Claude Code ist autonomer angelegt: Es führt Tool-Calls aus, plant über mehrere Schritte, arbeitet auch dann weiter, wenn niemand aktiv mitliest — innerhalb der gesetzten Permissions.

Diese Autonomie ist Stärke und Verantwortung zugleich. Sie macht Claude Code besonders nützlich für längere Aufgaben, verlangt aber auch ein bewusstes Setup von Berechtigungen, Hooks und Sub-Agenten. Genau dafür gibt es die Begleitartikel zum Auto-Classifier und zu den zentralen Funktionen.

Fazit

Claude Code ist Anthropics konsequente Antwort auf die Frage, wie ein KI-Coding-Werkzeug aussieht, wenn man es vom Tool-Use her denkt — nicht vom Editor. Die drei Schichten Modell, Tools und Permissions greifen ineinander und ergeben eine Umgebung, in der KI-Sessions über Stunden produktiv laufen können, ohne dass man die Kontrolle verliert.

Wer einsteigt, sollte zuerst die grundlegende CLI verstehen, dann die wichtigsten Funktionen (Slash-Commands, Plan-Mode, Permission-Modes) lernen, und schließlich entscheiden, ob eigene MCP-Server den Workflow weiter aufwerten. Genau in dieser Reihenfolge sind die Begleitartikel aufgebaut.