whynotAI Lab

Mindwalk — 3D-визуализация работы ИИ-агентов в коде

Опубликовано Jul 13, 20262 мин чтенияНачальный
2просмотров

Что произошло

Разработчик Ricko Yu создал open-source инструмент Mindwalk, который решает проблему анализа работы ИИ-агентов в кодовой базе. Вместо чтения сырых логов в формате JSONL, вы получаете наглядную 3D-визуализацию, где:

  • Репозиторий представлен как «ночной город» с подсвеченными зданиями
  • Каждое «здание» — файл, его яркость показывает активность агента
  • Анимация воспроизводит сессию агента шаг за шагом

«Где агент искал, читал и редактировал — карта светится, остальное остаётся тёмным»

Детали

Как это работает:

  1. Адаптеры преобразуют логи агентов (поддерживаются Claude Code и Codex) в единый формат
  2. Генератор создаёт 3D-карту репозитория (одинаковую для одинаковых деревьев файлов)
  3. Frontend на Three.js и React отображает анимированную сессию

Ключевые элементы интерфейса:

  • Цветовая кодировка: зелёный — просмотрено, белый — прочитано, янтарный — отредактировано
  • Шкала активности: холодные тона — чтение, тёплые — редактирование
  • Метки на временной шкале: моменты сжатия контекста, запуска подагентов, пользовательских команд

Технический стек: Go (бэкенд), TypeScript + Three.js (фронтенд), MIT-лицензия.

Почему это важно

Для практиков, работающих с ИИ-агентами:

  1. Понимание логики агента — видите, какие части кода он считал релевантными
  2. Отладка неожиданного поведения — находите «слепые зоны», где агент не исследовал код
  3. Оптимизация промптов — корректируете задания, видя реальный scope работы агента
  4. Локальность — данные не уходят в облако, что важно для коммерческих проектов
Как попробовать

Установка одной командой: curl -fsSL https://raw.githubusercontent.com/cosmtrek/mindwalk/master/scripts/install.sh | sh

Что дальше

Проект активно развивается — в планах:

  • Поддержка новых агентов (помимо Claude и Codex)
  • Интеграция с IDE для «живого» мониторинга сессий
  • Количественные метрики анализа паттернов поведения

Инструмент особенно полезен при комплексном рефакторинге или работе с незнакомыми codebase, где важно понимать, как ИИ интерпретирует структуру проекта.

Это разбор
Самостоятельный разбор новости. Оригинал на github.com — по ссылке ниже.

Источники

Было полезно?