Тест: Итоговый тест по курсу
Проверьте свои знания по материалам курса.
1. Что такое субагенты в Claude Code?
- Внешние плагины для расширения функциональности
- Специализированные ассистенты, работающие в изолированном контексте, которым Claude Code делегирует задачи
- Другие модели ИИ, подключённые к Claude
- Пользователи, работающие совместно с Claude
Показать ответ
Ответ: B — Субагенты — это специализированные ассистенты, которым Claude Code может делегировать задачи. Каждый работает в своём изолированном окне контекста, выполняет работу и возвращает краткое резюме в основной поток.
2. Какую основную проблему решают субагенты?
- Медленную скорость генерации текста
- Переполнение основного окна контекста промежуточными шагами работы
- Отсутствие доступа к интернету
- Ограничение на количество файлов в проекте
Показать ответ
Ответ: B — Каждое действие в Claude Code добавляется в основное окно контекста, которое конечно. Субагенты решают эту проблему, создавая отдельное окно контекста для выполнения задачи — все промежуточные шаги остаются изолированными и не засоряют основную беседу.
3. Что получает субагент при создании?
- Полную историю основной беседы
- Пользовательский system prompt и описание задачи от родительского агента
- Доступ ко всем файлам на компьютере
- Список всех предыдущих ответов Claude
Показать ответ
Ответ: B — Субагент получает две ключевые части: пользовательский system prompt из файла конфигурации (определяющий роль и поведение) и описание задачи, сформулированное родительским агентом на основе запроса пользователя.
4. Что происходит с контекстом субагента после завершения его работы?
- Он сохраняется для будущих сессий
- Он полностью отбрасывается, а в основную беседу возвращается только краткое резюме
- Он добавляется к основному контексту
- Он передаётся следующему субагенту
Показать ответ
Ответ: B — После возврата резюме весь контекст субагента (промежуточные шаги, прочитанные файлы, поисковые запросы) полностью отбрасывается. Основное окно контекста записывает только вопрос и краткое резюме.
5. Какой встроенный субагент используется для быстрого поиска и навигации по кодовым базам?
- General purpose subagent
- Plan subagent
- Explore subagent
- Code review subagent
Показать ответ
Ответ: C — Explore subagent предназначен для быстрого поиска и навигации по кодовым базам. General purpose — для многоэтапных задач, Plan — для исследования и анализа перед составлением плана.
6. Каков основной компромисс при использовании субагентов?
- Более медленная работа в обмен на точность
- Потеря видимости промежуточных шагов в обмен на чистоту основного контекста
- Более высокая стоимость в обмен на скорость
- Ограничение функциональности в обмен на безопасность
Показать ответ
Ответ: B — Основной компромисс: вы получаете ответ без «шума» процесса его получения, но теряете прямую видимость того, как именно субагент пришёл к своим выводам. Для большинства задач это приемлемая цена за чистоту контекста.
7. Какие три основных преимущества дают субагенты?
- Скорость, стоимость, простота
- Разбивка на сфокусированные части, чистота контекста, возврат только нужной информации
- Безопасность, конфиденциальность, надёжность
- Многоязычность, мультимодальность, масштабируемость
Показать ответ
Ответ: B — Субагенты дают три преимущества: разбивают работу на сфокусированные части (каждый концентрируется на конкретной задаче), поддерживают чистоту основного контекста (изолируя промежуточную работу) и возвращают только нужную информацию в виде краткого резюме.
8. Что можно создать помимо встроенных субагентов?
- Только модифицировать встроенные субагенты
- Пользовательские субагенты с настраиваемыми system prompts и доступом к инструментам
- Субагенты доступны только в предустановленном виде
- Внешние программы, заменяющие Claude
Показать ответ
Ответ: B — Помимо встроенных субагентов, вы можете создавать свои собственные с пользовательскими system prompts и доступом к инструментам: рецензент кода, автор тестов, генератор документации или любой другой помощник, адаптированный к вашему рабочему процессу.