Ai/Claude Code/Lernpath
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
/clearKontext zurücksetzen, mit
/resumefrühere Sessions fortsetzen
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
Prompt
Analysiere den Text der URL https://code.claude.com/docs sowie der Unterverzeichnisse.
Erstelle einen Lernpfad für claude code – von Anfänger bis Profi – ohne Ressourcen, Videos oder Tutorials und ohne Vorschläge für Mini-Projekte. Das Ergebnis soll in start.wiki im MediaWiki-Syntax für Ubuntu-Rechner gespeichert werden.