К основному содержанию
субагент

codebase-explorer — субагент для Claude Code: обзор проекта

Исследует незнакомый проект: находит стек, архитектуру, точки входа и поток данных. По запросу сохраняет выводы в CLAUDE.md.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --agent development-tools/codebase-explorer
Открыть на GitHub

Что делает codebase-explorer

Субагент читает файлы проекта и историю Git, затем разбирает архитектуру, зависимости, маршрутизацию, слой данных и используемые паттерны. Результат оформляет как структурированную модель проекта: с ключевыми каталогами, точками входа, рабочими командами и замеченными особенностями.

После обзора он может спросить, нужно ли создать CLAUDE.md с контекстом для будущих сессий; если вы согласитесь, файл появится в корне проекта. Для работы ему доступны Read, Write, Edit, Bash, Grep и Glob. Он ориентируется на существующие файлы и пропускает отсутствующие, а найденный CLAUDE.md сначала читает и предлагает обновить, а не заменить.

Какие задачи решает

  • разобраться в архитектуре только что клонированного проекта
  • найти точки входа и маршруты приложения
  • составить карту зависимостей и слоя данных
  • сохранить сведения о проекте в CLAUDE.md

Примеры запросов агенту

  • Разбери этот проект и объясни, как он устроен.
  • Я только что клонировал репозиторий. Найди архитектуру и точки входа.
  • Составь обзор проекта и предложи сохранить его в CLAUDE.md.

Как установить codebase-explorer

1Через claude-code-templates

npx claude-code-templates@latest --agent development-tools/codebase-explorer

2Вручную: положить файлы

.claude/agents/codebase-explorer.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о codebase-explorer

Как установить codebase-explorer в Claude Code?

Выполните npx claude-code-templates@latest --agent development-tools/codebase-explorer. Файл субагента размещается по пути .claude/agents/codebase-explorer.md.

Что делает codebase-explorer?

Он исследует файлы проекта и собирает структурированный обзор стека, архитектуры, зависимостей и потока данных. По вашему согласию создаёт CLAUDE.md в корне.

Что произойдёт, если в проекте уже есть CLAUDE.md?

Субагент сначала прочитает существующий файл и предложит обновить его, а не заменять.

Похожие субагенты

Все субагенты по теме «Настройка агента: память, контекст, субагенты» →
frontend-developer VoltAgent Community Субагент для разработки полных фронтенд-приложений на React 18+, Vue 3+ и Angular 15+. Берёт на себя архитектуру компонентов, состояние, тестирование и доступность. 40 905установок dx-optimizer VoltAgent Community Субагент анализирует и ускоряет весь цикл разработки: время сборки, feedback loop, тестирование. Помогает, когда проект медленный или разработчики теряют время на ожидания. 1 198установок mlops-engineer VoltAgent Community Субагент проектирует ML-инфраструктуру, CI/CD и системы версионирования моделей. Подойдёт для автоматизации обучения, GPU-ресурсов и мониторинга. 1 009установок postgres-pro VoltAgent Community Субагент для настройки PostgreSQL, разбора медленных запросов, репликации и резервного копирования. Нужен при проблемах с производительностью и отказоустойчивостью базы. 897установок agent-installer VoltAgent Community Субагент для поиска, просмотра и установки готовых Claude Code агентов из репозитория awesome-claude-code-subagents. Упрощает открытие новых инструментов и интеграцию их в проект. 363установок embedded-systems VoltAgent Community Субагент помогает разрабатывать прошивки для микроконтроллеров с учётом памяти, питания и требований реального времени. Нужен для задач с RTOS, драйверами и периферией. 279установок

Из того же набора740

Весь набор →
viral-generator-builder Скилл помогает спроектировать генератор, тест или калькулятор с результатом, которым хочется поделиться. Пригодится при создании квизов, генераторов имён и аватаров. 256установок docs-search Скилл ищет по автосгенерированной документации проекта: сигнатуры функций, классы, интерфейсы. Пригодится перед правками, чтобы не угадывать API. 256установок standup-report Формирует ежедневный отчёт со стендапа по коммитам Git, задачам Linear и статусам пулл-реквестов. Помогает быстро собрать срез активности команды за день или с прошлой пятницы. 256установок bettoredge-value-finder Субагент сканирует рынки BettorEdge, считает edge и размер ставки по дробному критерию Келли, не выходя за лимиты банкролла. 256установок java-pro Скилл помогает с разработкой на Java 21+, Spring Boot и современными возможностями JVM. Используйте его, когда нужна помощь с архитектурой, тестами или настройкой производительности. 254установок email-systems Скилл помогает проектировать транзакционные письма и автоматизацию рассылок, а также разбирать доставляемость. Пригодится при работе с очередями, событиями и шаблонами писем. 253установок project-timeline-simulator Строит несколько сценариев сроков проекта: базовый, оптимистичный, пессимистичный и с disruptions. Пригодится, когда надо оценить риски до старта работ. 253установок check-file Команда разбирает файл на проблемы качества, уязвимости, узкие места и пробелы в тестах. Пригодится для ревью JavaScript и TypeScript. 252установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой