Что произошло
Разработчик Ricko Yu создал open-source инструмент Mindwalk, который решает проблему анализа работы ИИ-агентов в кодовой базе. Вместо чтения сырых логов в формате JSONL, вы получаете наглядную 3D-визуализацию, где:
- Репозиторий представлен как «ночной город» с подсвеченными зданиями
- Каждое «здание» — файл, его яркость показывает активность агента
- Анимация воспроизводит сессию агента шаг за шагом
«Где агент искал, читал и редактировал — карта светится, остальное остаётся тёмным»
Детали
Как это работает:
- Адаптеры преобразуют логи агентов (поддерживаются Claude Code и Codex) в единый формат
- Генератор создаёт 3D-карту репозитория (одинаковую для одинаковых деревьев файлов)
- Frontend на Three.js и React отображает анимированную сессию
Ключевые элементы интерфейса:
- Цветовая кодировка: зелёный — просмотрено, белый — прочитано, янтарный — отредактировано
- Шкала активности: холодные тона — чтение, тёплые — редактирование
- Метки на временной шкале: моменты сжатия контекста, запуска подагентов, пользовательских команд
Технический стек: Go (бэкенд), TypeScript + Three.js (фронтенд), MIT-лицензия.
Почему это важно
Для практиков, работающих с ИИ-агентами:
- Понимание логики агента — видите, какие части кода он считал релевантными
- Отладка неожиданного поведения — находите «слепые зоны», где агент не исследовал код
- Оптимизация промптов — корректируете задания, видя реальный scope работы агента
- Локальность — данные не уходят в облако, что важно для коммерческих проектов
Установка одной командой: curl -fsSL https://raw.githubusercontent.com/cosmtrek/mindwalk/master/scripts/install.sh | sh
Что дальше
Проект активно развивается — в планах:
- Поддержка новых агентов (помимо Claude и Codex)
- Интеграция с IDE для «живого» мониторинга сессий
- Количественные метрики анализа паттернов поведения
Инструмент особенно полезен при комплексном рефакторинге или работе с незнакомыми codebase, где важно понимать, как ИИ интерпретирует структуру проекта.
Источники
- Оригинал: github.com — © github.com