KI Programmierung mit Claude Code Meistern
Installation und Authentifizierung
Installation und Einrichtung
Claude Code ist ein Kommandozeilen-Tool (CLI), das direkt in Ihre Entwicklungsumgebung integriert wird. Die Installation erfolgt über (Node Package Manager), den Standard-Paketmanager für die JavaScript-Laufzeitumgebung Node.js. Stellen Sie sicher, dass Node.js und npm auf Ihrem System installiert sind.
npm install -g anthropic-claude-code
Das Flag -g sorgt für eine globale Installation, wodurch der Befehl claude von jedem Verzeichnis in Ihrem Terminal aus zugänglich wird.
Authentifizierung und Konfiguration
Um mit der Anthropic-API zu interagieren, benötigt Claude Code Ihren . Diesen erhalten Sie in Ihrem Anthropic-Dashboard. Der sicherste Weg, den Schlüssel zu konfigurieren, ist die Verwendung einer namens ANTHROPIC_API_KEY. Dadurch wird vermieden, dass Ihr geheimer Schlüssel direkt in Skripten oder in der Shell-Historie gespeichert wird.
# Für Bash/Zsh (fügen Sie dies Ihrer .bashrc oder .zshrc hinzu)
export ANTHROPIC_API_KEY='Ihr_API_Schlüssel_hier'
Nachdem Sie die Variable gesetzt haben, müssen Sie Ihr Terminal neu starten oder source ~/.bashrc bzw. source ~/.zshrc ausführen, damit die Änderungen wirksam werden.
Initialisierung im Projekt
Navigieren Sie in Ihrem Terminal zum Stammverzeichnis eines bestehenden Git-Repositorys. Führen Sie dort den Initialisierungsbefehl aus:
claude init
Dieser Befehl bewirkt zwei wesentliche Dinge:
- Verbindung zum Git-Repository: Claude Code erkennt, dass es sich in einem Git-Repository befindet, und kann später auf den Commit-Verlauf und den Branch-Status zugreifen.
- Erstellung der
CLAUDE.md-Datei: Es wird eine Datei namens CLAUDE.md im Stammverzeichnis Ihres Projekts erstellt. Diese Markdown-Datei dient als zentraler Kontext für die KI. Hier können Sie Anweisungen zum Projekt, zum Codierungsstil, zu wichtigen Dateien und zu Testverfahren hinterlegen.
Die
CLAUDE.md-Datei ist entscheidend, um dem KI-Assistenten den nötigen Kontext zu geben, damit er effektive und relevante Änderungen an Ihrer Codebasis vornehmen kann.
Schließlich ist es wichtig, die Berechtigungen zu verwalten, die Sie dem Tool gewähren. Der Befehl /permissions innerhalb einer Claude-Sitzung ermöglicht es Ihnen, explizit zu definieren, welche Operationen die KI in Ihrer lokalen Shell ausführen darf, z. B. Dateien lesen, schreiben oder Befehle ausführen. Gehen Sie mit diesen Berechtigungen sorgfältig um, um die Sicherheit Ihrer Entwicklungsumgebung zu gewährleisten.
Mit welchem Befehl wird das Claude Code CLI-Tool global installiert?
Was ist die sicherste Methode, um Ihren Anthropic API-Schlüssel für Claude Code zu konfigurieren?
Nachdem die Einrichtung abgeschlossen ist, können wir Claude Code nun anweisen, Aufgaben in unserem Projekt auszuführen.