Урок 9Суб-агенты
Встроенные агенты
Explore, Plan, Bash, code-reviewer
Explore
Быстрый поиск по codebase. Идеален для исследования структуры проекта.
Доступные инструменты:
GlobGrepReadWebFetchWebSearch
Когда использовать:
- Найти файлы по паттерну
- Понять архитектуру
- Найти использование функции
- Исследовать незнакомый код
> Исследуй как работает аутентификация в этом проекте
Уровни глубины:quickmediumvery thorough
Plan
Проектирование архитектуры и планирование реализации.
Доступные инструменты:
GlobGrepReadWebFetchWebSearch
Когда использовать:
- Спланировать новую фичу
- Определить зависимости
- Выбрать подход
- Оценить сложность
> Спланируй реализацию системы уведомлений
Bash
Выполнение shell-команд. Для git, npm, тестов и т.д.
Доступные инструменты:
Bash
Когда использовать:
- Запустить тесты
- Git операции
- Установить зависимости
- Сборка проекта
> Запусти тесты и покажи результат
code-reviewer
Ревью кода на качество, безопасность и best practices.
Доступные инструменты:
ReadGrepGlobBash
Когда использовать:
- Проверить PR
- Найти уязвимости
- Оценить качество
- Найти code smells
> Сделай ревью последних изменений
Специализированные агенты
Дополнительные агенты для специфических задач:
react-frontend
React компоненты и хуки
python-backend
Python/Django backend
test-writer
Написание тестов
refactorer
Рефакторинг кода
ui-developer
UI компоненты
analyst
Анализ требований
Как вызвать агента
Claude автоматически выбирает подходящего агента, но вы можете указать явно:
# Автоматический выбор:
> Найди где определён класс UserService
→ Claude использует Explore agent
# Явное указание уровня глубины:
> Исследуй архитектуру очень тщательно
→ Explore agent (very thorough)
# Запуск код-ревью:
> Проверь этот PR на безопасность
→ code-reviewer agent
Когда какой агент использовать
- Explore— для поиска и понимания существующего кода
- Plan— перед началом сложной реализации
- Bash— для shell-команд, тестов, git
- code-reviewer— после написания кода для проверки качества
Этот урок — часть структурированного курса по LLM.
Мой путь обучения