heise+ | OpenWiki im Test: Gedächtnis für Coding-Agenten
Coding-Agenten beantworten nicht mehr nur einzelne Prompts, sondern sind in Coding-Harnesses eingebettet, um Aufgaben autonomer abarbeiten zu können. Sie finden die Dateien in einem Projekt schnell: Agenten wählen dabei Suchbegriffe, lesen Treffer und verfolgen etwa einen vom Controller aus aufgerufenen Services und die zugehörigen Tests. Schwerer fällt ihnen die Antwort auf die Frage, warum ein System so aufgebaut ist, wie sie es vorfinden, wie seine Teile zusammenspielen und welche Bedingungen bei einer Änderung keinesfalls verletzt werden dürfen. LangChains CLI-Werkzeug OpenWiki erzeugt aus einem Repository eine verlinkte Markdown-Wissensbasis, aktualisiert sie anhand der Git-Historie und macht sie über Agentenhinweise und MCP-Werkzeuge auffindbar.
- Das CLI-Tool OpenWiki von LangChain analysiert Codebasen und erstellt eine lokale Wikidokumentation.
- Dateien wie AGENTS.md oder CLAUDE.md liefern zwar Regeln, eignen sich aber kaum als umfassendes Wissensmodell für große und schnelllebige Repositorys.
- Änderungen am Repository lassen sich anhand neuer Git-Diffs und Commits erfassen.
Bei der Suche nach einer relevanten Codestelle könnte ein Coding-Agent beispielsweise den Quellcode eines Controllers öffnen, den aufgerufenen Service verfolgen und die zugehörigen Tests ausführen. Daraus entsteht jedoch nicht automatisch ein belastbares Systemmodell, sondern einzelne Puzzleteile des Gesamtsystems. Vielleicht darf nur ein bestimmter Dienst Buchungen schreiben oder ein scheinbar überflüssiger Adapter koppelt zwei Releasezyklen voneinander ab. Die Zusammenhänge verteilen sich über Code, Tests, Konfiguration, Commit-Historie und Köpfe des Entwicklerteams.
Eine AGENTS.md- oder CLAUDE.md-Datei eignet sich gut für knappe Arbeitsregeln, beispielsweise Installationsbefehle, Tests, Stilvorgaben und Sicherheitsgrenzen. AGENTS.md versteht sich als eine Art Readme für Agenten und erlaubt in Monorepositorys sogar verschachtelte Dateien mit lokalem Geltungsbereich – zusätzliche AGENTS.md-Dateien in Unterverzeichnissen, etwa packages/api/AGENTS.md. Für ein wachsendes Architekturhandbuch taugt eine einzelne Startdatei trotzdem nur bedingt. Hunderte Seiten Kontext gehören weder in den Startprompt noch in eine Datei, die der Agent bei jeder Aufgabe vollständig lesen soll.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.