Ai/Claude Code/Lernpath
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
Einsteiger: Grundlagen und Installation
- Überblick: Claude Code ist ein agentisches Coding-Tool, das Codebasen analysiert, Dateien bearbeitet und Entwicklungsaufgaben automatisiert.
- Systemvoraussetzungen: Ubuntu 20.04+, 4 GB RAM, Internetzugang, Bash/Zsh-Terminal.
- Installation:
* Terminal öffnen * Installationsbefehl ausführen:
curl -fsSL https://claude.ai/install.sh | bash
* Nach der Installation mit
claude
starten.
- Anmeldung: Beim ersten Start erfolgt die Anmeldung über den Browser (Claude Pro/Max/Teams/Enterprise oder Console-Account).
- Erste Schritte:
* Projektverzeichnis wählen (
cd /pfad/zum/projekt
) *
claude
ausführen * Mit
/help
verfügbare Befehle anzeigen
Anfänger: Interaktive Nutzung und Basisfunktionen
- Fragen stellen: Projektüberblick, Technologien, Einstiegspunkte, Ordnerstruktur
- Codeänderungen:
* Beispiel:
add a hello world function to the main file
* Claude schlägt Änderungen vor, zeigt Diffs und fragt nach Bestätigung
- Git-Integration: Änderungen anzeigen, committen, Branches erstellen, Merge-Konflikte lösen
- Typische Workflows: Bugfixes, kleine Features, Dokumentation aktualisieren
Fortgeschrittene: Workflows, Planung und Automatisierung
- Plan Mode: Komplexe Aufgaben zuerst analysieren und planen lassen ()
claude --permission-mode plan
- Refactoring: Legacy-Code modernisieren, Architektur erklären lassen, gezielte Verbesserungen vorschlagen
- Tests: Testfälle generieren, Edge Cases identifizieren, Testausführung und Fehlerbehebung
- Parallele Sessions: Mehrere Aufgaben gleichzeitig mit Git-Worktrees bearbeiten
- Automatisierung: Claude als Linter oder Reviewer in CI/CD einbinden
- Kontextmanagement: Mit Kontext zurücksetzen, mit
/clear
frühere Sessions fortsetzen/resume
Profi: Erweiterung, Anpassung und Integration
- Konfiguration:
* Einstellungen auf Benutzer-, Projekt- und Systemebene (z.B. ~/.claude/settings.json, .claude/settings.json) * Anpassung von Berechtigungen, Hooks, Umgebungsvariablen
- Skills und Subagents:
* Eigene Skills in .claude/skills/ als SKILL.md anlegen * Subagents für spezialisierte Aufgaben konfigurieren
- Plugins:
* Installation und Verwaltung über
/plugin
oder Plugin-Manager
* Erweiterung um Skills, Hooks, MCP-Server
- IDE-Integration:
* VS Code: Extension installieren, @-Mentions und Diff-Ansicht nutzen * JetBrains: Plugin installieren, Integration konfigurieren
- Web- und Desktop-Nutzung:
* Aufgaben im Browser oder Desktop-App starten, Diff-Ansicht und PR-Erstellung * Remote- und lokale Sessions kombinieren
- Sicherheit und Troubleshooting:
* Berechtigungen fein steuern, Sandbox-Modus nutzen * Typische Fehler beheben (Installationsprobleme, Performance, Authentifizierung)
* Konfigurationsdateien zurücksetzen (
rm -rf ~/.claude
,
rm -rf .claude
)
Best Practices und Tipps
- Erst explorieren, dann planen, dann umsetzen
- Kontext gezielt bereitstellen (Dateien referenzieren, Screenshots, URLs)
- Feedback-Schleifen: Claude früh und oft korrigieren
- Checkpoints und Rewind nutzen, um Änderungen rückgängig zu machen
- Skills und Subagents für wiederkehrende Aufgaben verwenden
- Plugins für zusätzliche Funktionen installieren
- Sicherheit: Nur vertrauenswürdige Prompts und Projekte in Auto-Edit-Modus
Weiterführende Themen
- MCP-Integration: Externe Tools und Services anbinden
- Hooks: Automatische Aktionen vor/nach Tool-Ausführung
- Erweiterte Netzwerkkonfiguration und Security
- Enterprise-Features: Admin-Konsole, Team-Sharing, Datenhandling
Quellen: code.claude.com/docs und Unterseiten, Stand: März 2026
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).