Portal:Claude Code
Der Claude-Code-Lernpfad bringt erfahrene Entwicklerinnen und Entwickler Schritt für Schritt zum souveränen Einsatz von Claude Code im echten Programmieralltag. Geübt wird an einem echten lokalen Repository, mit echtem Terminal und echtem Git/GitHub – kein Feature-Katalog, sondern praktische Arbeit an einem wachsenden Projekt. Durchgehendes Projekt ist Pathfinder, ein Open-Source-Task- und Projektmanagement-Tool für kleine Teams, gepflegt vom fiktiven Team Waypoint Labs: Es wächst pro Kapitel um genau eine Claude-Code-Fähigkeit.
Der Lernpfad in vier Stufen
🟢 L1 – Grundlagen: Claude Code nimmt Pathfinder in Betrieb
Installation, erste Session, Diffs lesen, Permissions, Projekt-Gedächtnis, Terminal, Orientierung, Git-Workflow und Debugging – alles, was den Einstieg trägt.
| Nr. | Kapitel | Das lernst du | Status |
|---|---|---|---|
| 1 | Claude Code verstehen und installieren | Terminal-Agent statt Autovervollständigung, installieren, erste Session im Pathfinder-Repo starten | – |
| 2 | Erster Prompt, erste Änderung | Read/Edit/Write-Tools, den Diff lesen, warum Claude zeigt statt nur behauptet | – |
| 3 | Permission-Modi und Plan Mode | Was Claude fragen muss, was es allein tun darf, sichere Freigaben | – |
| 4 | Claude.md als Projekt-Gedächtnis | Konventionen von Pathfinder festhalten, warum Kontext wichtiger ist als ein langer Prompt | – |
| 5 | Das Bash-Tool: Skripte und Tests | npm-Skripte, Tests laufen lassen, Fehlermeldungen als Lehrer lesen statt raten | – |
| 6 | Sich orientieren: Grep, Glob und das Explore-Muster | Ein unbekanntes Repo verstehen, ohne alles zu lesen | – |
| 7 | Git-Workflow: Branch, Commit, Pull Request | Branch, Commit, Diff-Review, der erste Pull Request mit gh | – |
| 8 | Iteratives Debugging | Stacktrace lesen, Hypothese bilden, Fix, Verifikation | – |
🟡 L2 – Fortgeschritten: Claude Code im echten Feature-Alltag
Multi-File-Features, eigene Commands, Subagents, Kontext-Management, TDD, Code Review, Hooks und Team-Settings.
| Nr. | Kapitel | Das lernst du | Status |
|---|---|---|---|
| 9 | Ein Feature über mehrere Dateien | Ein Multi-File-Change sicher geplant, statt Schicht für Schicht widersprüchlich | – |
| 10 | Eigene Slash Commands | Ein eigenes /release-notes für Pathfinder bauen und im Team teilen | – |
| 11 | Subagents: Aufgaben parallelisieren | Recherche und Umsetzung parallelisieren (Task-Tool), wann sich das lohnt | – |
| 12 | Kontext-Management und lange Sessions | Kompaktierung, wann ein neuer Chat die bessere Wahl ist | – |
| 13 | TDD: Arbeiten mit Claude Code | Der TDD-Loop: Red, Green, Refactor | – |
| 14 | Code Review mit Claude Code | Findings einordnen, verifizieren statt blind übernehmen | – |
| 15 | Hooks: Automatisierung erzwingen | Lint/Format automatisch vor jedem Edit erzwingen | – |
| 16 | Settings und Permissions im Team | settings.json, Allow-/Deny-Listen, geteilte Konfiguration | – |
🟠 L3 – Profi: Pathfinder im Team- und CI-Betrieb
MCP-Server, CI/CD, Security Review, große Codebasen, Migrationen, Dokumentation, Performance und skalierte Team-Konventionen.
| Nr. | Kapitel | Das lernst du | Status |
|---|---|---|---|
| 17 | MCP-Server anbinden | Pathfinder mit einem externen Ticket-System verbinden | – |
| 18 | Claude Code in CI/CD: der Headless-Modus | Headless-Modus, GitHub Actions, automatisierte Review-Läufe | – |
| 19 | Security Review | Schwachstellen finden lassen, Ergebnisse verifizieren statt vertrauen | – |
| 20 | Große Codebasen verstehen | Explore-Strategie, Altlasten ohne vollständiges Lesen erschließen | – |
| 21 | Migrations- und Upgrade-Arbeiten | Verhalten zuerst testen, dann Schritt für Schritt migrieren | – |
| 22 | Dokumentation erzeugen und pflegen | README, Architecture Decision Records, Docstrings aktuell halten | – |
| 23 | Performance-Arbeit | Profiling-Ergebnisse interpretieren, Optimierungen verifizieren | – |
| 24 | Team-Konventionen skalieren | Plugins, geteilte Slash Commands, ein internes Marketplace-Setup | – |
🔴 L4 – Experte: Ausblick, Grenzen, Automatisierung
Agent SDK, Scheduled Agents, Multi-Repo, Kostenkontrolle, Verifikationspflicht, Open-Source-Beiträge – und die Landkarte der Grenzen.
| Nr. | Kapitel | Das lernst du | Status |
|---|---|---|---|
| 25 | Claude Agent SDK: eigene Agents bauen | Einen eigenen Pathfinder-Bot jenseits der interaktiven CLI bauen | – |
| 26 | Scheduled Agents und Automatisierung | Cloud-gehostete Routinen nach Zeitplan, /loop für Wiederholungen in der Session | – |
| 27 | Multi-Repo- und Monorepo-Strategien | Backend, Frontend und Docs getrennt orchestrieren | – |
| 28 | Kostenkontrolle und Modellwahl | Reasoning Effort, Prompt-Caching, wann welches Modell | – |
| 29 | Grenzen kennen: Verifikationspflicht | Halluzinationen erkennen, jede kritische Aussage unabhängig nachweisen | – |
| 30 | Open-Source-Beitrag mit Claude Code | Contribution-Guidelines eines fremden Projekts verstehen und einhalten | – |
| 31 | Eigene Erweiterungen dokumentieren | Ein Register aller eigenen Plugins, Hooks und Agents fürs Team | – |
| 32 | Wenn Claude Code nicht reicht: die Landkarte | Ausführen, unterstützen, menschliches Urteil – wo die Grenzen liegen | – |