grok-bot 05bbd70056 KDP-Print-Pipeline: 6×9-Grayscale-Interior aus ki-eit.
Parallele Print-Ausgabe (just pdf-print / qa-print) mit Grayscale-Assets,
Print-Metadaten und QA; headsep 0,12″ für KDP-sicheren Kolumnentitel.
2026-08-09 08:50:11 +02:00

Der Claude-Code-Harness

Titel: Der Claude-Code-Harness – CLAUDE.md, Permissions, MCP und Workflows in der Praxis

Praxisbuch (Deutsch) über Claude Code: Anthropics agentisches Coding-Tool in Terminal, IDE, Desktop und Web. Deep Cut an einem Produkt – und parallel portable Harness-Patterns (Memory vs. Policy, Agent-Schleife, Phasen, Erweiterbarkeit), die du in anderen Coding-Agents wiedererkennst. Stand der Fakten: Mitte/Ende 2026.

Stil: klar, unaufgeregt, praxisnah – analog zum Schwesterbuch Die KI hinter dem Vorhang. Kein Marketing, keine leeren Versprechen. Konzepte → Beispiele → nachbaubare Configs. Pattern-Transfer und Agenten-Landschaft: Anhang 8.11.


Für wen

Stufe Kapitel Fokus
Tag-1-Einstieg (ohne Claude-Code-Vorkenntnisse) 01 Installation, erste Sitzung, Sicherheit – Terminal-Basics empfohlen
Einsteiger 02, 03 Explore–Plan–Code–Verify–Commit, CLAUDE.md, settings, Alltag
Fortgeschrittene 04, 05 Hierarchie, MCP, Skills, Hooks, Sessions
Experten & Teams 06, 07 Enterprise, CI, Compliance-Tiefe (Audit/Datenschutz/AI Act); Kontext/Session-BP, Troubleshooting
Nachschlagewerk 08, Anhang A Cheatsheets, Vorlagen-Index, stabile Kernvorlagen

Einstieg für alle: 00-einleitung.md (warum Buch vs. Doku, Agent-Schleife, Vorkenntnisse, zwei Lesepfade). Kapitel 1–3 reichen für den produktiven Alltag; 4–6 bei konkretem Schmerz.


Lesepfad (empfohlen)

Zielgruppe: Claude-Code-Neulinge mit Dev-Basics (Terminal/cd, Dateien lesen; für Übungen Python-venv abtippen). Kein Informatik-Abschluss nötig – aber kein reines Non-Coder-Buch.

  1. Einleitung – Warum Buch vs. Doku, Modell vs. Harness, Agent-Schleife oder zuerst Kap. 1, Konzept nachholen (beide Pfade in der Einleitung)
  2. Tag-1-Einstieg – installieren, todo-cli-Setup, erste Aufgaben, Sicherheits-Basics
  3. Grundlagen – CLAUDE.md und Permissions (Minimum: eine Project-Config)
  4. Alltag – Explore–Plan–Code–Verify–Commit; hier darfst du wochenlang bleiben
  5. Fortgeschritten – Scopes, Rules, Local, Managed (bei Bedarf)
  6. MCP / Skills / Hooks – Erweiterbarkeit ohne Chaos (bei Bedarf)
  7. Teams & CI – Policy, GitHub Actions, Kosten, Audit/Compliance
  8. Best Practices – Kontext, Session-Steuerung, Persistenz, Troubleshooting
  9. Anhang – Cheatsheets, Vorlagen-Index und Roadmap
  10. Anhang A – Stabile Kernvorlagen (Hybrid: Minima im Buch, Voll-ZIPs online)

Du darfst springen. Die Kapitel sind so geschrieben, dass Querverweise greifen, ohne dass du alles linear gelesen haben musst.


Verzeichnisstruktur

ki-claude/
├── README.md
├── AGENTS.md                 # Prinzipien für Agents (Autoren-Harness)
├── CLAUDE.md                 # operativer Kompass (Build, Layout, Do/Don’t)
├── .grok/                    # Grok: rules, skills, slash-commands
├── .claude/                  # Claude Code: settings, rules, skills, hooks
├── 00-einleitung.md
├── 01-laien-einstieg.md
├── 02-grundlagen-und-konfiguration.md
├── 03-alltag-und-workflows.md
├── 04-fortgeschrittene-konfiguration.md
├── 05-mcp-skills-hooks.md
├── 06-teams-enterprise-ci.md
├── 07-best-practices-troubleshooting.md
├── 08-anhang-cheatsheets.md
├── 09-anhang-a-stabile-kernvorlagen.md  # stabile Kerne im PDF
├── vorlagen/                 # kopierfertige CLAUDE.md / settings (für Leser; ZIPs)
├── beispiele/                # Mini-Projekte und vollständige Configs (für Leser)
└── .gitignore

Vorlagen und Beispiele

Hybrid: Stabile Minima und Rituale im PDF → Anhang A. Vollständige, versionierte Dateien online.

Begleit-Service: https://books.maatini.space/projects/claude-code-harness/ — Stand & Drift, Errata, Material (ZIPs mit MANIFEST/SHA256 für beispiele/ und vorlagen/), Schnelle Hilfe, Feedback.

Pfad Inhalt
09-anhang-a-stabile-kernvorlagen.md Stabile Kernvorlagen (A.1–A.7) im Buch
vorlagen/CLAUDE.md.minimal.md Minimale Projekt-CLAUDE.md (Vollfassung ZIP/Repo)
vorlagen/CLAUDE.md.team.md Team-taugliche CLAUDE.md
vorlagen/settings.permissions.json Allow/Deny-Grundgerüst
vorlagen/settings.hooks-format.json Format-on-edit Hook
vorlagen/settings.hooks-guard.json PreToolUse-Guard (destruktives rm)
vorlagen/hooks/ Format- und Guard-Scripts
vorlagen/skills/verify/SKILL.md Verify-Skill
vorlagen/PLAN.md.skeleton.md Feature-Plan für Session-Handoff
vorlagen/agents/security-reviewer.md Custom Subagent (Security-Review)
vorlagen/.mcp.json.beispiel.json MCP-Server-Beispiel
beispiele/ Index der Mitmach-Beispiele
beispiele/todo-cli/ Mini-Python-CLI inkl. CLAUDE.md, Settings, Rules, Skill, Hooks
beispiele/configs/ Generische Project-Settings + GitHub-Actions-Gerüst

Konventionen im Text

  • Jetzt selbst machen: Übungen, die du im Terminal nachvollziehst (PDF: teal-Callout mit Icon)
  • Kern in einem Satz / Kern: Kapitel- oder Abschnittsthese (PDF: navy-Callout)
  • Achtung: echte Risiken – Trust, Secrets, Prod, CI-Rechte (PDF: burgundy-Callout; sparsam)
  • Was du jetzt kannst / Nächste Schritte: Abschluss jedes größeren Abschnitts
  • Wie & Warum: Tabellen und Configs sind eingerahmt – Mechanik und Begründung, nicht nur Stichworte (kein Callout)
  • Code und Shell: fenced Blocks mit Sprach-Tag
  • Platzhalter: YOUR_TOKEN, your-project – nie echte Secrets

Quellen und Aktualität

Primärquelle: offizielle Claude-Code-Dokumentation unter code.claude.com/docs.
Installationswege, Settings-Scopes, Hooks und Memory-Verhalten können sich mit Releases ändern (Produkt-Drift). Bei Abweichungen gilt die aktuelle Doku; dieses Buch nennt den Stand Mitte/Ende 2026 und erklärt die stabilen Konzepte dahinter. Im Buch: Lesevertrag in Kapitel 0; Vorgehen bei Abweichung in Kapitel 7.9.


PDF bauen

Pipeline analog zu ../ki-hinterm-vorhang und ../ki-copilot: just + pandoc + lualatex + KOMA-Template.

Voraussetzungen: pandoc, just, TeX Live (LuaLaTeX, KOMA-Script scrbook), Fonts Charter + DejaVu.

just pdf        # eBook A4 → dist/claude-code-harness.pdf
just pdf-print  # KDP 6×9 Grayscale → dist/claude-code-harness-print.pdf
just qa         # eBook-Checks
just qa-print   # Print-Checks (6×9, Grayscale)
just all        # pdf + qa
just all-print  # pdf-print + qa-print
just clean

Weitere Targets: just pdf-draft, just pdf-plain, just assemble, just print-assets.

KDP-Upload (KI-Meldung Text vs. Bilder, nicht im Leser-PDF): pdf/front/kdp-ki-disclosure.md. Print-Interior-Hinweise: pdf/print/QA-NOTES.md.

00–09-*.md  →  scripts/assemble_book.py  →  build/book.md
                                              ↓ pandoc + template
                                         dist/*.pdf

Weiterarbeiten am Projekt (Autoren-Harness)

Datei / Ordner Rolle
AGENTS.md Prinzipien, Dateirollen, Qualitätsregeln
CLAUDE.md Build/QA, Layout, Agent notes
.grok/ Grok Build: rules, skills (pdf-bauen, lektorat, kapitel-review), commands
.claude/ Claude Code: settings.json, path-scoped rules, skill, block-rm hook

Autoren-Harness (Root) steuert Agents, die am Buch arbeiten. vorlagen/ und beispiele/ sind Content für Leser des Buchs – inklusive dem vollständigen Demo-Harness unter beispiele/todo-cli/.claude/.

Typischer Mitautor-Workflow: Kapitel editieren → bei Bedarf just pdf && just qa → Lektorat/Review über Skills bzw. Grok-Commands (/pdf, /lektorat, /review, /status).

S
Description
No description provided
Readme
430 MiB
0 Stars 1 Watchers 0 Forks
Languages
Python 53.1%
TeX 21.3%
Shell 11.4%
Lua 6.6%
Just 3.6%
Other 4%