GitHub-радар

Birdview: карта архитектуры для ИИ-агентов

Строит карту архитектуры кода перед каждой задачей агенту — чтобы тот видел структуру проекта и не задевал лишнее.

01Qiuner/birdview 305JavaScript

Birdview строит карту архитектуры вашего проекта и сохраняет её как полностью автономный HTML-файл — открывается в браузере без сервера. Каждый модуль получает стабильный идентификатор и связан с реальным кодом, а не нарисован вручную. Перед задачей показываете агенту эту карту — он видит структуру всего проекта, понимает связи и не задевает то, что не входит в область изменений. Инструмент работает в два шага: сначала генерирует архитектурный снимок с доказательствами, затем вы объявляете планируемые изменения. Birdview не автоматический мониторинг — агент сам объявляет, чего касается, а карта держит этот контекст видимым. Поддерживает светлую и тёмную тему, фильтрацию связей, сравнение версий архитектуры. Требует Node.js 18+, лицензия MIT.

Зачем это вайб-кодеру

Без архитектурного контекста агент видит только файл, с которым работает, и часто рушит соседние модули. Birdview даёт ему обзор с высоты перед каждым изменением. Особенно выручает в больших проектах, где связи между компонентами неочевидны из одного файла.

Как поставить

Скопируйте и отправьте своему агенту — Claude Code, Codex, любому:

Установи Birdview из https://github.com/Qiuner/birdview — следуй README, запусти на текущем проекте и покажи мне HTML-карту архитектуры.

Запустится на обычном ноутбуке — нужен только Node.js 18+.

Открыть на GitHub