
Sie verwenden also Claude Code, Anthropic's KI-Assistenten, der direkt in Ihrem Terminal lebt. Das ist ein guter Anfang. Aber wenn Sie ihn immer noch unverändert verwenden, lassen Sie eine Menge Potenzial ungenutzt. Eine gute Terminalkonfiguration für Claude Code kann den Unterschied zwischen einem hilfreichen Werkzeug und einem wirklich nahtlosen Coding-Partner ausmachen.
Das Problem ist, dass das Durchwühlen von Einstellungsdateien und Befehlen sich wie eine lästige Pflicht anfühlen kann. Dafür ist diese Anleitung gedacht. Wir gehen alles durch, was Sie brauchen, von den grundlegenden Konfigurationsdateien bis hin zu einigen der fortgeschritteneren Tricks. Wir werden auch realistisch sein, wofür Claude Code entwickelt wurde und wann Sie möglicherweise eine andere Art von KI-Tool benötigen, um die Aufgabe zu erledigen.
Was ist Claude Code?
Kurz gesagt, Claude Code ist ein KI-Coding-Assistent von Anthropic, der in Ihrer Befehlszeilenschnittstelle (CLI) funktioniert. Anstatt mit einer KI in Ihrem Browser zu chatten, haben Sie einen "Pair Programmer", der tatsächlich Ihre Projektdateien lesen, den Kontext Ihrer Codebasis verstehen, neuen Code schreiben und sogar Shell-Befehle ausführen kann, um Dinge zu testen oder Ihr Git-Repository zu verwalten.

Er wird "Agent" genannt, weil er eine Reihe von Aktionen aneinanderreihen kann, um eine größere Aufgabe zu erledigen. Sie können ihn bitten, eine neue Funktion zu planen, den Code über mehrere Dateien zu schreiben und dann alles in einem Pull Request zu verpacken. Diese enge Integration mit Ihrer lokalen Umgebung macht ihn so spezialisiert für Entwicklungsarbeiten.
Die Grundlagen Ihrer Terminalkonfiguration für Claude Code
Bevor Sie sich mit den ausgefallenen Dingen befassen, müssen Sie die Grundlagen richtig machen. Zwei Dateien steuern den größten Teil des Verhaltens von Claude Code: "settings.json" behandelt die technischen Regeln und "CLAUDE.md" gibt ihm instruktionellen Kontext. Diese beiden zu meistern ist der erste Schritt.
Konfigurieren Ihrer settings.json-Dateien
Ihre "settings.json"-Dateien sind der Ort, an dem Sie die Regeln für Claude Code festlegen. Hier steuern Sie Berechtigungen, wählen aus, welches KI-Modell verwendet werden soll, und definieren, wie es mit Ihren Tools interagiert. Die Einstellungen sind hierarchisch, was ziemlich praktisch ist, da Sie globale Regeln festlegen und diese dann für bestimmte Projekte überschreiben können.
-
Benutzereinstellungen ("~/.claude/settings.json"): Dies ist Ihre persönliche Standarddatei. Die Einstellungen hier gelten für jedes Projekt, an dem Sie arbeiten.
-
Projekteinstellungen (".claude/settings.json"): Diese Datei befindet sich in Ihrem Projektordner und sollte in die Versionskontrolle eingecheckt werden, damit das gesamte Team auf dem gleichen Stand ist. Sie ist perfekt für projektweite Regeln, wie z. B. Claude anzuweisen, die Finger von Ihren ".env"-Dateien zu lassen.
-
Lokale Projekteinstellungen (".claude/settings.local.json"): Dies ist für Ihre eigenen persönlichen Anpassungen an einem Projekt, die Sie nicht mit dem Team teilen müssen.

Hier ist ein praktisches Beispiel, wie die "settings.json"-Datei eines Projekts aussehen könnte:
{
"model": "claude-3-5-sonnet-20240620",
"permissions": {
"allow": [
"Read",
"Write(src/**)",
"Bash(git *)",
"Bash(npm run test)"
],
"deny": [
["Read(./.env*)"](https://blog.codacy.com/equipping-claude-code-with-deterministic-security-guardrails),
"Bash(rm *)"
]
},
"hooks": {
"PostToolUse": [
{
"matcher": "Write(*.ts)",
"hooks": [
{
"type": "command",
"command": "npx prettier --write $file"
}
]
}
]
}
}
Diese Konfiguration weist Claude an, das Sonnet 3.5-Modell zu verwenden, beschränkt es auf das Lesen und Schreiben nur im Verzeichnis "src" und lässt es automatisch Prettier ausführen, um jede TypeScript-Datei zu formatieren, die es berührt. Einfach, aber sehr effektiv.
Kontext bereitstellen mit CLAUDE.md-Dateien
Die "CLAUDE.md"-Datei ist etwas anders. Sie ist nicht für technische Einstellungen gedacht, sondern eine Markdown-Datei, die Claude jedes Mal liest, wenn er in Ihrem Projekt startet. Betrachten Sie sie als Spickzettel oder als persistente Reihe von Anweisungen für die KI.
Sie können sie verwenden, um Claude Folgendes mitzuteilen:
-
Coding-Standards: "Wir verwenden TypeScript für allen neuen Code. Bitte befolgen Sie die ESLint-Regeln."
-
Projektarchitektur: "Nur zur Info, das Frontend ist Next.js und das Backend ist Node.js mit Express."
-
So führen Sie Tests aus: "Neue Tests kommen in Jest. Sie können sie mit "npm test" ausführen."
-
Gängige Befehle: Eine kurze Liste von Build- oder Testbefehlen, damit er nicht raten muss.
Hier ist ein Ausschnitt davon, wie einer aussehen könnte:
# Projektkontext für MyWebApp
## Coding-Standards
- Alle neuen Komponenten sollten funktionale Komponenten mit React Hooks sein.
- Wir verwenden `pnpm` für die Paketverwaltung, verwenden Sie also bitte nicht `npm` oder `yarn`.
- Schreiben Sie Unit-Tests für alle neuen Utility-Funktionen, die Sie dem Verzeichnis `src/utils` hinzufügen.
## Schlüsselfiles
- Der Haupteinstiegspunkt ist `@./src/index.tsx`.
- Globale Stile befinden sich in `@./src/styles/global.css`.
- API-Aufrufe werden alle von Funktionen in `@./src/lib/api.ts` behandelt.
Erweiterte Anpassung für Ihre Terminalkonfiguration
Sobald Sie Ihr grundlegendes Setup eingerichtet haben, können Sie einige der erweiterten Funktionen von Claude Code erkunden. Hier können Sie wirklich leistungsstarke Shortcuts erstellen und die sich wiederholenden Teile Ihres Tages automatisieren.
Erweiterung der Fähigkeiten mit MCP-Servern und Hooks
Model Context Protocol (MCP) ist ein ausgefallener Name dafür, Claude Code mit externen Tools zu verbinden. Sie können einen MCP-Server einrichten, damit Claude eine Datenbank abfragen, Informationen von Figma abrufen oder einen Sicherheitsscanner ausführen kann. Es ist unglaublich leistungsstark, aber, Vorwarnung, es erfordert einige technische Vorarbeiten, um es einzurichten und zu warten.

Hooks sind eine weitere großartige Automatisierungsfunktion. Sie können Aktionen basierend auf bestimmten Ereignissen auslösen. Sie können beispielsweise einen "PostToolUse"-Hook einrichten, der automatisch Ihren Linter ausführt, wenn Claude eine Datei speichert. Es ist eine gute Möglichkeit, die Codequalität zu erzwingen, ohne darüber nachdenken zu müssen.
Dieses Maß an Anpassung ist für viele Entwickler ein Traum, zeigt aber auch, dass Claude Code ein Tool ist, das für Entwickler entwickelt wurde. Der Versuch, diese Funktionen für eine Nicht-Coding-Aufgabe zu verwenden, wie z. B. die Automatisierung des Kundensupports, wäre ziemlich kompliziert. Für diese Art von Workflow sind Sie mit einem Tool wie eesel AI besser beraten, das einfache Ein-Klick-Integrationen mit Helpdesks wie Zendesk und Wissensdatenbanken wie Confluence bietet. Es wurde für nicht-technische Leute entwickelt, um in wenigen Minuten loszulegen.
Erstellen von Shortcuts mit benutzerdefinierten Slash-Befehlen
Finden Sie sich jemals dabei wieder, immer wieder denselben langen Prompt einzutippen? Sie können Ihre eigenen benutzerdefinierten Slash-Befehle erstellen, um das zu lösen. Es sind nur einfache Markdown-Dateien, die Sie in einem Verzeichnis ".claude/commands/" in Ihrem Projekt speichern.
Sie könnten beispielsweise einen "/review-pr"-Befehl erstellen, der Ihren detaillierten Prompt dafür enthält, wie Pull Requests überprüft werden sollten. Sie können festlegen, dass er auf häufige Fehler prüfen, sich an den Styleguide halten und Verbesserungen vorschlagen soll. Auf diese Weise können Sie eine Bibliothek mit wiederverwendbaren Prompts für Ihr Team aufbauen, die alle konsistent hält und viel Zeit spart.
Best Practices und häufige Herausforderungen
Um das Beste aus Claude Code herauszuholen, geht es nicht nur um Konfigurationsdateien. Es geht auch um Ihre Umgebung und das Verständnis, was das Tool nicht kann.
Die Wahl des richtigen Terminals
Sehen Sie sich die Gedanken der Reddit-Nutzer an: Was ist das beste Terminal für Claude Code?
Einige Benutzer, insbesondere unter Windows, haben festgestellt, dass ihre Wahl der Terminal-App die Leistung beeinträchtigen kann. Ihr Standardterminal wird funktionieren, aber ein modernes, GPU-beschleunigtes Terminal kann oft eine viel reibungslosere Erfahrung bieten.
| Terminal | Hauptmerkmal | Am besten geeignet für | Plattform |
|---|---|---|---|
| Warp | Integrierte KI-Funktionen & moderne UI | Benutzer, die eine umfassende, benutzerfreundliche Erfahrung suchen. | macOS, Linux |
| Alacritty | Einfachheit und Geschwindigkeit | Leistungsfokussierte Benutzer, die eine minimale Konfiguration mögen. | macOS, Linux, Windows |
| Kitty | GPU-Rendering & umfangreiche Funktionen | Power-User, die Tiling, Tabs und tiefe Anpassungsmöglichkeiten wünschen. | macOS, Linux |
Ein kleines, aber häufiges Problem ist es, die Tastenkombination "Shift+Enter" für Zeilenumbrüche zum Laufen zu bringen. Glücklicherweise verfügt Claude Code über einen integrierten Befehl "/terminal-setup", der dies automatisch für gängige Terminals wie iTerm2 und das integrierte Terminal in VS Code konfiguriert.

Die Einschränkungen eines codefokussierten Agenten verstehen
Es ist wirklich wichtig, sich daran zu erinnern, dass Claude Code ein Spezialist ist. Er ist für die Softwareentwicklung konzipiert. Er zeichnet sich dadurch aus, dass er Code versteht, in einem Repo navigiert und Entwicklungsaufgaben ausführt. Es ist jedoch kein allgemeines Geschäftstool.
Sie können ihn beispielsweise nicht bitten, Ihre Zendesk-Tickets zu analysieren, um häufige Kundenbeschwerden zu finden. Er kann auch nicht das Confluence-Wiki Ihres Unternehmens durchsuchen, um die Frage eines Mitarbeiters zu beantworten. Seine gesamte Welt ist die Codebasis auf Ihrem lokalen Rechner.
Für diese umfassenderen geschäftlichen Anforderungen benötigen Sie eine andere Art von Plattform. Hier kommt so etwas wie eesel AI ins Spiel. Es wurde speziell entwickelt, um sich mit Ihren Geschäftsanwendungen (Helpdesks, Wikis, Chat-Plattformen) zu verbinden, um den Support zu automatisieren und sofort Antworten zu finden. Es lernt aus Ihren vorhandenen Dokumenten und Tickets, um Hilfe zu leisten, die tatsächlich relevant ist, was weit über den Umfang eines Entwicklertools wie Claude Code hinausgeht.
Claude Code-Preise
Claude Code ist nicht kostenlos, sondern Teil der kostenpflichtigen Pläne von Anthropic. Sie müssen entweder das Pro- oder das Max-Abonnement abschließen, um Zugriff zu erhalten.
| Plan | Preis (monatliche Abrechnung) | Hauptmerkmale |
|---|---|---|
| Claude Pro | $20/Monat | Mehr Nutzung als beim kostenlosen Plan, Zugriff auf mehr Modelle und beinhaltet Claude Code. |
| Claude Max | Ab $100/Monat | 5-20x mehr Nutzung als Pro, höhere Ausgabegrenzen, früher Zugriff auf Funktionen und beinhaltet Claude Code. |
Diese Pläne sind für Einzelpersonen gedacht und haben Nutzungslimits. Für Teams oder größere Unternehmen bietet Anthropic API-Preise an, die auf einem tokenbasierten Verbrauchsmodell basieren.
Ein leistungsstarkes Tool, das die richtige Terminalkonfiguration erfordert
Sich die Zeit zu nehmen, Ihre Terminalkonfiguration für Claude Code zu meistern, ist eine Investition, die sich fast sofort auszahlt. Indem Sie Ihre "settings.json"- und "CLAUDE.md"-Dateien richtig einrichten, schaffen Sie eine Grundlage für einen intelligenten, personalisierten Coding-Assistenten. Von dort aus macht das Hinzufügen benutzerdefinierter Befehle und Hooks ihn nur zu einem noch wertvolleren Teil Ihres Toolkits.
Aber am Ende des Tages geht es darum, das richtige Werkzeug für den Job zu verwenden. Claude Code ist ein ausgezeichneter Pair Programmer für Entwickler, die im Terminal leben. Wenn Ihr Ziel darin besteht, den Kundensupport zu automatisieren oder interne Fragen zu optimieren, benötigen Sie eine Plattform, die für diese spezifischen Workflows entwickelt wurde.
Für Teams, die KI für Support und interne Abläufe einsetzen möchten, ist ein anderes Tool erforderlich. eesel AI bietet eine Self-Service-Plattform, die sich direkt mit Tools verbindet, die Sie bereits verwenden, wie Zendesk, Slack und Confluence. Sie können es in wenigen Minuten zum Laufen bringen und mit der Automatisierung des Supports beginnen, ohne Code schreiben zu müssen.
Bereit, den Support zu automatisieren, nicht nur den Code? Testen Sie eesel AI kostenlos.
Häufig gestellte Fragen
Um zu beginnen, konfigurieren Sie hauptsächlich zwei Dateien: "settings.json" und "CLAUDE.md". "settings.json" steuert technische Regeln wie Berechtigungen und Modellwahl, während "CLAUDE.md" Claude Code projektspezifische kontextbezogene Anweisungen und Richtlinien gibt.
Mit Hooks können Sie Aktionen basierend auf Ereignissen auslösen, z. B. automatisch einen Linter ausführen, nachdem Claude eine Datei gespeichert hat. Mit benutzerdefinierten Slash-Befehlen, die in ".claude/commands/" gespeichert sind, können Sie wiederverwendbare Prompts für häufige Aufgaben wie Code-Reviews erstellen, wodurch Sie Zeit sparen und Konsistenz gewährleisten.
Sie können präzise Berechtigungen in Ihrer Datei "settings.json" definieren. Dies umfasst das Zulassen oder Verweigern des Lese-/Schreibzugriffs auf bestimmte Verzeichnisse (z. B. "src/") und das Einschränken von Shell-Befehlen (z. B. "Bash(git *)" vs. "Bash(rm *)"), um unbeabsichtigte Aktionen zu verhindern.
Ja, projektspezifische "settings.json"-Dateien (".claude/settings.json") sollten in der [Versionskontrolle gespeichert werden](https://www.anthropic.com/engineering/claude-code-best-practices). Dies stellt sicher, dass alle Teammitglieder dieselbe Basiskonfiguration und dieselben Regeln für Claude Code innerhalb dieses bestimmten Projekts verwenden.
Während jedes Standardterminal funktioniert, kann ein modernes, GPU-beschleunigtes Terminal wie Warp, Alacritty oder Kitty eine reibungslosere Erfahrung bieten. Darüber hinaus kann die Verwendung von "/terminal-setup" helfen, gängige Tastenkombinationen wie "Shift+Enter" für Zeilenumbrüche zu konfigurieren.
Claude Code ist ein Spezialwerkzeug, das explizit für die Softwareentwicklung und die Interaktion mit Ihrer lokalen Codebasis entwickelt wurde. Es fehlen Integrationen mit Geschäftsanwendungen wie Helpdesks oder Wissensdatenbanken, was es für allgemeine Geschäftsautomatisierungsaufgaben wie die [Automatisierung des Kundensupports](https://eesel.ai/solution/customer-support-automation) ungeeignet macht.
Share this article

Article by
Stevia Putri
Stevia Putri ist Marketing Generalist bei eesel AI, wo sie hilft, leistungsstarke KI-Tools in Geschichten zu verwandeln, die ankommen. Sie wird von Neugier, Klarheit und der menschlichen Seite der Technologie angetrieben.