コードベースを3Dマップで可視化するツール「Mindwalk」

原題: Show HN: Mindwalk – Replay coding-agent sessions on a 3D map of your codebase

なぜ重要か

AIエージェントの行動を可視化する手法は、デバッグや監査の効率化に直結し、エージェント開発ツール市場の拡大を後押しする可能性がある。

GitHubユーザーcosmtrekが、コーディングエージェントのセッションをコードベースの3Dマップ上でリプレイできる可視化ツール「Mindwalk」を公開した。リポジトリを夜景マップとして描画し、エージェントがどのファイルを参照・編集したかをアニメーションで再生できる。現時点でStarは268件、Forkは10件を記録している。

「Mindwalk」は、AIコーディングエージェントのセッションログをコードベースの3D地図として可視化するオープンソースツールだ。GitHubユーザーcosmtrekによって開発・公開された。

開発の背景として、セッションログはエージェントが「何をしたか」は記録するが、「どのようにタスクを理解したか」は把握しにくいという問題がある。エージェントがリポジトリのどの部分を関連性が高いと判断したか、実際に行動する前にどこを探索したか、変更範囲が想定通りだったかといった情報は、生のJSONLファイルを行ごとに読んでも把握しにくい。

Mindwalkはリポジトリを夜景マップとして描画し、エージェントの動作を光の動きとして再生することでこの問題を解決する。どのファイルを検索したか、読み込んだか、編集したかがアニメーションで視覚的に確認できる。

実装はGo言語で書かれており、CLIツールとしてWebブラウザ上でセッションを表示する。セッションデータはJSONL形式で読み込まれ、3Dのインタラクティブマップとして描画される。リポジトリはGitHubにてMITライセンスで公開されており、ソースコードは自由に利用・改変が可能だ。

出典

github.com — 元記事を読む →