Mindwalk: Claude-Code/Codex-Sitzungen als Lichtspuren auf einer 3D-Code-Karte wiedergeben

Mindwalk ist ein Visualisierungstool, das Coding-Agent-Sitzungen auf einer 3D-Karte deiner Codebasis abspielt. Anstatt rohe JSONL-Sitzungslogs zu betrachten, erhältst du eine Nachtkarte, auf der sich Licht bewegt, wenn der Agent sucht, liest und bearbeitet – unberührte Teile bleiben dunkel.
Was es löst
Ein Sitzungslog sagt dir, was ein Agent getan hat, aber nicht, wie er die Aufgabe verstanden hat: welche Teile des Repos er als relevant betrachtete, wo er vor dem Handeln erkundete oder ob sein Fußabdruck deiner Absicht entsprach. Zeilenweises Lesen von JSONL beantwortet das nicht.
Schnellstart
curl -fsSL https://raw.githubusercontent.com/cosmtrek/mindwalk/master/scripts/install.sh | sh
export PATH="$HOME/.local/bin:$PATH"
mindwalkDas Installationsprogramm überprüft das Binary anhand von checksums.txt und installiert es nach ~/.local/bin (überschreibbar mit INSTALL_DIR; eine bestimmte Version mit VERSION festlegen). Windows-Archive sind auf GitHub Releases. Um aus dem Quellcode zu bauen: make setup && make build → bin/mindwalk.
Befehle
Ohne Argumente scannt mindwalk ~/.claude/projects und ~/.codex/sessions, stellt die UI auf einem zufälligen lokalen Port bereit und öffnet einen Browser:
mindwalk serve [--port N] [--no-open] [--claude-dir VERZ] [--codex-dir VERZ]mindwalk open [--no-open] <session.jsonl>— öffne eine bestimmte Sitzungmindwalk build <repo> [-o aus]— schreibe das Repository-Citymap-JSONmindwalk trace <session> [-o aus]— schreibe das normalisierte Trace-JSON
Die Visualisierung lesen
- Baum-/Geländeansichten — das Repo als radialer Baum oder Treemap; Leuchtintensität ∝ wie tief und oft eine Datei berührt wurde.
- Berührungszustände — jede Datei behält ihre tiefste Berührung: gesehen (Moosgrün), gelesen (Mondweiß), bearbeitet (Warmbernstein), unbesucht (dunkel).
- HUD faltet Reibungssignale — Fehlerrate, umgewälzte Dateien, Bearbeitungen nach der letzten Verifikation — in einen Überprüfungsstreifen.
- Wiedergabe-Deck — über ein gebündeltes Histogramm scrubben oder abspielen. Balken auf einem kalt/warm-Spektrum: Beobachtung (Suche, Lesen, Ausführen) bleibt kalt, Mutation (Bearbeiten, Verifizieren) glüht warm.
- Zeitachsen-Markierungen — ◇ Kontextkomprimierung, ○ Subagentenstarts, › Benutzereingriffe; klicken, um zu springen.
- Inspektor — klicke eine Datei an, um ihre Besuchshistorie anzuheften; klicke eine Besuchszeile, um den Abspielkopf zu setzen.
- Tastatur: Leertaste Abspielen/Pause · ←/→ Schritt (⇧×10) · Pos1/Ende Enden · S Geschwindigkeit · E nächste Bearbeitung · X nächster Fehler · M nächste Markierung · ⌘B Sitzungsleiste.
Unter der Haube
Zwei separate Artefakte: ein Trace (normalisierter Strom von Dateiberührungsereignissen aus Sitzungslogs über Adapter in internal/adapter) und eine Citymap (deterministisches Layout des Repositorys in internal/citymap). Ein lokaler Go-Server (internal/server) verbindet sie und bedient das React/Three.js-Frontend (web). Schema-Verträge leben in schema/.
Derselbe Baum erzeugt immer dieselbe Karte, sodass Wiedergaben über Sitzungen hinweg vergleichbar sind. Keine Sitzungsdaten verlassen deinen Rechner – vollständig lokal.
📖 Lies den vollständigen Quellcode: HN LLM Tools
👀 Siehe auch

Lokales Speichersystem für KI-Codierungstools extrahiert über 2.600 Fakten aus Konversationsprotokollen
Ein Entwickler hat eine lokale Speicherschicht erstellt, die Konversationsprotokolle von Claude Code, Factory.ai und Codex CLI verarbeitet, strukturierte Fakten mithilfe eines lokalen LLM extrahiert und Kontext automatisch in neue Sitzungen einfügt. Nach monatelangem Einsatz wurden über 13.000 Nachrichten indiziert und mehr als 2.600 Fakten extrahiert.
Keenable SELECT: SQL-Abfragen auf Websuchergebnisse ausführen
Keenable SELECT ist ein MCP-Server, mit dem Sie das Web per SQL abfragen können. Ein Aufruf kann über 1.000 Seiten durchsuchen, mit exakten WHERE-Klauseln filtern und Felder per LLM extrahieren – alles in einer einzigen SELECT-Anweisung.

Claude Code v2.1.176: Sprachbewusste Sitzungen, Bedrock-Anmeldedaten-Caching und Dutzende Fehlerbehebungen
Sitzungstitel entsprechen jetzt der Gesprächssprache; Bedrock-Anmeldedaten bis zum Ablauf zwischengespeichert; Umgehung der Modellerzwingung für /fast und Umgebungsvariablen behoben; tmux-Zwischenablage korrigiert; Sandbox-Symlink-Fix.

Vier kostenlose Claude Code-Fähigkeiten für Prompt-Klarheit, Tutorials und Fehlerjagd
Vier Apache 2.0, kein kostenpflichtiger Tarif Claude Code Skills: Prompter (Prompt-Umschreibung), Tutorial-Creator (kommentierte Code-Durchgänge), Bug-Echo (Post-Fix Anti-Pattern-Suche) und Bug-Prospector (Pre-Release-Audit mit 7 Analyse-Perspektiven).