Виртуальный офис, где проекты Claude Code и Codex представлены комнатами, а агенты — пиксельными персонажами с отображением активности в реальном времени.
Egonex-AI/Understand-Anything
Плагин для Claude Code и набор навыков для разных платформ, превращающие кодовые базы и LLM-вики в интерактивные графы знаний для изучения и поиска.
- Звёзды
- 86,937
- Форки
- 7,331
- Открытые issues
- 330
- Последний коммит
- 8 дней назад
Что это?
Understand Anything анализирует проект с помощью мультиагентного конвейера и строит граф знаний о файлах, функциях, классах и зависимостях. Граф отображается в интерактивной веб-панели: узлы можно открывать, искать и получать о них объяснения простым языком, а пошаговые обзоры показывают архитектуру в порядке зависимостей.
Структурные данные — например, импорты, экспорты, определения и места вызова — извлекаются детерминированно с помощью Tree-sitter, а LLM добавляет краткие описания, теги, архитектурные слои и привязку к предметным областям. При последующих запусках анализируются только изменённые файлы. Команды позволяют задавать вопросы о коде в чате, анализировать влияние изменений, получать объяснения на уровне файлов, создавать инструкции для онбординга и извлекать предметные области.
Этот же конвейер может анализировать LLM-вики в стиле Karpathy, извлекая wikilinks, сущности и утверждения в граф с силовым размещением узлов. Проект изначально поддерживает Claude Code и устанавливается в Codex, Cursor, VS Code Copilot, Gemini CLI, OpenCode и несколько других агентных платформ. Результат построения графа можно закоммитить в репозиторий и позже просматривать в локальном режиме только для чтения, который не обращается к LLM.
Ключевые возможности
- 01Интерактивный граф файлов, функций, классов и зависимостей с поиском и сведениями об узлах.
- 02Пошаговые обзоры архитектуры в порядке зависимостей.
- 03Анализ влияния изменений с отображением затронутых частей системы.
- 04Группировка по слоям (API, Service, Data, UI, Utility) с цветовой легендой.
- 05Инкрементный повторный анализ: при последующих запусках обрабатываются только изменённые файлы.
- 06Преобразование баз знаний LLM-вики в стиле Karpathy в граф для навигации.
- 07Локализованный вывод на нескольких языках, включая упрощённый китайский.
Сценарии использования
- Знакомство с большой незнакомой кодовой базой во время онбординга.
- Проверка затрагиваемых модулей перед коммитом изменений.
- Создание общей карты архитектуры, которую команда может закоммитить и просматривать.
- Преобразование личной базы знаний в Markdown или вики в связанный граф.
Быстрый старт
- 1
Добавьте маркетплейс плагинов в Claude Code
/plugin marketplace add Egonex-AI/Understand-Anything - 2
Установите плагин understand-anything
/plugin install understand-anything - 3
Проанализируйте кодовую базу, чтобы построить граф знаний
/understand - 4
Откройте интерактивную панель
/understand-dashboard
Что важно знать
- Первичный анализ большой кодовой базы может потребовать значительного количества токенов.
- Встроенный способ установки предназначен для Claude Code; для других платформ нужен отдельный скрипт установки.
Темы
Частые вопросы
- Что такое Understand-Anything?
- Плагин для Claude Code и набор навыков для разных платформ, превращающие кодовые базы и LLM-вики в интерактивные графы знаний для изучения и поиска. Understand Anything анализирует проект с помощью мультиагентного конвейера и строит граф знаний о файлах, функциях, классах и зависимостях. Граф отображается в интерактивной веб-панели: узлы можно открывать, искать и получать о них объяснения простым языком, а пошаговые обзоры показывают архитектуру в порядке зависимостей.
- Understand-Anything можно использовать бесплатно? Какая у него лицензия?
- Understand-Anything распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Understand-Anything всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Understand-Anything — 12 окт. 2026 г..
- Для чего можно использовать Understand-Anything?
- Знакомство с большой незнакомой кодовой базой во время онбординга. Проверка затрагиваемых модулей перед коммитом изменений. Создание общей карты архитектуры, которую команда может закоммитить и просматривать. Преобразование личной базы знаний в Markdown или вики в связанный граф.
- Как установить Understand-Anything?
- Добавьте маркетплейс плагинов в Claude Code: /plugin marketplace add Egonex-AI/Understand-Anything Установите плагин understand-anything: /plugin install understand-anything Проанализируйте кодовую базу, чтобы построить граф знаний: /understand Откройте интерактивную панель: /understand-dashboard
- Где скачать Understand-Anything?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Egonex-AI/Understand-Anything
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение для компьютера, смартфона, веба и CLI, позволяющее запускать и координировать несколько coding-агентов, например Claude Code, Codex и OpenCode, в отдельных worktree.
Лёгкая кроссплатформенная IDE для AI-разработки: запускайте в одном окне несколько сессий Claude Code и Codex для разных проектов.
Плагин для Claude Code, который по умолчанию показывает краткие ответы и позволяет раскрывать отдельные фрагменты прямо на месте.
Навык для AI-агентов, который превращает идеи, планы и кодовые базы в интерактивные HTML-диаграммы для Claude Code, Codex, Cursor и OpenCode.
Навык для coding assistant: AI-агент сразу переходит к следующему действию, нумерует шаги и обходится без воды и вступлений.