Архитектура: Координатор и Потоки
Новая функция переосмысливает работу с проектами. Вместо простой папки с файлами и одним чатом, теперь существует единая непрерывная беседа, где Claude выступает в роли координатора. Пользователь описывает задачу, а ИИ сам решает, как разбить её на подзадачи. Каждая подзадача запускается как отдельный thread (поток) — полноценная облачная сессия на собственной ветке Git с копией репозитория.
Потоки работают параллельно, отправляют отчеты координатору и продолжают выполнение автономно. Например, поток может открыть Pull Request, отслеживать его статус, автоматически исправлять ошибки при падении CI и отвечать на комментарии в коде.
Примеры использования и контекст
Anthropic приводит два ключевых сценария:
- Оптимизация производительности: Задача снизить p75 latency чекаута. Claude профилирует каждый endpoint, тестирует оптимизации и открывает PR параллельными потоками.
- Устаревание API: Отключение deprecated v1 endpoint во всех репозиториях (API, web, mobile). Для каждого репозитория создается отдельный поток, который сообщает о статусе слияния.
Каждый поток наследует общий контекст проекта: репозитории, загруженные файлы, инструкции (до 16 000 символов) и память проекта, хранящуюся в MEMORY.md. Это позволяет ИИ запоминать важные детали, такие как «релиз в пятницу» или «проверять биллинг у конкретного сотрудника».
Технические особенности и ограничения
Важно отметить технические нюансы работы:
- Модели: По умолчанию проект использует модель Opus для всех задач. Для потоков установлен высокий уровень усилий (high effort), для координатора — низкий (low effort).
- Лимиты: Поскольку каждый поток — это полноценная сессия, расход квоты происходит быстрее. Введен потолок: 200 новых потоков в день на все проекты пользователя. Если лимит исчерпан, поток ждет и возобновляет работу автоматически.
- Инструменты: MCP-инструменты доступны только через потоки, так как сам координатор не имеет подключений к коннекторам.
Доступность и стоимость
Функция находится в стадии бета-тестирования и доступна только для Pro и Max пользователей на веб-версии и десктопном приложении (CLI пока не поддерживается). Пользователи могут отслеживать использование через вкладку Usage, где видны настройки модели и усилий для координатора и потоков отдельно.
| Параметр | Значение / Описание |
|---|---|
| Статус | Beta (ограниченный доступ) |
| Доступные тарифы | Pro, Max (Web и Desktop) |
| Базовая модель | Opus |
| Макс. потоков в день | 200 на все проекты |
| Объем инструкций | До 16 000 символов |
| Автономность | Работа после закрытия ноутбука, авто-фикс CI |
Источник: MarkTechPost ↗
