Claude Code CLI installieren: Einrichtung in 5 Minuten (2026)
Wie richten Sie Claude Code ein? Installieren Sie die CLI mit dem nativen Installer, curl -fsSL https://claude.ai/install.sh | bash, authentifizieren Sie sich über Ihren Browser und legen Sie anschließend im Projektstammverzeichnis eine CLAUDE.md mit Angaben zum Stack und zu Ihren Coding-Konventionen an. Konfigurieren Sie die Berechtigungen in .claude/settings.json und ergänzen Sie einen Formatierungs-Hook, der den Stil nach jeder Bearbeitung automatisch korrigiert. Die gesamte Einrichtung dauert weniger als fünf Minuten.
{.answer-block}
ServiceNow hat Claude Code an mehr als 29.000 Mitarbeitende ausgerollt1, und Allianz kündigte eine Partnerschaft an, die Claude Anfang 2026 allen Beschäftigten zur Verfügung stellt2. Die Verbreitungskurve des Werkzeugs zeigt ein Muster: Sobald Entwicklerinnen und Entwickler agentisches Programmieren im eigenen Terminal ausprobiert haben, kehren sie nicht mehr zum Kopieren und Einfügen aus Chatfenstern zurück. Die folgende Anleitung führt Sie in etwa fünf Minuten von null zu einer funktionierenden Claude-Code-Sitzung, samt einer echten Konfiguration, die Sie danach weiterverwenden können.
Kurzfassung: Installieren Sie Claude Code mit dem nativen Installer (curl -fsSL https://claude.ai/install.sh | bash), authentifizieren Sie sich über den Browser, legen Sie eine CLAUDE.md mit dem Kontext Ihres Projekts an und konfigurieren Sie die Berechtigungen in .claude/settings.json. Ergänzen Sie einen Prettier-Hook, der Dateien nach jeder Bearbeitung automatisch formatiert. Die gesamte Einrichtung dauert weniger als fünf Minuten, und die Konfiguration bleibt über Sitzungen hinweg erhalten.
Wichtigste Erkenntnisse
- Einzelentwickler: CLAUDE.md und ein Formatierungs-Hook decken 80 % dessen ab, was Sie brauchen. Beginnen Sie mit den Standardberechtigungen und geben Sie Werkzeuge vorab frei, sobald Sie Vertrauen aufgebaut haben.
- Teamleitungen: Nehmen Sie
.claude/settings.jsonin Ihr Repository auf, damit das gesamte Team dieselben Freigabelisten und Hooks nutzt. - Sicherheitsverantwortliche: Das Berechtigungsmodell4 (Ask/Manual, Freigabelisten, der Klassifikator des Auto-Modus,
--dangerously-skip-permissions) bildet Vertrauensstufen unmittelbar ab. Der Ask-Modus verlangt für jeden Schreibvorgang und jeden Befehl eine ausdrückliche Freigabe; seit dem 14. August 2026 starten Pro-, Max- und Team-Sitzungen jedoch standardmäßig im Auto-Modus – verankern Sie"defaultMode": "manual", wenn Ihr Bedrohungsmodell bei jeder Freigabe einen Menschen vorsieht.
Voraussetzungen
Vor der Installation von Claude Code brauchen Sie zwei Dinge:
Ein Anthropic-Konto. Claude Code setzt ein Pro-, Max-, Team-, Enterprise- oder Console-Konto voraus; der kostenlose Claude.ai-Tarif enthält keinen Zugang3. Die Abo-Tarife schließen die Nutzung von Claude Code ein (Max 5x für 100 $/Monat oder Max 20x für 200 $/Monat, beides Einzelplatzstufen, Stand Mitte 2026)6; alternativ rechnen Sie pro Token über einen API-Schlüssel von console.anthropic.com ab. Die Authentifizierung erfolgt nach der Installation im Browser, es gibt also noch nichts zu kopieren.
Ein Terminal. Claude Code läuft in jedem Terminal-Emulator: Terminal.app, iTerm2, Windows Terminal, Alacritty oder dem integrierten Terminal in VS Code. Ich empfehle ein Terminal mit mindestens 120 Zeichen Breite, denn Claude Code zeigt Datei-Diffs und Werkzeugausgaben an, die von horizontalem Platz profitieren.
Node.js ist für die empfohlene Installation nicht erforderlich. Es spielt nur dann eine Rolle, wenn Sie die unten beschriebene npm-Alternative wählen, die seit v2.1.198 Node.js 22 oder neuer voraussetzt.
Installation
Installieren Sie Claude Code mit dem nativen Installer, den Anthropic empfiehlt3:
# macOS, Linux, WSL
curl -fsSL https://claude.ai/install.sh | bash
Führen Sie unter Windows stattdessen irm https://claude.ai/install.ps1 | iex in PowerShell aus. Der Installer legt die Binärdatei unter ~/.local/bin/claude ab; native Installationen aktualisieren sich im Hintergrund selbst, sodass Sie ohne manuelle Upgrades auf dem aktuellen Stand bleiben.
Prüfen Sie, ob die Installation erfolgreich war:
claude --version
Auf stdout sollte eine Versionsnummer erscheinen. Erhalten Sie den Fehler „command not found“, liegt ~/.local/bin nicht in Ihrem PATH. Ergänzen Sie es in Ihrem Shell-Profil und laden Sie dieses neu:
# Zsh (macOS default)
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Für eine gründlichere Diagnose Ihrer Installation und Konfiguration führen Sie claude doctor aus – der Befehl prüft Binärdatei, PATH und Auto-Update-Status und meldet konkurrierende Installationen, etwa eine übrig gebliebene globale npm-Kopie neben der nativen.
Alternative Installationen. Homebrew eignet sich, wenn Sie verwaltete Casks bevorzugen: brew install --cask claude-code (Aktualisierung mit brew upgrade --cask claude-code, oder setzen Sie seit v2.1.129 CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE=1 für Hintergrund-Updates über den Paketmanager). Das npm-Paket funktioniert weiterhin, gilt aber als Altlast und ist seit v2.1.15 als veraltet markiert: npm install -g @anthropic-ai/claude-code (Node.js 22+, niemals mit sudo7); im Hintergrund installiert es dieselbe native Binärdatei. Wenn Sie mit npm begonnen haben und auf die empfohlene Einrichtung wechseln möchten, installieren Sie den nativen Build und entfernen Sie die npm-Kopie mit npm uninstall -g @anthropic-ai/claude-code, um Versionskonflikte zu vermeiden.
Beim ersten Start öffnet Claude Code Ihren Browser zur OAuth-Authentifizierung. Sie melden sich an, erteilen die Autorisierung, und Claude Code speichert den Laufzeit-Authentifizierungsstatus lokal in ~/.claude.json. Alternativ setzen Sie vor dem Start die Umgebungsvariable ANTHROPIC_API_KEY. In beiden Fällen bleiben die Zugangsdaten auf Ihrem Rechner und authentifizieren ausschließlich API-Anfragen.
Erste Sitzung
Wechseln Sie in ein beliebiges Projektverzeichnis und führen Sie aus:
cd ~/Projects/my-app
claude
Claude Code startet eine interaktive REPL-Sitzung und lädt dabei Ihre CLAUDE.md sowie Ihre Einstellungen. Bei Ihrer ersten Eingabe in einem neuen Projekt erkundet Claude, was es benötigt:
- Scannt die Verzeichnisstruktur, um den Aufbau des Projekts zu erfassen
- Liest Konfigurationsdateien wie
package.json,pyproject.tomloderCargo.toml, um den Tech-Stack zu bestimmen - Wendet Ihre CLAUDE.md-Anweisungen aus dem Projektstammverzeichnis an, die bereits beim Start geladen wurden
Probieren Sie eine einfache Eingabe aus, um zu prüfen, ob alles funktioniert:
> Explain the structure of this project
Claude liest Ihre Dateien, verdichtet daraus die Architektur und antwortet im Terminal. Werkzeugaufrufe sehen Sie in Echtzeit, also jeden Dateizugriff und jeden ausgeführten Befehl, ebenso eine Berechtigungsanfrage vor jedem Schreibvorgang.
Worauf Sie in Ihrer ersten Sitzung achten sollten. Achten Sie auf zwei Dinge: die Werkzeugaufrufe, die vor jeder Aktion in Echtzeit erscheinen, und die Berechtigungsabfragen. Die Werkzeugaufrufe zeigen, wie sich Claude durch Ihre Codebasis bewegt. Dabei fällt auf, dass es Dateien liest, an deren Prüfung Sie womöglich nicht gedacht hätten, was häufig nützlichen Kontext zutage fördert. Die Berechtigungsabfragen zeigen Ihnen genau, was Claude ändern will, bevor irgendetwas auf die Festplatte geschrieben wird. Wirkt eine vorgeschlagene Bearbeitung falsch, lehnen Sie sie ab und stellen Sie klar, was gemeint ist. Claude passt sein Vorgehen innerhalb der Sitzung an Ihr Feedback an8.
CLAUDE.md einrichten
CLAUDE.md ist die mit Abstand wichtigste Datei für den wirksamen Einsatz von Claude Code. Ohne sie leitet Claude Ihren Stack aus den Dateiinhalten ab und trifft plausible Annahmen. Mit ihr folgt Claude ab der ersten Eingabe genau Ihren Konventionen. Dieser Unterschied zählt, weil abgeleitetes Verhalten driftet: Claude verwendet womöglich CommonJS in einem ESM-Projekt, wählt den falschen Test-Runner oder ignoriert Ihren Ablauf für Datenbankmigrationen. CLAUDE.md beseitigt genau diese Drift.
Legen Sie die Datei im Projektstammverzeichnis an:
touch CLAUDE.md
Hier ist eine praxistaugliche Ausgangsvorlage für ein Python-Projekt:
# My App
## Project Context
FastAPI backend with HTMX frontend. PostgreSQL database.
## Stack
- Backend: Python 3.11, FastAPI, SQLAlchemy 2.0 (async)
- Frontend: HTMX + Alpine.js, Jinja2 templates
- Database: PostgreSQL 16, Alembic migrations
- Testing: pytest with pytest-asyncio
## Code Standards
- Type hints on all function signatures
- Pydantic v2 models for request/response validation
- Async database operations only (no sync SQLAlchemy)
## Commands
- `source venv/bin/activate` before any Python command
- `uvicorn app.main:app --reload` starts the dev server
- `python -m pytest -v` runs the test suite
- `alembic upgrade head` applies database migrations
Für ein JavaScript- oder TypeScript-Projekt sieht die Struktur ähnlich aus:
# My App
## Stack
- Backend: Node.js 20, Express 4, TypeScript
- Frontend: React 18, Vite
- Database: PostgreSQL 16, Prisma ORM
- Testing: Vitest for unit, Playwright for e2e
## Code Standards
- ESM imports only (no require())
- All API endpoints need input validation with Zod
- Tests required for new endpoints before merging
## Commands
- `npm run dev` starts the dev server on port 3000
- `npm test` runs the test suite
- `npx prisma migrate dev` runs database migrations
Am wertvollsten sind jene CLAUDE.md-Abschnitte, die wiederkehrende Fehler verhindern. Importiert Claude ständig mit require() statt mit import, ergänzen Sie „ESM imports only“ unter Code Standards. Verlangt Ihr Testbefehl, dass zuvor ein virtuelles Environment aktiviert wird, dokumentieren Sie diese Abfolge. Claude liest CLAUDE.md zu Beginn jeder Sitzung, sodass jede Zeile zu einer dauerhaften Anweisung wird, deren Wirkung sich über Hunderte von Interaktionen summiert. Welche Muster CLAUDE.md-Dateien wirksam machen, untersuche ich in AGENTS.md-Muster und im übergreifenden Prinzip, dass Kontext Architektur ist. Die offene Spezifikation AGENTS.md9 verfolgt für andere agentische Werkzeuge ein ähnliches Muster, doch CLAUDE.md unterstützt reichhaltigere Funktionen wie Skills und Rules-Verzeichnisse.
Die Hierarchie zählt. Sie können eine CLAUDE.md an drei Orten ablegen, und Claude führt sie in der Reihenfolge ihrer Spezifität zusammen:
~/.claude/CLAUDE.md: globale Anweisungen für alle Projekte (Ihre persönlichen Coding-Vorlieben)./CLAUDE.md: Anweisungen auf Projektebene (in Ihr Repository eingecheckt, mit dem Team geteilt)./src/CLAUDE.md: Anweisungen auf Verzeichnisebene (auf ein Monorepo-Modul oder Subsystem beschränkt)
Die CLAUDE.md auf Projektebene ist diejenige, die Sie in die Versionsverwaltung aufnehmen. Teammitglieder, die Claude Code nutzen, übernehmen Ihre Konventionen automatisch.
Grundlagen der Berechtigungen
Claude Code arbeitet mit drei Berechtigungsstufen4, die bestimmen, wie viel Autonomie der Agent erhält. Die gewählte Stufe steuert einen grundlegenden Kompromiss: Mehr Autonomie bedeutet schnellere Sitzungen, aber weniger Einblick in das, was sich ändert.
Der Ask-Modus (in der CLI seit v2.1.200 als „Manual“ bezeichnet) verlangt vor jedem Schreibvorgang, jeder Befehlsausführung und jeder destruktiven Aktion eine Freigabe. Sie sehen genau, was Claude vorhat, und geben jeden Schritt frei oder lehnen ihn ab. Beachten Sie die Änderung vom 14. August 2026: Pro-, Max- und Team-Sitzungen starten nun im Auto-Modus, in dem ein Sicherheitsklassifikator jede Aktion prüft, statt bei Ihnen nachzufragen – mit Shift+Tab schalten Sie zurück auf Manual, oder Sie verankern es mit "defaultMode": "manual" in den Einstellungen. Ich empfehle weiterhin, mit Manual zu beginnen, weil die Freigabeabfragen Ihnen zeigen, wie Claude Code arbeitet. Nach einigen Sitzungen entwickeln Sie ein Gespür dafür, welche Operationen sich gefahrlos vorab freigeben lassen und welche jedes Mal geprüft gehören.
Freigabelisten erlauben es Ihnen, bestimmte Werkzeuge und Muster vorab zu genehmigen, damit Claude nicht jedes Mal nachfragt. Konfiguriert wird das in der .claude/settings.json Ihres Projekts:
{
"permissions": {
"allow": [
"Read",
"Glob",
"Grep",
"Bash(python -m pytest:*)",
"Bash(alembic upgrade head)"
]
}
}
Die obige Konfiguration erlaubt Claude, Dateien zu lesen, die Codebasis zu durchsuchen und Ihre Test- und Migrationsbefehle ohne Rückfrage auszuführen. Vor dem Schreiben von Dateien oder dem Ausführen anderer Bash-Befehle fragt Claude weiterhin nach. Beachten Sie das Muster: Lesevorgänge und als sicher bekannte Befehle kommen auf die Freigabeliste. Schreibvorgänge bleiben im Ask-Modus, weil Sie prüfen wollen, was Claude schreibt, bevor es auf der Festplatte landet.
Berechtigungen gefährlich überspringen (--dangerously-skip-permissions) deaktiviert die Bestätigungsabfragen; bei Befehlen mit katastrophalem Löschpotenzial fragt Claude Code seit v2.1.126 als Sicherheitsnetz dennoch nach. Das Flag existiert ausschließlich für CI/CD-Pipelines und automatisierte Abläufe, bei denen kein Mensch zur Freigabe anwesend ist. Verwenden Sie es niemals in interaktiven Sitzungen an einer Codebasis, die Ihnen wichtig ist.
Das Berechtigungssystem macht den Einsatz von Claude Code in echten Projekten sicher. Der Aufbau ist bewusst gewählt: Beginnen Sie im Ask-Modus, um Verständnis aufzubauen, setzen Sie wiederkehrende Operationen auf die Freigabeliste und lassen Sie Schreibvorgänge abgesichert, damit Sie Änderungen stets vor ihrer Übernahme prüfen.
Ihr erster Hook
Hooks sind Shell-Befehle, die an bestimmten Punkten im Lebenszyklus von Claude Code ausgeführt werden5. Ich habe ein vollständiges Hooks-Tutorial geschrieben, das fünf produktionsreife Hooks von Grund auf aufbaut, und mein Beitrag über eigene Skills behandelt die nächste Automatisierungsstufe. Hooks lösen ein grundlegendes Problem LLM-basierter Werkzeuge: Das Modell hält sich meistens an Ihre Formatierungsregeln, doch „meistens“ heißt, dass jede zehnte Dateibearbeitung eine Stilabweichung einführt. Hooks liefern deterministische Garantien dort, wo das Modell nur probabilistische bietet. Ein Formatierungs-Hook führt Ihren Formatter nach jedem Schreibvorgang aus, jedes Mal, unabhängig davon, wofür sich das Modell entschieden hat. Hier ist ein praxistauglicher erster Hook: das automatische Formatieren von Dateien, nachdem Claude sie bearbeitet hat.
Legen Sie .claude/settings.json in Ihrem Projekt an oder bearbeiten Sie die vorhandene Datei:
{
"hooks": {
"PostToolUse": [
{
"matcher": "Write|Edit",
"hooks": [
{
"type": "command",
"command": "npx prettier --write \"$FILE_PATH\" 2>/dev/null || true"
}
]
}
]
}
}
Der PostToolUse-Hook5 wird nach jedem Edit- oder Write-Werkzeugaufruf ausgelöst. Claude Code setzt $FILE_PATH auf den Pfad der geänderten Datei. Prettier formatiert sie an Ort und Stelle, und || true sorgt dafür, dass ein Exit-Code ungleich null Claude nicht blockiert, falls Prettier fehlt oder der Dateityp nicht unterstützt wird5.
Weitere praxistaugliche Einsteiger-Hooks, die ich empfehle:
- PreToolUse bei Bash: Blockiert gefährliche Befehle wie
rm -rf /odergit push --force - SessionStart: Fügt das aktuelle Datum, den aktiven Git-Branch oder Umgebungsvariablen in den Kontext ein (die Standardausgabe von SessionStart-Hooks fließt in Claudes Kontext)
- Stop: Führt Ihre Testsuite automatisch aus, sobald Claude eine Aufgabe abgeschlossen hat
Hooks verwandeln Claude Code von einem dialogorientierten Werkzeug in eine kontrollierte Entwicklungsumgebung. Schon ein oder zwei gut gewählte Hooks beseitigen ganze Fehlerkategorien.
Wenn etwas schiefgeht
Vier Situationen treten in der ersten Woche mit Claude Code immer wieder auf. Wer sie vorab kennt, spart sich Fehlersuche.
Claude ignoriert Ihre CLAUDE.md-Anweisungen. Häufigste Ursache: Claude hat die Datei bereits gelesen und sein Verständnis zwischengespeichert, bevor Sie sie bearbeitet haben. Führen Sie /clear aus, um den Kontext zurückzusetzen, oder starten Sie eine neue Sitzung. Claude liest CLAUDE.md zu Sitzungsbeginn erneut, nicht bei jeder Eingabe. Ignoriert Claude die Anweisungen auch nach einer frischen Sitzung, prüfen Sie, ob eine höherrangige CLAUDE.md auf Benutzerebene unter ~/.claude/CLAUDE.md im Widerspruch zu Ihrer Projektdatei steht.
Claude nimmt eine Änderung vor, die Sie nicht freigegeben haben. Haben Sie ein Muster zu weit gefasst freigegeben, also eine pauschale Bash-Regel statt eines engen Präfixes wie Bash(python -m pytest:*), kann Claude Befehle ohne Rückfrage ausführen. Fassen Sie Ihre Freigabemuster enger. Am sichersten ist es, ausschließlich Lesevorgänge und einzeln benannte Befehle freizugeben. Hat Claude bereits eine unerwünschte Änderung vorgenommen, zeigt git diff genau, was sich geändert hat, und git checkout -- <file> macht sie rückgängig.
Das Kontextfenster füllt sich während einer langen Sitzung. Claude Code verdichtet frühere Nachrichten, sobald sich das Kontextfenster füllt (die Standardmodelle verfügen Stand Mitte 2026 über Fenster mit 1 Mio. Token, das dauert also weit länger als früher), doch beim Verdichten können wichtige Details vom Anfang des Gesprächs verloren gehen. Bei Sitzungen von mehr als 30 Minuten sollten Sie funktionierende Änderungen regelmäßig committen und mit /clear eine neue Sitzung beginnen. Der frische Kontext liest CLAUDE.md erneut und startet sauber. Ich committe nach jeder abgeschlossenen Teilaufgabe; das verschafft mir sowohl einen Rücksetzpunkt als auch eine natürliche Sitzungsgrenze.
Claude bearbeitet die falsche Datei oder nimmt unnötige Änderungen vor. Beginnt Claude, Code zu „verbessern“, den Sie gar nicht angefasst haben wollten, liegt es meist an einer mehrdeutigen Eingabe. Sagen Sie statt „Räum das Auth-Modul auf“ lieber: „Benenne in app/auth/handlers.py verify_user in verify_user_credentials um und passe alle Aufrufstellen an.“ Präzision verringert unerwünschte Nebeneffekte. Hat Claude bereits unerwünschte Bearbeitungen vorgenommen, zeigt git diff genau die Änderungen, und git checkout -- <file> setzt einzelne Dateien zurück, ohne andere Arbeit zu verlieren.
Nächste Schritte
Die obige Anleitung deckt das Wesentliche ab: Installation, erste Sitzung, Projektkonfiguration, Berechtigungen und einen Einsteiger-Hook. Einen Vergleich von Claude Code mit anderen agentischen Werkzeugen finden Sie unter Claude Code vs Codex. Die vollständige Referenz zu allen 5 Kernsystemen (CLAUDE.md-Hierarchie, komplettes Berechtigungsmodell, Hooks-Architektur, eigene Slash-Befehle und Multi-Agenten-Workflows) bietet Der vollständige Leitfaden zu Claude Code.
Der Leitfaden behandelt das Management des Kontextfensters, die Delegation an Subagenten, die automatische Aktivierung von Skills und jene Muster, die sich nach Monaten täglicher Arbeit mit Claude Code herausbilden. Wenn Ihnen dieser Schnelleinstieg geholfen hat, ist der vollständige Leitfaden der nächste logische Schritt. Als Nachschlagewerk für jeden Befehl, jedes Flag und jede Tastenkombination dient das Claude Code Cheat Sheet.
Handelt es sich bei Ihrem Projekt um eine iOS- oder macOS-App, behandelt der Leitfaden zur iOS-Agentenentwicklung Apple-spezifische Claude-Code-Muster: die XcodeBuildMCP-Integration für Builds und Simulatoren, Hooks für die Apple-Entwicklung, die .pbxproj vor Agentenbearbeitungen schützen, und die Apple-Ecosystem-Serie zu App Intents, MCP-Servern, Foundation Models und der Verbindung von Agent und Plattform auf Framework-Ebene.
Quellen
FAQ
Welche Voraussetzungen gelten für die Installation von Claude Code?
Sie brauchen ein Anthropic-Konto (Pro, Max, Team, Enterprise oder Console – der kostenlose Tarif enthält Claude Code nicht) und einen beliebigen Terminal-Emulator. Claude Code läuft unter macOS 13+, Linux und Windows (nativ oder über WSL). Empfohlen wird der native Installer – curl -fsSL https://claude.ai/install.sh | bash –, der weder Node.js noch Docker oder andere Laufzeitumgebungen benötigt. Node.js 22+ ist nur nötig, wenn Sie die npm-Alternative wählen (npm install -g @anthropic-ai/claude-code).
Was ist CLAUDE.md und warum brauche ich sie?
CLAUDE.md ist eine Markdown-Datei im Projektstammverzeichnis, die Claude Code Ihren Stack, Ihre Coding-Konventionen und Ihre gängigen Befehle mitteilt. Ohne sie leitet Claude Ihre Einrichtung aus den Dateiinhalten ab und trifft plausible Annahmen, doch diese Annahmen driften von Sitzung zu Sitzung. Mit CLAUDE.md folgt Claude ab der ersten Eingabe und in jeder Sitzung genau Ihren Konventionen. Sie unterstützt eine dreistufige Hierarchie: Benutzerebene (~/.claude/CLAUDE.md), Projektebene (./CLAUDE.md) und Verzeichnisebene (./src/CLAUDE.md), zusammengeführt in der Reihenfolge ihrer Spezifität.
Was kostet Claude Code?
Claude Code unterstützt zwei Abrechnungsmodelle. Das nutzungsbasierte API-Modell rechnet pro Token zu den üblichen Anthropic-API-Preisen ab6. Eine typische Sitzung von 30 bis 60 Minuten kostet je nach Größe der Codebasis und Umfang der Generierung 0,50 bis 3,00 $. Alternativ enthalten die Max-Tarife6 von Anthropic (Max 5x für 100 $/Monat, Max 20x für 200 $/Monat, beides Einzelplatzstufen, Stand Mitte 2026) die Nutzung von Claude Code mit höheren Rate-Limits. Ihre API-Nutzung überwachen Sie unter console.anthropic.com.
Kann ich Claude Code mit VS Code verwenden?
Ja. Claude Code funktioniert in jedem Terminal, auch im integrierten Terminal von VS Code. Öffnen Sie in VS Code das Terminal-Panel, wechseln Sie in Ihr Projektverzeichnis und führen Sie claude genau so aus wie in einem eigenständigen Terminal. Claude Code liest und bearbeitet Dateien auf der Festplatte, sodass Änderungen sofort in Ihren VS-Code-Editor-Tabs erscheinen. Für diesen Ablauf ist keine Erweiterung nötig, es gibt jedoch auch eine eigene VS-Code-Erweiterung, falls Sie ein integriertes Panel bevorzugen. Manche Entwickler halten neben ihrem Editor ein eigenes Terminal-Split für Claude Code offen, was sich gut eignet, um Änderungen im Entstehen zu prüfen.
Ist der Einsatz von Claude Code in produktiven Codebasen sicher?
Der Ask-Modus von Claude Code verlangt vor jedem Schreibvorgang und jeder Befehlsausführung eine ausdrückliche Freigabe. Ohne Ihre Bestätigung ändert sich nichts auf der Festplatte. Zusammen mit Hooks, die gefährliche Operationen wie Force-Pushes oder destruktive Shell-Befehle blockieren können, macht das Berechtigungssystem Claude Code für den Produktivbetrieb praxistauglich. Ich nutze Claude Code täglich in Projekten, die echte Nutzer bedienen. Entscheidend ist, im Ask-Modus zu beginnen, jeden Werkzeugaufruf vor der Freigabe zu verstehen und nach und nach nur jene Operationen freizugeben, denen Sie vertrauen. Die Versionsverwaltung bildet das letzte Sicherheitsnetz: Committen Sie vor jeder größeren Claude-Code-Sitzung, damit Sie jederzeit zurückrollen können.
Welchen Fehler machen neue Nutzer am häufigsten?
Sie geben Claude zu viel Kontext in der Eingabe mit, statt ihn in CLAUDE.md abzulegen. Neue Nutzer neigen dazu, ihre kompletten Coding-Standards in jede Eingabe zu kopieren; das verschwendet Platz im Kontextfenster und führt zu uneinheitlichen Ergebnissen von Sitzung zu Sitzung. Verlagern Sie wiederkehrende Anweisungen einmalig in CLAUDE.md und nutzen Sie Eingaben für sitzungsspezifische Anliegen. Der zweithäufigste Fehler: Bash(*) freizugeben statt einzelner Befehle. Eine Bash-Freigabe mit Platzhalter lässt Claude jeden Shell-Befehl ohne Rückfrage ausführen und untergräbt damit den Zweck des Berechtigungssystems.
-
Anthropic, „ServiceNow chooses Claude to power customer apps and increase internal productivity.“ anthropic.com/news/servicenow-anthropic-claude – „rolling out Claude and Claude Code across its global workforce of more than 29,000 employees.“ ↩
-
Allianz, „Allianz and Anthropic forge global partnership“, Pressemitteilung, 9. Januar 2026. allianz.com/en/mediacenter/news/media-releases/260109 ↩
-
Anthropic, „Advanced setup“ (Installationsmethoden, Systemvoraussetzungen, Authentifizierung). code.claude.com/docs/en/installation. Nativer Installer empfohlen; Binärdatei unter
~/.local/bin/claude; das npm-Paket setzt seit v2.1.198 Node.js 22+ voraus und installiert dieselbe native Binärdatei. Abgerufen am 8. August 2026. Quelle: github.com/anthropics/claude-code ↩↩ -
Anthropic, „Claude Code Permissions“. code.claude.com/docs/en/permissions ↩↩
-
Anthropic, „Claude Code Hooks“. code.claude.com/docs/en/hooks ↩↩↩
-
Anthropic, „Pricing“ (Tarife einschließlich Max 5x und Max 20x). anthropic.com/pricing; API-Token-Preise unter platform.claude.com/docs/en/about-claude/pricing ↩↩↩
-
npm-Dokumentation, „Resolving EACCES permissions errors when installing packages globally“. docs.npmjs.com/resolving-eacces-permissions-errors ↩
-
Anthropic, „Effective usage of Claude Code“. code.claude.com/docs/en/best-practices ↩
-
„AGENTS.md“, die offene Spezifikation für Agentenanweisungen. agents.md ↩