←News detail

heise onlineUpdated Oct 25 21:52

OpenWiki hands-on: building repository memory for coding agents

AI summary

heise online tested LangChain's CLI tool OpenWiki, which analyzes a codebase and generates a linked local Markdown knowledge base, then updates it based on new diffs and commits in Git history, and makes the content retrievable through agent prompts and MCP tools. The article notes that AGENTS.md or CLAUDE.md are suitable for short rules such as install commands, tests, style conventions, and security boundaries, and in a monorepo can also be nested in subdirectory files, but they struggle to serve as a complete knowledge model for large, rapidly changing repositories.

Why read this

AI score 52

This hands-on article explains how OpenWiki generates a Markdown knowledge base from a repository that updates with Git history, and contrasts the limitations of single-file rules like AGENTS.md in large repositories.

Topics

Tags

Body

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.

OpenWiki im Test: Gedächtnis für Coding-Agenten

Anleitung: Lokale KI-Modelle mit aktuellen Fakten aus dem Internet anreichern

Wie verkettete Aktionen zum Risiko werden: Stille Post bei KI-Agenten

Das steckt in dem Open-Weight-Modell DeepSeek-V4.1-Flash

Kurz erklärt: Wie N-Gramme funktionieren

KI-Hype: Warum der massive Ausbau von Rechenzentren kritisch hinterfragt wird

KI-Agenten außer Kontrolle: Warum OpenAI & Co. in den USA nicht haftbar sind

Kommentar zu GPT-6.1 Astra: Die Nebelkerze der außer Kontrolle geratenen KI

Wie Künstliche Intelligenz die DevOps-Transformation beeinflusst

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.

Das war die Leseprobe unseres heise-Plus-Artikels "OpenWiki im Test: Gedächtnis für Coding-Agenten". Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.

Neue Mobilprozessoren bringen attraktive Verbesserungen für Mini-PCs. Doch Mondpreise für RAM und SSDs erzwingen eine besonders sorgfältige Kaufentscheidung.

Ein 70 Meter langer Barocksaal, über 60.000 Bücher und prächtige Deckengemälde: Die Bibliothek von Stift Admont ist ein Traummotiv für Fotografen.

Auf der Konferenz „All Systems Go!“ wurden sichere und Image-basierte Linux-Systeme diskutiert. Im Zentrum steht das systemd-Projekt.

Vorssaint bündelt Funktionen zahlreicher Mac-Tools in einer modularen App.

Ein Prompt macht noch keine gute Software. In unserer Sandbox hilft ein LLM bei der alltäglichen Softwareentwicklung, bearbeitet Tickets und agiert planvoll.

Klein und sparsam reicht schon lang nicht mehr: Sechs Mini-PCs mit SoCs von AMD, Apple und Intel zeigen, wie gut sie mit modernen KI-Aufgaben zurechtkommen.

Source

heise online