В июле 2025 Anthropic официально представила революционную функцию для своей экосистемы Claude Code — субагенты. Это событие существенно меняет ландшафт работы с искусственным интеллектом в разработке и автоматизации, позволяя превратить одного ИИ-ассистента в целую специализированную команду мини-агентов, действующую по принципу роя.
Что такое субагенты в Claude Code?
Субагенты — это кастомные AI-ассистенты с узкой специализацией, которые могут автоматически вызываться для решения конкретных задач. Каждый субагент:
-
Имеет собственную область экспертизы.
-
Работает в отдельном контексте, не засоряя основной чат.
-
Может быть ограничен в доступе к инструментам (например, только чтение файлов и запуск тестов).
-
Описывается собственным системным промптом и логикой поведения
Когда задача соответствует специализации субагента, Claude Code делегирует её этому мини-эксперту, который независимо обрабатывает проблему и возвращает результат.
Зачем это нужно?
Преимущества новой архитектуры:
-
Чистота контекста: Основной диалог не засоряется деталями внутренних процедур (например, отладкой или анализом тестов). Главный агент остается сфокусированным на стратегических вопросах, а субагенты оперируют с деталями.
-
Специализация: Можно создавать субагентов для отдельной логики — автоматического исправления тестов, аудита кода, парсинга данных и даже узкоспециализированных инструментов.
-
Параллелизм и масштабируемость: Субагенты способны работать параллельно, что ускоряет выполнение комплексных задач, снижая потери на коммуникацию между этапами.
-
Безопасность и контроль: Разработчик может управлять доступом к инструментам каждого субагента, ограничив, например, права на запись в файловой системе у проверяющего или "отладчика"
Как это реализовано?
-
Субагенты описываются файлом в формате Markdown с YAML-шапкой, где задаются имя, назначение, перечень инструментов и промпт-наставления.
-
Файлы субагентов располагаются либо на уровне проекта, либо на уровне пользователя. При совпадении имён приоритет у проектныхanthropic.com.
-
Управлять всем спектром субагентов удобно через новую команду /agents, которая предоставляет интерактивный интерфейс и позволяет создавать, редактировать или удалять агентов и их права.
-
Весь процесс прозрачен: можно видеть список активных агентов, их специализации и права доступа.
Рой ИИ-ассистентов в действии
Внедрение субагентов в Claude Code — это практическая реализация концепции "swarm AI" или роевого интеллекта. Вместо одного универсального помощника вы получаете динамический коллектив, где каждый ИИ-агент решает свою задачу параллельно с другими, по образу функционирующих муравьиных или пчелиных колоний. Основной (родительский) агент делегирует задачи и агрегирует результаты, существенно ускоряя работу с большими или сложными проектами.
Пример сценариев:
-
Один сабагент занимается перегенерацией тестов на лету, другой — статическим анализом, третий — поиском свежих решений в интернете, четвертый — написанием документации.
-
Такой подход резко снижает перегрузку главного (и единственного) ИИ-контекста, что особенно важно при работе с длинными кодовыми или дискуссионными сессиями.
Возможности кастомизации и интеграции
Разработчики могут массово экспортировать, переиспользовать и шарить кастомные субагенты между проектами и внутри команд. Примеры популярных субагентов: test-runner, code-reviewer, data-fetcher, debugger. Многие открывают репозитории своих агентов для публичного использования, создавая экосистему решений на любой вкус и задачу.
Революция автоматизации
Выпуск субагентов — это не просто новая функция, а шаг к полномасштабной автоматизации и масштабируемости ИИ для бизнеса и разработки. Claude Code теперь — это не «один разум», а гибкая, организуемая под задачи команда, которую можно оперативно расширять или адаптировать под любой рабочий процесс.
Это открывает путь к интеграции роя ИИ-ассистентов — от сложного аудита кода и аналитики до генерации сложных дата-отчетов и поддержки клиентов, где каждая подзадача обрабатывается тем самым идеальным ИИ, который для этого и был создан.