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

technical-researcher — субагент для Claude Code: разбор репозиториев

Субагент изучает чужие репозитории и документацию: собирает метрики, оценивает качество кода и выдаёт отчёт с рекомендациями.

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

Что делает technical-researcher

technical-researcher — субагент для Claude, который разбирает код и техническую документацию. Он смотрит репозитории на GitHub и GitLab, читает API-спецификации, ищет примеры реализации и сравнивает подходы между библиотеками. Полезен, когда выбираете фреймворк или хотите понять, как устроен чужой проект, прежде чем тянуть его в свой.

Внутри прописан набор критериев оценки: архитектура, поддерживаемость, производительность, безопасность, покрытие тестами, активность сообщества и статус поддержки. Результат отдаётся в JSON — со сводкой поиска, карточками репозиториев со статистикой и списком рекомендаций под конкретный сценарий. Инструменты у субагента такие: Read, Write, Edit, WebSearch, WebFetch, Bash.

Учтите: WebSearch и WebFetch ходят в сеть, поэтому в закрытом контуре без доступа наружу субагент не соберёт данные о репозиториях. Установка идёт через npx claude-code-templates@latest --agent deep-research-team/technical-researcher, файл агента ложится в .claude/agents/technical-researcher.md.

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

  • сравнить две библиотеки по активности и качеству кода
  • найти примеры реализации алгоритма в открытых проектах
  • оценить, стоит ли брать чужой репозиторий в продакшен
  • разобрать API-документацию перед интеграцией
  • отследить ломающие изменения между версиями

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

  • Проанализируй репозиторий FastAPI: архитектура, тесты, активность поддержки
  • Сравни реализации rate limiting в открытых библиотеках и дай рекомендацию
  • Найди примеры работы с этим API и собери отчёт в JSON

Как установить technical-researcher

1Через claude-code-templates

npx claude-code-templates@latest --agent deep-research-team/technical-researcher

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

.claude/agents/technical-researcher.md

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

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

Вопросы о technical-researcher

Как установить technical-researcher в Claude?

Выполните npx claude-code-templates@latest --agent deep-research-team/technical-researcher. Файл агента появится в .claude/agents/technical-researcher.md.

Что делает technical-researcher?

Разбирает репозитории и техническую документацию: собирает метрики проекта, оценивает архитектуру и качество кода, ищет примеры реализации и сравнивает альтернативы. На выходе — отчёт в JSON с рекомендациями.

Какие инструменты доступны субагенту?

Read, Write, Edit, WebSearch, WebFetch и Bash. Поиск и загрузка страниц идут через сеть, так что без внешнего доступа данные о репозиториях он не соберёт.

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

Все субагенты по теме «Настройка агента: память, контекст, субагенты» →
Technical Debt Remediation Plan официальный github Составляет пошаговые планы устранения техдолга в кодовой базе. Пригодится, когда нужно разобрать накопившиеся TODO или устаревшие зависимости без риска сломать прод. ★ 40 418звёзд репо 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установок

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

Весь набор →
supabase-schema-architect Субагент проектирует схемы PostgreSQL в Supabase, планирует миграции и пишет политики RLS. Пригодится, когда база растёт и надо навести порядок в доступе. 3 839установок smart-commit Хук Claude, который сам коммитит изменённый файл после Edit или Write. Пригодится, если не хочется вручную собирать историю git. 3 745установок architecture-review Слэш-команда для Claude, которая разбирает структуру проекта, паттерны и зависимости и выдаёт план улучшений. Пригодится перед крупным рефакторингом. 3 419установок update-search-year Хук добавляет текущий год к запросам WebSearch, если года в них нет. Пригодится, когда нужны свежие результаты, а не прошлогодние. 3 412установок lint-on-save Хук запускает линтер сразу после того, как агент изменил файл. ESLint, Pylint и RuboCop срабатывают сами, без ручного вызова. 3 235установок todo Ведёт задачи проекта в файле todos.md прямо из чата: добавить, закрыть, удалить, посмотреть список. Пригодится, когда не хочется уходить из Claude ради таск-трекера. 2 723установок explain-code Слэш-команда разбирает незнакомый код: что он делает, как устроен, где узкие места. Пригодится, когда открываешь чужой файл или возвращаешься к своему через полгода. 2 492установок create-prd Слэш-команда превращает идею фичи в документ требований: проблема, объём работ, метрики успеха и критерии приёмки. 2 431установок

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

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