Praktische Erkenntnisse aus dem Einsatz von KI-Agenten in einem 100.000-Zeilen-Codebase

Sechs konkrete Techniken für KI-gestützte Entwicklung im großen Maßstab
Ein Entwickler hat kürzlich seine Erfahrungen dokumentiert, bei denen er KI-Agenten (Claude Code + Cursor) einsetzte, um eine pandas-kompatible API-Schicht auf der chDB-Analyse-Engine aufzubauen. Das Projekt umfasste die Abstimmung von über 600 Methoden zwischen zwei Systemen und kostete etwa 20.000 US-Dollar an Tokens. Hier sind die spezifischen, umsetzbaren Erkenntnisse, die er teilte.
Wichtige Implementierungsdetails
- Eine CLAUDE.md-Regeldatei pflegen: Da KI kein sitzungsübergreifendes Gedächtnis hat, haben sie eine Regeldatei im Repository hinterlegt, die jedes Muster enthielt, das die KI immer wieder falsch verstand, jede Abkürzung, die sie verboten haben, und jede architektonische Entscheidung, die festgelegt wurde. Dies diente auch als Schnittstelle für die Teamzusammenarbeit. Sie warnen davor, diese Datei zu einem "500-Zeilen-Manifest" werden zu lassen, das die KI dann zu ignorieren beginnt.
- Die Argumentation beobachten, nicht nur die Ausgabe: In frühen Phasen ist es wertvoller zu lesen, wie die KI denkt, als was sie liefert. Wenn ihre Logik von Ihrer abweicht, fragen Sie sich: Lag mein Denken falsch, oder habe ich es einfach nicht richtig kommuniziert?
- Regelmäßig einen Kontext-freien Agenten als Kritiker einsetzen: Sie begannen, einen frischen Agenten (claude.ai/code, nicht die Claude Code CLI) ohne Projektgedächtnis zu nutzen, um ihre Arbeit aus der Perspektive eines kritischen, rationalen Außenstehenden zu bewerten. Zwei Schlüsselwörter sind wichtig:
critical(überschreibt den standardmäßig entgegenkommenden Modus der KI) undrational(fordert strukturierte Argumentation, nicht nur Bauchgefühle). - Das Zielsystem als Testorakel verwenden: Da ihr Ziel darin bestand, eine bestehende API nachzubilden, fanden sie echten Code in freier Wildbahn (GitHub-/Kaggle-Notebooks), tauschten eine Importzeile aus und verglichen die Ausgaben, anstatt Testfälle zu erfinden.
- Regeln statt Aufforderungen: Sie beobachteten, wie die KI Abkürzungen nimmt, und schrieben explizite Verbote. Zum Beispiel: Wenn Tests aufgrund von Reihenfolgenunterschieden fehlschlugen, war der Lieblingszug der KI,
.sort_values()hinzuzufügen, um den Test bestehen zu lassen. Sie verboten dies explizit. Fälle, die wirklich nicht abgeglichen werden können, werden als XFAIL markiert, niemals stillschweigend übersprungen. - Dateisystem statt Konversationsverlauf für Multi-Agenten-Pipelines: Sie orchestrieren Multi-Agenten-Workflows mit Python-Skripten, wobei das Dateisystem die gemeinsame Kontextschicht ist. Jeder Agent schreibt seine Arbeit in ein Verzeichnis zur Nachverfolgung, und der nächste liest, was er braucht. Wichtige Muster, die funktionierten: Rollentrennung, strukturierte Entscheidungen (APPROVE/REJECT/ESCALATE als JSON für deterministische Ablaufsteuerung) und automatisches Git-Rollback bei Fehlern.
Der Entwickler merkt an, dass KI bei Arbeiten im großen Maßstab hervorragend ist – Hunderte von Funktionen abgleichen, Tausende von Tests generieren, Regressionen erkennen – aber die Urteilskraft ("Ist das ein Bug oder ein Feature? Ist die Architektur richtig?") bleibt die Verantwortung des Menschen.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

OpenClaw-Benutzer teilt Architektur für 43-Agenten-Produktionssystem
Eine Branding-Beratung mit über 1.000 Kunden betreibt seit Monaten ein 43-Agenten-OpenClaw-System in der Produktion, das eine geschichtete Architektur mit spezialisierten Agenten für Befehls-, Intelligenz-, Inhalts-, Technik- und Vertriebsfunktionen umfasst.

Steam-Spielentwicklung mit Claude Code: Technischer Überprüfungsprozess und Code-Restrukturierung
Ein Entwickler nutzte Claude Code, um ein Steam-Spiel zu erstellen und zu veröffentlichen. Er beschrieb, wie die Integration des Steamworks SDK, die Depot-Konfiguration und die Lokalisierung für 7 Sprachen bewältigt wurden, hatte jedoch Schwierigkeiten mit Bildspezifikationen und fest kodierten Datenstrukturen.

Aufbau einer deterministischen Job-Intelligenz-Pipeline mit OpenClaw-Unterstützung
Ein Entwickler hat findmejobs erstellt, eine Python-Pipeline für Jobsuche-Operationen, die OpenClaw nur für das Bootstrap-Profil und bereinigte Überprüfung/Entwürfe verwendet, mit deterministischem Ranking und wiederholbaren Stufen.

Claude Code Agent Orchestrator Architektur für Multi-Agenten-Systeme
Das Ultrathink-Team betreibt einen KI-gesteuerten Shop, in dem 6 Claude-Code-Agenten Design, Code, Marketing und Betrieb übernehmen. Ihr Orchestrator-Agent koordiniert die Arbeit der spezialisierten Agenten, behandelt Fehler und stellt Code automatisch in der Produktion bereit.