Anthropic 6 ноября объявила, что облачные сессии Claude Code на тарифах Pro, Max и Ultra теперь сами готовят окружение под репозиторий. Claude определяет, какие зависимости, доступ в сеть и API-ключи нужны проекту, и сохраняет окружение для следующих запусков; ключи, по словам компании, хранятся так, что модель их не видит.Раньше, чтобы облачная сессия собрала и запустила проект, окружение настраивали руками: писали скрипт установки, расширяли список разрешённых доменов, добавляли переменные. Теперь конфигурацию предлагает агент, а человеку остаётся подтвердить создание окружения и вставить ключ в форму. Это экономит время на первом запуске нового репозитория в облаке, но меняет и модель доступа: сохранённый ключ получают все сессии в этом окружении, включая чужие, если окружение общее.Автонастройка окружения работает в облачных сессиях Claude Code на Pro, Max и Ultra; объявление вышло 6 ноября в 22:58 мск.Claude предлагает окружение со скриптом установки и сетевыми правами, после подтверждения пользователя создаёт его, переносит туда сессию и запрашивает API-ключ через форму.Ключ хранится вне виртуальной машины сессии: прокси Anthropic подставляет его в запросы к указанному хосту, а в переменных и файлах сессии его нет.Скрипт установки, уложившийся примерно в пять минут, кэшируется снимком файловой системы на срок около семи дней.Что именно теперь делает Claude в облачной сессии?Он сам собирает окружение — сохранённую конфигурацию, от которой зависят доступ в сеть, переменные и скрипт установки. Сам пост @ClaudeDevs короткий, подробности видны в демо-ролике к нему. Пользователь просит запустить приложение прогноза погоды. Claude выполняет две команды (одна падает), после чего пишет, что приложению нужны зависимости Python, доступ к api.example.com и ключ погодного API. Затем он предлагает окружение lighthouse-weather: появляется окно «Create new environment?» с пометкой Personal, списком сетевых разрешений (доступ к api.example.com, а также стандартные менеджеры пакетов и MCP-серверы) и скриптом установки, который ставит зависимости из requirements.txt. В окне предупреждают, что сессия переедет в новое окружение: изменится её доступ в сеть, ключи, сохранённые в прежнем окружении, перестанут использоваться, а машина и файлы сессии останутся прежними. Только после нажатия Create environment Claude создаёт окружение и переносит в него сессию.Claude разбирает, что нужно проекту, и создаёт окружение. Скриншот: кадр из видео AnthropicКлюч Claude запрашивает отдельной формой «Claude needs a secret for api.example.com»: имя, тип (bearer-токен или логин с паролем) и само значение. В подписи формы сказано, что секрет сохраняется в окружение сессии, его может использовать любая сессия в этом окружении, включая сессии других людей, если окружение общее, а отправляется он только на указанный хост. После сохранения Claude запускает приложение на порту 5000 и открывает превью прямо в интерфейсе.В документации облачных окружений на 7 ноября сам процесс автонастройки отдельно не описан: там по-прежнему разобрана ручная настройка через селектор окружений на claude.ai/code. Поэтому всё, что касается действий агента, мы описываем по объявлению и ролику, а устройство окружений, секретов и кэша — по документации.Как устроены облачные окружения и где хранятся ключи?Каждая облачная сессия работает в изолированной виртуальной машине Anthropic и в одном из окружений. По умолчанию у пользователей Pro, Max и Ultra есть окружение Default: уровень сети Trusted (реестры пакетов, GitHub, облачные SDK и другие домены из белого списка), без переменных и без скрипта установки. Всего уровней сети четыре: None, Trusted, Full (любой домен) и Custom (свой список).Ключи API хранятся как «сетевые секреты». Прокси агента Anthropic добавляет ключ к запросу на указанный хост уже после того, как запрос вышел из виртуальной машины, поэтому ключа нет ни в переменных окружения, ни в файлах сессии. Документация уточняет детали, которые стоит знать до того, как сохранять боевой ключ:Секрет действует во всех сессиях окружения, кто бы их ни запустил, пока его не удалят. Хост из списка секрета доступен сессиям даже тогда, когда уровень сети его иначе не пропустил бы.Секрет никогда не подставляется в запросы к GitHub (для него свой прокси), к API Anthropic и к публичным реестрам пакетов: npm, PyPI, crates.io, Go proxy, JSR.В запросы из скрипта установки секрет тоже не попадает: прокси подключается уже после того, как скрипт отработал.Сервис, к которому обращается ключ, должен принимать подключения из интернета: запросы идут из сети Anthropic.Посмотреть значение после сохранения нельзя, поменять хосты или значение — только удалив секрет и добавив заново. С ключами шифрования, которыми управляет заказчик, сетевые секреты сохранить нельзя.Отсюда практическое правило, которое повторяет и сама форма: класть в облачное окружение ключ с минимально нужными правами. Claude может использовать его для любого запроса к указанному хосту.Как долго сессии стартуют без повторной установки?Около недели живёт снимок файловой системы, если скрипт установки укладывается примерно в пять минут; сама конфигурация окружения сохраняется и дальше, а снимок затем пересобирается. Скрипт запускается от root на Ubuntu 24.04 при первом старте сессии в окружении. Если он завершился вовремя, Anthropic делает снимок файловой системы, и следующие сессии стартуют с уже установленными пакетами и образами Docker, пропуская установку. Снимок пересобирается при изменении скрипта или списка разрешённых хостов и по истечении примерно семи дней. Запущенные процессы (база данных, стек docker compose up) в снимок не попадают, их поднимают в каждой сессии заново.Ограничения самой машины: примерно 4 vCPU, 16 ГБ памяти и 30 ГБ диска, тяжёлые сборки могут быть остановлены. Из коробки есть Python, Node.js 20–22, Ruby, PHP 8.3, OpenJDK 21, Go, Rust, GCC и Clang, Docker, PostgreSQL 16, Redis 7.0 и Chrome для тестов; .NET и другие тулчейны вне списка ставит скрипт установки. Клонирование репозитория и создание PR в окружениях Anthropic работают только с GitHub; репозиторий с GitLab или Bitbucket можно отправить в сессию пакетом через CCR_FORCE_BUNDLE=1, но запушить результат обратно не получится. Облачные сессии расходуют общие лимиты тарифа, отдельной платы за виртуальную машину нет.Что проверить перед тем, как доверить настройку агенту?Какое окружение выбрано для сессии: если оно общее для организации, сохранённый ключ увидят в работе и чужие сессии.Какие хосты Claude добавил в список и какой уровень сети стоит у окружения; Full открывает любой домен.Что записано в скрипт установки и укладывается ли он в пять минут, иначе кэш не соберётся и каждая сессия будет ставить зависимости заново.Права ключа: отдельный токен только на нужный API вместо личного ключа администратора.Функция продолжает линию на работу агентов в облаке без присмотра: в сводке от 6 ноября мы писали, как кодинг-агенты научились переносить сессии и работать в фоне, а раньше — про MCP-туннели и песочницы Anthropic для корпоративных агентов. Чего Anthropic не уточнила: доступна ли автонастройка на тарифах Team и Enterprise, где облачные сессии тоже есть, и когда процесс появится в документации.Источники: @ClaudeDevs в X, 6 ноября 2026, Документация: Use Claude Code in the cloud, Документация: Configure cloud environmentsИзображение на обложке: Anthropic, кадр из видео анонса