Agentenbereite Codebasen: Negative Regeln, präzise Namen, Verzeichnis-READMEs

✍️ OpenClawRadar📅 Veröffentlicht: 5. Mai 2026🔗 Source
Agentenbereite Codebasen: Negative Regeln, präzise Namen, Verzeichnis-READMEs
Ad

Ein Entwickler in r/ClaudeAI schilderte, wie er seine Android-Codebasis anpasste, nachdem Claude Code wiederholt neue Funktionen in eine monolithische UserManager-Klasse (Auth, Sessions, Profile, Analytics) gestopft hatte. Die wichtigste Erkenntnis: Der Agent erscheint jedes Mal kalt, wie ein neuer Mitarbeiter am ersten Tag, ohne Erinnerung an Architekturentscheidungen. Die Lösung waren explizite Regeln in einer CLAUDE.md im Repository-Stammverzeichnis.

Drei Muster, die den größten Unterschied machten

1. Negative Regeln sind besser als positive

Statt „halte dich an gutes Design“ schreibt der Entwickler Anweisungen wie:

Berühre NICHT BaseActivity – sie wird von 12 Funktionen gemeinsam genutzt und bricht still.

Der Agent ist standardmäßig optimistisch und wählt den Weg des geringsten Widerstands. Gefährliche Pfade explizit zu sperren, stoppt schlechte Entscheidungen effektiver als vage Anleitungen.

2. Namen sind wichtiger als man denkt

Eine Klasse namens UserSessionExpiryHandler ist ein Vertrag. Sie nur Handler zu nennen, ist Rauschen. Der Agent vergleicht Muster stark anhand von Namen; gute Namen reduzieren, wie viel Datei-Lesen er benötigt. Der Entwickler empfiehlt, generische Suffixe zu vermeiden und den Zweck im Namen explizit zu machen.

3. Jedes Verzeichnis erhält eine README, die auflistet, was NICHT dorthin gehört

Statt „dieser Ordner ist für die UI“ sagt die README:

Keine Geschäftslogik in presentation/

Diese negative Formulierung „scheint beim Agenten stärker zu landen“ und verhindert mehr falsche Platzierungen als positive Anleitung.

Ad

Praktische Regeln für CLAUDE.md

  • Halte Dateien klein. Eine Klasse, eine Aufgabe.
  • Erstelle lieber eine neue Datei, als eine alte zu erweitern.
  • Erzeuge keine Monolithen – trenne Zuständigkeiten frühzeitig.

Der Entwickler berichtet, dass das Muster, bei dem der Agent eine 600-Zeilen-Datei dreimal in einer Sitzung erneut liest, nach Anwendung dieser Regeln praktisch verschwand. Er vermutet, dass die Token-Kosten deutlich gesunken sind, hat es aber nicht ordentlich gemessen.

Für wen es gedacht ist

Entwickler, die KI-Codierungsagenten (Claude Code, Copilot usw.) verwenden und Token-Verschwendung reduzieren sowie schlechte Architekturentscheidungen verhindern möchten.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

Verwendung des Dispatcher-Musters zur Senkung der Claude-API-Kosten um 95 %
Tipps

Verwendung des Dispatcher-Musters zur Senkung der Claude-API-Kosten um 95 %

Ein Entwickler reduzierte die Claude-API-Kosten von 800-2000 $/Monat auf 215 $/Monat, indem er ein Dispatcher-Muster implementierte, das schwere Aufgaben an die Claude Code CLI auf einem 200 $/Monat Max-Abonnement delegiert, wobei der API-Overhead nur 5-15 $/Monat kostet.

OpenClawRadar
3 Wochen OpenClaw: Token-Kosten, Loops und Kompaktierung – Lehren aus der Praxis
Tipps

3 Wochen OpenClaw: Token-Kosten, Loops und Kompaktierung – Lehren aus der Praxis

Nachdem er Tokens für Heartbeat-Checks mit Opus verbrannt, Agenten-Loops bekämpft und Kontext durch Kompaktierung verloren hat, teilt ein Reddit-Nutzer die mühsam erarbeiteten Lösungen: günstigere Modelle für triviale Aufgaben verwenden, Anti-Loop-Regeln schreiben und Entscheidungsprotokolle führen.

OpenClawRadar
Sparen Sie bei Claude Code-Rechnungen, indem Sie Planungs-Tokens an günstigere Modelle weiterleiten
Tipps

Sparen Sie bei Claude Code-Rechnungen, indem Sie Planungs-Tokens an günstigere Modelle weiterleiten

Ein Nutzer sparte 40 $ an Zusatzgebühren, indem er Claude Code-Workflows aufteilte: Planungsschritte gehen an Haiku 3.5, tatsächliche Bearbeitungen und Entscheidungen bleiben bei Opus/Sonnet. Ein 30-zeiliger Wrapper übernimmt das Routing; die Einrichtung dauerte etwa 2 Stunden.

OpenClawRadar
Ein Entwicklerportfolio mit Claude Code erstellen: Workflow und Erfahrungen eines Junior-Entwicklers
Tipps

Ein Entwicklerportfolio mit Claude Code erstellen: Workflow und Erfahrungen eines Junior-Entwicklers

Ein 21-jähriger Junior-MERN-Stack-Entwickler berichtet, wie er nidhil.live mit Claude Code erstellt hat, und betont die Bedeutung präziser Prompts sowie des Verständnisses des generierten Codes statt blindem Kopieren-und-Einfügen.

OpenClawRadar