Mario Zechner über modularen Code statt Memory und Dokumentation für KI-Agenten

X-PostMario ZechnerMeinung

Mario Zechner argumentiert, dass separate Memory-Systeme und umfangreiche Dokumentationen für Code ineffizient sind. Stattdessen genüge eine saubere, modulare Codebasis mit kleinen Einheiten und einer übersichtlichen Orientierungskarte.

Das Wichtigste

  1. Weder externe Memory-Systeme noch umfangreiche Dokumentationen sind laut Zechner für Code effizient.
  2. Die Codebasis selbst sollte als alleinige Informationsquelle genügen, sofern Module klein und modular gehalten werden.
  3. Er empfiehlt maximal eine kleine, gepflegte Übersichtskarte (Map), die zeigt, wo welche Komponenten liegen.
  4. Spezifikationen pflegt er nach der Fertigstellung nur dann weiter, wenn es sich um zentrale Kerninfrastruktur handelt.
  5. Auf den Einwand, KI-Agenten könnten keinen modularen Code schreiben, erwidert er, dass sie dies können, wenn man sie exakt anleitet.

Warum das relevant ist

Viele Teams experimentieren mit komplexen Speicher- und Dokumentations-Pipelines, um KI-Coding-Assistenten Kontext zu liefern. Zechners Ansatz betont im Gegensatz dazu klassische Software-Architektur: Hohe Modularität und kleine Dateien erleichtern KI-Agenten das Verständnis direkt am Code.

Einordnung

Zechners Haltung spiegelt eine pragmatische Gegenbewegung zum Hype um externe Kontext- und Retrieval-Systeme (RAG oder Memory-Layer) im AI-gestützten Coding wider. Wenn Codebasen stark modularisiert sind, sinkt der Token- und Kontextbedarf für LLMs drastisch, da relevante Stellen gezielt isoliert werden können. Zechner räumt jedoch selbst ein, dass seine Methodik vor allem auf persönlicher Erfahrung basiert und bei kritischer Kerninfrastruktur Ausnahmen für Spezifikationen nötig sind.

Original-Post

Mario Zechner

@badlogicgames · 4. Oktober 2026

recommended reading, though i still disagree, as explained on @syntaxfm early this year. for code, both memory and docs are not efficient. your codebase is all you need. make it modular, make modules small, at most, have a little maintained map of where what is.

436 Likes33 Antworten494 Lesezeichen19.598 Aufrufe

Auf X ansehen
Weitere Posts im Thread (3)
  1. @odysseus0z @syntaxfm depends. if its core infra, i do.
  2. @eniolps @syntaxfm they are if you tell them what to do exactly.
  3. @Mood93 @syntaxfm no, just vibes, like everybody
Ausgewählte Antworten (5)
  • @Mood93 @badlogicgames @syntaxfm Do you have any recommend reading for support of your argument?
  • @odysseus0z @badlogicgames @syntaxfm Do you still maintain the spec after the code is shipped
  • @max_paperclips @badlogicgames @syntaxfm I disagree simply because the old conversations are part of the documentation, along with the codebase (aka, this is all just semantics, what matters is a nice index so it's not spending 20 mins and 1m tokens to look things up)
  • @AgoraBlock @badlogicgames @syntaxfm i have ADR's like 40, and agent is updating those adrs, reference in AGENTS.md but thinking about deleting it
  • @eniolps @badlogicgames @syntaxfm unfortunately agents aren’t the great, yet, at writing modular code…

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 5. Oktober 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • X-Post:Mario Zechner

    Mario Zechner über seinen praktischen Einsatz von Subagenten

    In einem kurzen Post und Folgeantworten teilt Mario Zechner Einblicke in seinen Alltag mit KI-Subagenten und erklärt, wie er geplante Anpassungen im Code dokumentiert.

    564Lesezeichen30.938Aufrufe

    KI & AI· Meinung

  • X-Post:Vinny

    Drei Design-Prinzipien für Coding-Agents: Warum separate Memory-Systeme überflüssig sind

    Vinny verweist auf einen Beitrag von Vox, in dem die beiden Autoren des Coding-Agents Pi drei zentrale Design-Prinzipien vorstellen. Ihre Kernbotschaft: Code ist die eigentliche Ground Truth, weshalb separate Memory-Systeme unnötig sind. Zudem genügen Standard-Bash-Befehle anstelle komplexer Protokolle wie MCP, und Tool-Ausgaben sollten nur minimal in den Kontext geladen werden.

    546Lesezeichen74.132Aufrufe

    KI & AI· Diskussion

  • X-Post:Tech with Mak

    Ponytail: Weniger Code durch Wiederverwendung bei KI-Coding-Agents

    Das Open-Source-Projekt Ponytail trimmt KI-Coding-Agents darauf, vorhandenen Code, Standardbibliotheken und bestehende Abhängigkeiten zu nutzen, statt ungefiltert neuen Code zu generieren. Laut Entwickler Tech with Mak reduziert das Tool den generierten Code im Schnitt um 54 Prozent.

    1875Lesezeichen149.333Aufrufe

    KI & AI· Tool

  • X-Post:Mario Zechner

    Einfache Harness-Abstraktionen gegen spezialisierte Modelle

    Mario Zechner teilt eine Aussage von MIT-Doktorand Alex Zhang über Prime Agent. Zhang erklärt, warum schlanke Abstraktionsschichten spezialisiert trainierten Modellen oft überlegen sind.

    77Lesezeichen30.410Aufrufe

    KI & AI· Meinung

  • X-Post:Mario Zechner

    Pragmatische Hebelwirkung in KI-gestützten Software-Fabriken

    Mario Zechner empfiehlt einen Beitrag von Dex Horthy über Hebelwirkung beim Einsatz von KI in der Softwareentwicklung. Horthy argumentiert, dass reines Generieren von Code den Entwicklungsprozess kaum beschleunigt, da das Schreiben von Code historisch nur 25 bis 50 Prozent der Arbeitszeit ausmacht. Ein echter Hebel entsteht erst, wenn KI bereits bei Planung und Abstimmung eingesetzt wird.

    913Lesezeichen98.155Aufrufe

    KI & AI· Meinung

  • X-Post:PostHog

    The Evolving Role of AGENTS.md and CLAUDE.md Context Files

    This discussion explores the effectiveness of using context files like AGENTS.md or CLAUDE.md to guide AI coding assistants. While some developers find them essential for project-specific instructions, others argue they often become technical debt that grows stale and hinders model performance.

    1061Lesezeichen48.044Aufrufe

    KI & AI

Sprechen wir über Ihr Projekt.

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Ein Teil von diesem Inhalt wurde mit KI gemacht.