Claude Code Projects: один разговор-координатор вместо десятка сессий
Anthropic запустила Claude Code Projects — новый способ для разработчиков, использующих её популярный инструмент «вайб-кодинга» Claude Code, держать порядок при работе над чем-то, что требует постоянной, долгой разработки: приложением, сайтом или другой задачей.
Новые Claude Code Projects — это сам по себе ИИ-агент координации на базе Claude, который, по словам Anthropic, работает всегда и умеет принимать пожелания разработчика на естественном языке о его конкретной продолжающейся задаче и разбивать их на параллельные потоки, чтобы работа шла быстрее и эффективнее. Затем Claude Code Projects автоматически координирует эти потоки со временем, поддерживая общую память о проекте по мере его развития.
Для тех, кто пользовался Claude Code в разных сессиях, продолжая один проект, это серьёзное изменение: раньше приходилось вручную вести отдельный внешний учёт статуса проекта и скармливать его Claude Code в новой сессии — либо заставлять Claude Code поднимать сжатую версию прошлого разговора, заново выяснять текущее состояние и пытаться восстановить, на чём остановились и о чём просят сейчас.
Для компаний это очень логично: их цифровая витрина, сайт, система управления контентом, платформа закупок или другое бизнес-приложение редко имеет конечную точку. Такие системы годами обновляют, патчат, расширяют и адаптируют.
Вместо того чтобы разработчик каждый раз поднимал свежую сессию Claude Code и заново устанавливал контекст, решения и текущее состояние задачи, Anthropic предлагает Claude Code Projects, который сохраняет общую память и контекст проекта, координирует новую работу с уже сделанной и упрощает продолжение с того места, где остановились прошлые потоки.
Правда, с названиями есть путаница: у Anthropic уже есть отдельная функция Claude Projects, впервые представленная в июне 2024 года, — универсальное рабочее пространство Claude для группировки чатов, файлов, инструкций и знаний о проекте. Базовые Claude Projects могут содержать несколько чатов и хранить общие знания, но каждый чат остаётся отдельным разговором: контекст из одного чата не переносится в другой автоматически, если он не зафиксирован в знаниях проекта или памяти.
Anthropic сообщает, что доступ расширят на большее число пользователей Claude Code на этих планах в течение недели, а переработанный опыт со временем дойдёт и до других продуктов Claude, включая Team и Enterprise. Существующие Claude Projects на Pro и Max продолжат работать как сейчас, пока идёт внедрение.
Сдвиг важен потому, что агенты для кодинга всё лучше справляются с работой, выходящей за рамки одного промпта или pull request. OpenAI, GitHub и Google уже двинулись к асинхронным, параллельным и более долгим рабочим процессам агентов.
Ставка Anthropic в Claude Code Projects в том, что разработчикам всё чаще нужна не очередная сессия кодинга, а постоянный слой координации над несколькими сессиями, который помнит общую цель и распределяет работу между ними.
В стартовом треде в X Anthropic сравнивает взаимодействие с брифингом для начальника штаба: пользователь может выдать Claude сразу несколько дел в любом порядке, а Claude решит, что пойдёт в новый поток, а что — в существующий.
От отдельных сессий к скоординированной работе
Разработчики, использующие нескольких агентов для кодинга, часто вынуждены делить крупную функцию на отдельные задачи, задавать контекст для каждой сессии и в итоге самим сводить результаты. Claude Code Projects переносит большую часть этой координации в Claude.
Проект Claude Code хранит более широкую цель и контекст, создавая отдельные исполнительные потоки для разных кусков работы. В финальном анонсе Anthropic описывает архитектуру так: «потоки делают работу, Claude ею руководит». Над всеми рабочими потоками стоит координатор.
Разработчики могут продолжать общаться с координатором по мере изменения требований, а не ждать завершения одной задачи перед постановкой следующей. Claude направит новый запрос в существующий поток или создаст дополнительный, а пользователь может открыть конкретный поток, когда нужно проверить или подправить работу в нём.
Anthropic также показывает панель Overview с пунктами, требующими внимания пользователя. В стартовом треде в X компания пишет, что разработчики могут управлять отдельными потоками с телефона — то есть человек может вмешаться, не держа открытыми все сессии Claude Code на рабочей станции.
Это меняет основную единицу взаимодействия: вместо изолированной задачи кодинга — более длительная работа.
Например, говорит Anthropic, разработчик может создать проект Claude Code с целью снизить p75-задержку оформления заказа в приложении. Тогда Claude создаст параллельные потоки: профилировать конечные точки, протестировать оптимизации и открыть pull request.
В другом примере команда может подключить репозитории API, веба и мобильного приложения и попросить Claude вывести устаревшую конечную точку v1. Отдельные потоки перенесут вызовы и протестируют каждый репозиторий, а координатор отследит зависимости и скажет, какие изменения нужно слить первыми.
Каждый рабочий поток — это сама по себе облачная сессия Claude Code на своей ветке и своей копии репозитория. Потоки могут дробить задания дальше с помощью субагентов, циклов и рабочих процессов. Но координация не отменяет обычных конфликтов разработки: если несколько потоков меняют пересекающийся код, изменения, по словам Anthropic, всё равно дадут привычные конфликты слияния, которые разрешают как в любом pull request.
Общая память держит состояние проекта актуальным для всех агентов
Параллельное выполнение само по себе уже никого не удивляет среди агентов для кодинга. Более значимая часть Claude Code Projects — состояние, которое сохраняется над отдельными сессиями.
Каждый рабочий поток вносит вклад в общую память проекта и черпает из неё. На длинной дистанции Claude удерживает решения: перенесли дату релиза, отказались от функции, с кем нужно согласовать правки в конкретном сервисе. Anthropic говорит, что пользователи могут настраивать, как часто Claude выходит на связь, как часто создаёт новые потоки и насколько подробными должны быть его отчёты.
В Claude Code Projects также есть библиотека, собирающая файлы, предоставленные пользователями, и артефакты, созданные Claude, — постоянный пул материалов для дальнейшей работы. Проект можно настроить собственным облачным окружением, коннекторами, плагинами, инструкциями и настройками моделей.
Это связано с концепцией базы знаний в Claude Projects, но отличается от неё. Claude Projects используют загруженные знания и инструкции как контекст для разговоров. Claude Code Projects добавляют общую операционную память для рабочих потоков, так что решения, принятые на одном участке инициативы, влияют на последующую работу в другом месте.
Для корпоративных команд разработки эта разница может значить столько же, сколько возможность плодить агентов. Проблема всё чаще не в том, может ли агент исправить баг или реализовать функцию, а в том, как команда сохраняет требования, зависимости, прошлые решения и человеческий контроль, когда несколько агентов работают одновременно.
Разницу можно сформулировать просто:
- Claude Projects помогают Claude помнить контекст, который вы ему дали.
- Claude Code Projects созданы, чтобы Claude помнил и координировал работу, которую он делает.
Гонка смещается от агентов для кодинга к управляющим агентами
Anthropic не одинока в осознании проблемы оркестрации. OpenAI, GitHub и Google уже вышли за модель, где разработчик работает с одним агентом в одном линейном разговоре.
Всё более важный конкурентный слой — то, как разработчики делегируют портфель работ, сохраняют контекст, следят за параллельными агентами и добавляют новые требования, не превращаясь в человека-диспетчера между ними.
OpenAI, вероятно, самое близкое прямое сравнение. Её приложение Codex задумано как многоагентное рабочее пространство, где можно запускать несколько агентов параллельно, изолировать их изменения и надзирать за длительной работой. Пересечение с Claude Code Projects существенное: оба продукта нормализуют параллельных агентов вместо того, чтобы считать параллельность продвинутым сценарием.
Заметное отличие в опубликованном дизайне Anthropic — явный координатор над рабочими потоками. Разработчик продолжает говорить с одним разговором проекта Claude Code, а Claude сам решает, войдёт ли новая инструкция в существующий поток или создаст новый. Anthropic также прямо описывает общую память проекта, охватывающую эти потоки.
Так что отличие не в том, что Claude Code Projects уникально поддерживает параллельных или долго работающих агентов для кодинга. Конкуренты умеют и то и другое. Более конкретная идея — постоянный разговорный координатор как интерфейс верхнего уровня для надзора за сессиями.
GitHub подходит к задаче с другой стороны: его сила — сам репозиторий и жизненный цикл разработки. Агентские инструменты GitHub поддерживают множество изолированных сессий и тесно привязывают их к веткам, задачам, pull request и CI. Это даёт GitHub преимущество там, где репозиторий уже естественная панель управления разработкой.
Anthropic же пытается поставить слой разговорной координации над отдельными репозиториями и сессиями. Её пример с устаревшей конечной точкой охватывает репозитории API, веба и мобильного приложения, пока единый координатор Claude Code Projects отслеживает миграцию и порядок слияний.
Jules от Google — третья модель. Jules поддерживает асинхронную работу с кодом и память на уровне репозитория, давая последующим задачам доступ к накопленным по этому репозиторию предпочтениям и подсказкам.
Claude Code Projects от Anthropic поднимает постоянство до уровня всей инициативы: несколько рабочих потоков вносят вклад в одну общую память и остаются под одним разговором-координатором.
Продукты сходятся на многих одних и тех же примитивах — параллельное выполнение, изолированные окружения, асинхронная работа, память и вмешательство человека, — но ставят панель управления в разные места.
OpenAI делает акцент на многоагентном рабочем пространстве для кодинга. GitHub — на нативном для репозитория выполнении и надзоре. Jules от Google — на постоянной асинхронной работе вокруг репозитория. Claude Code Projects делает слоем координации один долгий, непрерывный разговор о задаче разработки.
Сегодня облачное выполнение, локальное — позже
Рабочие потоки Claude Code Projects сейчас работают в облаке. Это позволяет им продолжать работу после того, как разработчик закрыл ноутбук или ушёл в офлайн, но в стартовом треде Anthropic прямо называет важное ограничение: облачные потоки пока не имеют доступа к файлам и инструментам на компьютере разработчика или к системам внутренней сети.
Anthropic говорит, что локальная поддержка появится «очень скоро» — тогда Claude Code Projects сможет работать рядом с локальным кодом и инструментами и внутри корпоративной сети.
Эта разница будет важна для компаний, чьи среды разработки зависят от приватных пакетов, внутренних сервисов, закрытых сетей или локальных инструментов, которые нельзя выставлять в облачное окружение.
Anthropic отмечает, что разработчики всё равно могут управлять текущей работой с телефона, пока рабочие сессии выполняются удалённо. Так мобильный становится поверхностью надзора, а держать включённой саму рабочую машину не требуется.
Более широкая конкуренция, таким образом, уходит от вопроса, умеет ли ИИ-агент писать код. OpenAI, GitHub, Google и Anthropic умеют ставить агентов на асинхронную и параллельную работу.
Труднее становится другой вопрос: кто координирует этих агентов, что помнит их накопленные решения и куда разработчики приходят управлять объёмом работы, который может пережить любую отдельную сессию.
С Claude Code Projects ответ Anthropic — один продолжающийся разговор-координатор: разработчики продолжают ставить ему задачи по мере развития инициативы, общая память несёт решения дальше, а меняющийся набор рабочих потоков Claude Code выполняет всё внизу.
Это отличается от существующего продукта Claude Projects, который остаётся более общим рабочим пространством для организации чатов, файлов, инструкций и знаний — по крайней мере, пока.
