Урок 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— после написания кода для проверки качества

Квиз по уроку

1 из 1

1.Какой встроенный тип агента лучше всего подходит для быстрого поиска по кодовой базе?

Этот урок — часть структурированного курса по LLM.

Мой путь обучения