6.3 KiB
Inhaltsverzeichnis
Coding Agents in der Praxis
Ein pragmatischer Leitfaden zum effektiven Einsatz von LLM-basierten Coding-Agents unter Berücksichtigung ihrer Limitationen
README · Begleit-Service (Material, Errata)
Kapitel
-
Einführung
Wo Agents helfen und wo sie scheitern; neun Thesen. -
Anatomie des Coding-Agents
LLM + Harness: Tools, Loop, Permissions; wann eigenen Harness bauen. -
Kontext ist König
Window, U-Kurve, Dumb Zone, Lost-in-the-Middle, empirische Einordnung, Kosten. -
Context-Management in der Praxis
Session, Compact + Hints, Handoff, Agent-Selbsthilfe. -
Context Engineering in der Praxis: Write – Select – Compress – Isolate
Lifecycle: leichte Tools, Masking, Caching, Sub-Agents, Routing. -
Knowledge Layer – Wissen für Agents verwalten
Memory-Tiers, Progressive Disclosure, Write-Back, Freshness. -
Workflow: Explore → Plan → Execute → Verify → Commit
Ablauf, der Agents steuerbar und reviewbar macht. -
Vertikale Slices und Komplexität
Warum große horizontale Tasks scheitern; schlanke End-to-End-Schnitte. -
Projekt-Struktur: Monorepos als Vorteil für Coding-Agents
Context-Wände, scoped Loops, Polyrepo+Codegen; Boundaries. -
Definition of Done und autonome Loops
DoD, Orakel-Schichten, wann Autonomie-Loops greifen. -
Alignment des Verständnisses
Gemeinsames Modell vor dem Orakel: Teach-back, Gates, Spec-Haltung. -
Aufräumen und Konsistenz
Obsolete Dateien, widersprüchliche Regeln, Context-Reste. -
Karpathy-Skills und Fokus
Think Before Coding, Simplicity First, Surgical Changes, Goal-Driven Execution — und wie man sie erzwingt. -
Effektive Aufgabenformulierung
Ziel + Nebenbedingungen + Ausschlüsse + DoD. -
Praktisches Setup und Tooling
AGENTS.md, weich vs. hart, Jobs→Surfaces, Harness-Hebel, Stack, DevX, Sicherheit. -
Agent Skills: Wiederverwendbare Expertise für zuverlässige Coding-Agents
PortableSKILL.md-Pakete; Prompt vs. Tool vs. Skill. -
MCP-Server: Der standardisierte Zugang der Agents zur Außenwelt
Model Context Protocol; Skills vs. MCP; Context und Sicherheit. -
Security für Coding-Agents: Secrets, Isolation und Enterprise-Risiken
Secrets/Vault, Isolation, Enterprise, Source-Schutz, Injection/Supply-Chain. -
Anti-Patterns, Checklisten und Templates
Korrektiv zu Kap. 3–18; Katalog, Top-10, Werkbank-Index. -
Schluss und Ausblick
Kernabschluss: Rekapitulation, Team-Reife, Ausblick. Kap. 21–22 ergänzen. -
Low-Maturity, Legacy & Greenfield – Agents in unreifen und chaotischen Codebases
Ergänzung: unreife Codebases — Slice 0, Hygiene-First, Greenfield ab Tag 1. -
Multi-Agent-Orchestrierung in der Praxis – Koordination, Isolation und Grenzen
Ergänzung: wann Multi-Agent lohnt; Isolation, Verträge, Observability.
Anhang A. Kern-Templates und Checklisten
PDF-Snapshot: sechs Kerne plus DoD-Bibliothek (A.7) und Reife-Assessment (A.8); Quellen unter templates/ und checklists/.
Anhang B. Stack-Orientierung für agentisches Coding
Sprachen/Frameworks nach Anwendungsfall (These 7); Snapshot im Buch-Repo.
Templates und Checklisten
Lebend im Repo und Begleit-Service; PDF-Kerne in Anhang A.
- handoff-template.md — Session-Übergabe
- progress-template.md — Fortschrittslog
- compaction-hints.md — Compact-Hints
- task-prompt-template.md — Aufgabenformulierung
- agents-md-beispiel.md — Projektregeln
- agents-md-monorepo-root.md / package — Monorepo-AGENTS
- cursorignore-monorepo-beispiel.md — Ignore-Patterns
- dod-bibliothek.md — DoD-Kopiervorlagen (A.7)
- session-start-checkliste.md — vor dem ersten Prompt
- taegliche-agent-checkliste.md — Tageshygiene
- anti-pattern-vermeidung.md — pro Task / PR
- review-agent-diff.md — Agent-PR lesen
- monorepo-entscheidung.md — Mono/Poly/Hybrid
- reife-assessment.md — Team-Reife 0–2 (A.8)
- security-kurzcheckliste.md — Security-Kurzcheck (Kap. 18)
Einstieg: Begleit-Service → Kapitel 1 · Kerne: Anhang A