Claude Code Projects: параллельные облачные сессии в бете у Pro и Max

Anthropic переработала Projects в Claude Code. Раньше проект был папкой: несколько файлов плюс один чат. Теперь это единая продолжающаяся беседа, в которой Claude выступает координатором. Вы описываете задачу, а Claude сам решает, что вынести в отдельный поток (thread). Каждый поток — это полноценная облачная сессия Claude Code, которая работает в собственной ветке и на собственной копии репозитория. Потоки идут параллельно, отчитываются в беседу и продолжают работу после того, как вы закрыли ноутбук. В Anthropic формулируют это как «одна беседа, которая разветвляется на параллельные облачные сессии».

Координатор и потоки

Архитектура двухуровневая. Беседа проекта — координатор: читает присланное, отвечает на быстрые вопросы на месте и запускает потоки для реальной работы. Координатор видит то, что потоки ему сообщают, но не каждый их шаг.

Потоки — исполнители. Поток открывает pull request, когда работа этого требует, а затем следит за ним с включённым автоисправлением: отправляет фиксы, если CI падает, и отвечает, когда проверки проходят. Потоки тоже делегируют: каждый может дробить своё задание дальше через субагентов, циклы и рабочие процессы.

Собственный пример Anthropic: поставить цель снизить p75-латентность оформления заказа, затем попросить Claude профилировать каждый эндпоинт, протестировать оптимизации и открыть pull request в параллельных потоках. Второй пример — вывод из эксплуатации устаревшего эндпоинта v1 сразу в репозиториях API, веба и мобильного приложения: по потоку на каждый, и Claude сообщает, какие pull request влились первыми. Когда два потока трогают один и тот же код, пересечение всплывает как обычный конфликт слияния git.

Что наследует каждый поток

Постоянный контекст задаётся один раз и доходит до каждого нового потока: репозитории проекта и загруженные файлы, инструкции проекта объёмом до 16 000 символов и память проекта, которую Claude пишет и читает через индекс MEMORY.md. Примеры из практики: релиз перенесли на пятницу; с кем свериться, прежде чем трогать биллинг.

Каждый поток также клонирует все репозитории проекта и подгружает CLAUDE.md, навыки и плагины из всех них. А вот правила доступа, хуки и env ведут себя иначе: они применяются только из каталога, в котором стартует поток. Поэтому проект с одним репозиторием их учитывает, а проект с несколькими — нет. Инструменты MCP приходят через коннекторы вашей учётной записи claude.ai. У самой беседы проекта коннекторов нет, поэтому работу с коннекторами приходится отправлять в поток.

Панель Overview группирует потоки по состоянию: Ready for review, Waiting on you, Working, Landing, Idle и Resolved. Вкладка Library собирает загруженные файлы и файлы, созданные потоками.

Сколько это стоит

Проект расходует лимиты плана быстрее одиночной сессии, потому что каждый работающий поток — это полноценная сессия. Anthropic показывает вкладку Usage по каждому проекту и отдельные настройки модели и усилий для координатора и для потоков. Новый проект запускается на Opus везде: высокие усилия для потоков, низкие для беседы. Простаивающие потоки тоже просыпаются и тратят лимит снова, когда падает CI или приходит комментарий к ревью. Жёсткий потолок — 200 новых потоков в день на все ваши проекты; поток, упёршийся в лимит использования, ждёт и возобновляется сам.

Кого касается бета

Бета ограничена частью пользователей Pro и Max в веб-версии и десктопном приложении — CLI в неё не входит. Если вы привыкли работать с Claude Code из терминала, новая механика проектов вам пока недоступна; тем, у кого есть доступ, стоит помнить, что параллельные потоки — это параллельные сессии, и следить за вкладкой Usage.

Смежная тема — как Anthropic измеряет пользу плагинов через plugin eval в Claude Code. А для команд, которые держат ИИ-агентов в продакшене, полезен разбор Enterprise Frontier Safeguards — там про приватность и детекцию злоупотреблений без хранения данных.

Частые вопросы

Что такое поток в новом Claude Code Projects?

Это полноценная облачная сессия Claude Code со своей веткой и своей копией репозитория. Координатор запускает поток под конкретную задачу, поток отчитывается обратно в беседу.

Потоки продолжают работу, если я закрыл ноутбук?

Да, это заявлено как основное свойство: облачные сессии продолжают выполняться и после закрытия ноутбука, а результаты возвращаются в беседу.

Как потоки решают конфликты между собой?

Если два потока трогают один и тот же код, пересечение проявляется как обычный конфликт слияния git — специальной логики разрешения нет.

Что попадает в новый поток автоматически?

Репозитории проекта и загруженные файлы, инструкции проекта до 16 000 символов и память проекта с индексом MEMORY.md. Плюс клоны всех репозиториев и CLAUDE.md, навыки и плагины из них.

Почему правила доступа и хуки работают не всегда?

Они применяются только из каталога, в котором стартует поток. Поэтому проект с одним репозиторием их учитывает, а с несколькими — нет.

Как быстро расходуются лимиты плана?

Быстрее, чем в одиночной сессии: каждый работающий поток — отдельная сессия. Есть вкладка Usage по проекту и отдельные настройки модели и усилий для координатора и потоков.

Есть ли ограничение на число потоков?

Да, потолок — 200 новых потоков в день на все ваши проекты. Поток, упёршийся в лимит использования, ждёт и возобновляется сам.

Кому доступна бета?

Части пользователей Pro и Max в веб-версии и десктопном приложении. CLI в бета-программу не входит.

Как работа с коннекторами MCP устроена в проекте?

Инструменты MCP приходят через коннекторы учётной записи claude.ai. У беседы проекта коннекторов нет, поэтому такую работу нужно выносить в поток.

Источник: marktechpost.com