
Seien wir ehrlich, die Art und Weise, wie wir programmieren, verändert sich. Das alte Bild eines Entwicklers, der in völliger Isolation arbeitet, verblasst und wird durch einen weitaus kollaborativeren Workflow ersetzt. Und ein großer Teil dieses neuen Teams umfasst oft auch KI. Für diejenigen von uns, die praktisch in der Kommandozeile leben, bedeutete das bisher, umständlich zu einem Browser-Chat zu wechseln, wann immer wir Hilfe brauchten. Das ist jetzt vorbei.
Anthropic's Claude Code ist ein leistungsstarker Programmierassistent, der sich direkt in dein Terminal integriert. Es ist nicht nur ein Chatbot, der Fragen beantwortet; er ist als aktiver Partner in deinem Programmierprozess konzipiert, der dir hilft, besser zu denken und die mühsamen Aufgaben zu automatisieren, die deinen Tag verschlingen.
Dieser Leitfaden ist deine vollständige Claude Code CLI-Referenz, um Dinge im Jahr 2025 zu erledigen. Wir behandeln alles von der Ersteinrichtung und den grundlegenden Befehlen bis hin zu fortgeschrittenen Workflows und Preisen. Wenn du mit dem Lesen fertig bist, wirst du genau wissen, wie du das Beste aus diesem Tool herausholen kannst.
Was ist Claude Code?
Einfach ausgedrückt ist Claude Code eine Kommandozeilen-Schnittstelle (CLI), die dir direkten, dialogorientierten Zugriff auf die KI-Modelle von Anthropic von deinem Terminal aus ermöglicht. Stell es dir so vor, als hättest du einen Pair-Programmierer, mit dem du sprechen kannst, ohne jemals die Hände von der Tastatur zu nehmen.
Seine Hauptaufgabe ist es, dir zu helfen, Code schneller zu schreiben, zu verstehen und zu korrigieren. Basierend auf dem, was wir in den offiziellen Dokumenten und von Leuten, die es benutzen, gesehen haben, kann es Folgendes:
-
Funktionen auf der Grundlage von einfachen englischen Beschreibungen erstellen.
-
Probleme debuggen, indem es deinen Code analysiert und Fehlermeldungen interpretiert.
-
Sich einen Überblick verschaffen und Fragen zu jeder Codebasis beantworten, auch wenn du sie noch nie zuvor gesehen hast.
-
Wiederkehrende Aufgaben automatisieren, wie das Beheben von Linting-Fehlern, das Lösen von Merge-Konflikten oder sogar das Entwerfen von Release Notes.
Es ist für Entwickler gemacht, die die Geschwindigkeit und Leistung des Terminals lieben und lieber kein weiteres IDE- oder Chat-Fenster geöffnet haben möchten.
Erste Schritte: Einrichtung und Konfiguration
Wie jeder gute Assistent funktioniert Claude Code am besten, wenn du ihm etwas Kontext gibst. Ein paar Minuten für die Einrichtung können dir später Stunden sparen, indem sie der KI helfen, die Regeln und Eigenheiten deines Projekts von Anfang an zu verstehen.
Installation und Authentifizierung
Der Einstieg ist überraschend unkompliziert. Da Claude Code ein npm-Paket ist, kannst du es mit einem einzigen Befehl installieren.
# Claude Code global installieren
npm install -g @anthropic-ai/claude-code
# Eine Sitzung starten
claude
Wenn du claude zum ersten Mal ausführst, öffnet sich ein Browserfenster und du wirst aufgefordert, dich anzumelden. Du benötigst ein aktives Claude Pro- oder Max-Abonnement, um das CLI zu verwenden. Alternativ kannst du es mit einem API-Schlüssel einrichten, wenn du lieber nach Verbrauch zahlst.
Wichtige Konfigurationsdateien für den Projekt-Speicher
Die wahre Stärke von Claude Code liegt nicht nur im KI-Modell, sondern darin, wie es die Besonderheiten deines Projekts lernt. Dies wird durch einige wichtige Konfigurationsdateien gehandhabt.
CLAUDE.md ist im Grunde der „Speicher“ für dein Projekt. Es ist eine einfache Markdown-Datei, in der du Programmierstandards, Architekturnotizen, gängige Befehle oder alles andere notieren kannst, an das sich Claude erinnern soll. Es funktioniert hierarchisch, sodass du eine allgemeine Datei in deinem Home-Verzeichnis (~/.claude/CLAUDE.md), eine projektspezifische in der Wurzel deines Repos (./CLAUDE.md) und sogar Dateien für einzelne Komponenten in Unterverzeichnissen haben kannst.
settings.json steuert das Verhalten des Tools, z. B. welches Modell verwendet werden soll. Wichtiger noch, es ermöglicht dir, die Berechtigungen für Tools zu verwalten. Du kannst allowedTools und disallowedTools verwenden, um sichere Befehle (wie git status oder npm install) vorab zu genehmigen und potenziell gefährliche (wie rm -rf) zu blockieren. Dies sorgt für ein viel reibungsloseres Erlebnis, da du nicht für jede kleine Dateiänderung oder jeden Befehl grünes Licht geben musst.
Hier ist ein kurzes Beispiel für eine CLAUDE.md, die du für ein neues Projekt erstellen könntest:
# Projektkontext für die Finance Tracker App
## Programmierstandards
* TypeScript für allen neuen Code verwenden.
* Tests für alle neuen Funktionen mit Jest schreiben.
* Die bestehende ESLint-Konfiguration befolgen.
## Wichtige Befehle
* `npm run test`: Die gesamte Testsuite ausführen.
* `npm run lint`: Auf Linting-Fehler prüfen.
## Architektur
* Frontend: Next.js mit Zustand für das State Management.
* Backend: Node.js mit Express und Prisma.
Kernbefehle und interaktive Funktionen
Stell dir diesen Abschnitt als deinen Spickzettel vor. Dies sind die wesentlichen Befehle und Funktionen, die du im täglichen Umgang mit Claude Code verwenden wirst.
Wesentliche CLI-Befehle und Flags
Die meiste Zeit wirst du dich in einer interaktiven Sitzung befinden, aber diese Flags sind super hilfreich, um Claude mit dem richtigen Kontext zu starten oder für Skripte.
| Befehl / Flag | Beschreibung | Beispiel |
|---|---|---|
claude "query" | Startet eine interaktive Sitzung mit einer anfänglichen Eingabeaufforderung. | claude "erkläre dieses Projekt" |
claude -p "query" | Führt eine einzelne Abfrage aus und gibt die Antwort aus, ohne eine Sitzung zu starten. Ideal für Skripte. | `cat logs.txt |
claude -c oder --continue | Springt zurück in dein letztes Gespräch. | claude -c |
claude -r "" oder --resume "" | Setzt ein bestimmtes Gespräch unter Verwendung seiner Sitzungs-ID fort. | claude -r "abc123" |
--model | Sagt Claude, welches Modell für die Sitzung verwendet werden soll (z. B. sonnet oder opus). | claude --model opus |
--add-dir | Fügt zusätzliche Verzeichnisse hinzu, die Claude durchsuchen soll. | claude --add-dir ../backend |
--output-format | Legt das Ausgabeformat für den Druckmodus fest (text, json, stream-json). | claude -p "query" --output-format json |
Interaktive Sitzungen meistern: Slash-Befehle
Sobald du in einer Sitzung bist, sind Slash-Befehle dein bester Freund, um die Konversation und deinen Workflow zu verwalten.
-
/help: Zeigt dir alle Befehle, die du verwenden kannst, einschließlich aller benutzerdefinierten, die du eingerichtet hast.
-
/init: Scannt dein aktuelles Projekt und erstellt eine
CLAUDE.md-Startdatei. Das ist eine fantastische Möglichkeit, den Projekt-Speicher in Gang zu bringen. -
/clear: Löscht den Gesprächsverlauf. Das ist wirklich nützlich, wenn du zu einer völlig anderen Aufgabe im selben Projekt wechselst und die KI nicht mit altem Kontext verwirren möchtest.
-
/compact: Fasst die aktuelle Konversation zusammen, behält die wichtigen Teile bei und schafft gleichzeitig Platz im Kontextfenster für größere, komplexere Aufgaben.
-
/config: Öffnet ein Menü, in dem du Einstellungen wie die Modellauswahl und die Tool-Berechtigungen für dein Projekt anpassen kannst.
Kontext spontan bereitstellen
Du kannst Claude auch auf bestimmte Dateien hinweisen oder schnelle Befehle ausführen, ohne deinen Arbeitsfluss zu unterbrechen.
-
Auf Dateien mit
@verweisen: Das@-Symbol ist der schnellste Weg, um Claude dazu zu bringen, sich auf einen bestimmten Teil deiner Codebasis zu konzentrieren. Zum Beispiel:> Überprüfe @./src/components/Button.tsx auf Barrierefreiheitsprobleme. -
Shell-Befehle mit
!ausführen: Ein!vor einen Befehl zu setzen ermöglicht es dir, ihn direkt aus der Claude-Eingabeaufforderung in deiner Shell auszuführen. Es ist perfekt, um einen schnellen Test durchzuführen oder Dateien aufzulisten, um einen Pfad zu überprüfen. Zum Beispiel:> !npm test
Fortgeschrittene Workflows und Einschränkungen
Sobald du die Grundlagen beherrschst, kannst du Claude Code in komplexere Teile deines Entwicklungsprozesses integrieren. Es ist aber auch gut, seine Grenzen zu kennen und zu wissen, wann ein anderes Tool besser geeignet sein könnte.
Gängige Entwicklungs-Workflows
Hier sind einige Möglichkeiten, wie Entwickler das CLI nutzen, um schneller zu arbeiten:
-
Testgetriebene Entwicklung (TDD): Der TDD-Zyklus wird erheblich beschleunigt. Du kannst Claude bitten, einen fehlschlagenden Test für ein neues Feature zu schreiben, ihn ausführen, um zu sehen, wie er fehlschlägt, und ihn dann sofort bitten, den Code zu schreiben, der den Test bestehen lässt.
-
Schnelles Debugging: Anstatt eine Stunde damit zu verbringen, einen Fehler nachzuverfolgen, kopiere einfach die Fehlermeldung in das CLI. Bitte Claude, die Codebasis zu überprüfen, herauszufinden, was schiefgelaufen ist, und eine Lösung vorzuschlagen.
-
Einarbeitung in eine Codebasis: Wenn du einem neuen Projekt beitrittst, kann Claude dein fachkundiger Führer sein. Du kannst allgemeine Fragen stellen wie „erkläre die Ordnerstruktur“ oder „wie funktioniert hier die Benutzerauthentifizierung?“ und dich in Minuten statt Tagen einarbeiten.
graph TD
A[Claude bitten, einen fehlschlagenden Test zu schreiben] --> B{Test mit !npm test ausführen};
B --> C{Sehen, wie der Test fehlschlägt};
C --> D[Claude bitten, Code zu schreiben, um den Test zu bestehen];
D --> E{Test erneut ausführen};
E --> F[Sehen, wie der Test besteht];
F --> A;
Einschränkungen: Wann ist ein Coding-Agent nicht genug?
Claude Code ist ein fantastischer Pair-Programmierer, aber er lebt in einer Blase: deiner Codebasis. Er kennt deinen Code in- und auswendig, aber er hat keine Ahnung, was in den restlichen Tools deines Unternehmens passiert.
Das führt zu zwei großen Problemen. Erstens kann er nicht auf wichtiges Projektwissen zugreifen, das anderswo gespeichert ist. Die Produktspezifikationen sind in Google Docs, das Designsystem ist in Figma, die Sprintplanung erfolgt in Jira und Kundenfehler werden in einem Helpdesk wie Zendesk protokolliert. Ohne diesen Kontext hat die KI nur einen Teil der Geschichte, was sie daran hindert, größere, strategischere Entscheidungen zu treffen.
Zweitens werden Entwickler ständig durch Fragen von nicht-technischen Kollegen abgelenkt. Das Support-Team muss wissen, wie eine neue Funktion funktioniert. Das Marketing-Team möchte ein technisches Detail für einen Blogbeitrag verstehen. Ein Coding-Agent ist nicht dafür gemacht, das zu bewältigen. Die Antworten befinden sich nicht in einer .js-Datei; sie sind in einer Confluence-Seite oder einem langen Slack-Thread vergraben. Jedes Mal, wenn ein Entwickler seine Arbeit unterbrechen, diese Antwort heraussuchen und antworten muss, wird sein Fokus komplett gestört.
Wissens-Workflows automatisieren: Über das CLI hinausgehen
Also, was tust du, wenn die Antwort nicht im Code zu finden ist? Hier wird eine andere Art von KI-Agent benötigt. Genauso wie Claude Code das Programmieren in deinem Terminal automatisiert, automatisiert eesel AI das Finden und Teilen von Wissen in deinem gesamten Unternehmen.
eesel AI löst diese Probleme, indem es sich mit allen Apps verbindet, die dein Unternehmen bereits nutzt, von Confluence und Google Docs bis hin zu Slack und Zendesk, und alles an einem zentralen Ort zusammenführt.
Mit dem AI Internal Chat kannst du einen Bot starten, der direkt in Slack oder Microsoft Teams lebt. Er funktioniert wie ein Claude für das interne Wissen deines Unternehmens und ermöglicht es jedem, Fragen zu stellen und sofort genaue Antworten zu erhalten, ohne jemals einen Entwickler anpingen zu müssen.
Das Beste daran ist, dass du es selbst einrichten kannst. Du kannst deine Wissensquellen verbinden und deinen ersten internen Q&A-Bot in nur wenigen Minuten starten.
Claude Code Preise
Um das Claude Code CLI zu verwenden, benötigst du ein kostenpflichtiges Claude.ai-Abonnement. Der kostenlose Plan bietet keinen Terminalzugriff. Hier ist ein kurzer Blick auf die Pläne, die dies tun.
| Plan | Preis (monatliche Abrechnung) | Wichtige enthaltene Funktionen |
|---|---|---|
| Kostenlos | 0 $ | Grundlegender Chat im Web/mobil. Beinhaltet keinen Zugriff auf das Claude Code CLI. |
| Pro | 20 $ / Monat | Alles aus dem kostenlosen Plan, plus mehr Nutzung und Zugriff auf Claude Code in deinem Terminal. |
| Max | Ab 100 $ / Monat | Alles aus Pro, plus 5x oder 20x mehr Nutzung, früher Zugang zu Funktionen und bevorzugter Zugriff. |
Dieser ultimative Leitfaden für 2025 zeigt dir, wie du Claude Code von der Einrichtung bis zu fortgeschrittenen Workflows meisterst.
Den richtigen KI-Agenten wählen
Claude Code ist ein fantastisches Werkzeug, das die Produktivität eines Entwicklers erheblich steigern kann, indem es Programmieraufgaben direkt dort erledigt, wo sie arbeiten: im Terminal. Es ist ein leistungsstarker und gut konzipierter Agent für jeden, der schneller und effektiver programmieren möchte.
Aber am Ende des Tages geht es darum, das richtige Werkzeug für die jeweilige Aufgabe zu verwenden. Für das Schreiben, Debuggen und Verstehen von Code ist ein dedizierter Coding-Agent wie Claude Code die perfekte Lösung. Um das gemeinsame Wissen deines Teams zu verwalten und die ständigen Unterbrechungen zu beenden, benötigst du eine spezialisierte Wissensplattform.
Während Claude Code dein Terminal optimiert, sucht dein Team möglicherweise immer noch nach Antworten in einem Dutzend verschiedener Apps. Du kannst die Unterbrechungen beenden und deinem gesamten Unternehmen sofortigen Zugriff auf die benötigten Informationen geben. Teste eesel AI kostenlos und erstelle in wenigen Minuten einen internen Q&A-Bot.
Häufig gestellte Fragen
Es ist eine Kommandozeilen-Schnittstelle, die direkten, dialogorientierten Zugriff auf die KI-Modelle von Anthropic von deinem Terminal aus bietet. Entwickler können sie nutzen, um Code schneller zu schreiben, zu debuggen, zu verstehen und wiederkehrende Programmieraufgaben zu automatisieren.
Du kannst es global über npm mit npm install -g @anthropic-ai/claude-code installieren. Nach der Installation benötigst du ein aktives Claude Pro- oder Max-Abonnement zur Authentifizierung.
Wichtige Befehle sind claude "query" zum Starten einer Sitzung, claude -c, um dein letztes Gespräch fortzusetzen, und Slash-Befehle wie /init, um eine CLAUDE.md zu generieren, oder /clear, um den Kontext zurückzusetzen. Du kannst auch mit @ auf Dateien verweisen und mit ! Shell-Befehle ausführen.
Es verwendet CLAUDE.md-Dateien in deinem Projektverzeichnis, um Programmierstandards, Architekturnotizen und anderen wichtigen Kontext zu speichern. Zusätzlich verwaltet settings.json die Tool-Berechtigungen und Modellauswahl.
Obwohl es hervorragend für Code geeignet ist, versteht es nur deine Codebasis und hat keinen Zugriff auf Wissen, das in anderen Unternehmenstools gespeichert ist, wie Google Docs, Jira oder Slack. Es kann keine nicht-technischen Anfragen von anderen Abteilungen bearbeiten.
Um das CLI zu verwenden, benötigst du ein aktives Claude Pro (20 $/Monat) oder Claude Max (ab 100 $/Monat) Abonnement. Der kostenlose Claude.ai-Plan beinhaltet keinen CLI-Zugriff.
Diesen Beitrag teilen

Article by
Kenneth Pangan
Writer and marketer for over ten years, Kenneth Pangan splits his time between history, politics, and art with plenty of interruptions from his dogs demanding attention.






