Claude Code в веб-интерфейсе в настоящее время находится в исследовательском предпросмотре.
Что такое Claude Code в веб-интерфейсе?
Claude Code в веб-интерфейсе позволяет разработчикам запускать Claude Code из приложения Claude. Это идеально подходит для:- Ответов на вопросы: Спросите об архитектуре кода и о том, как реализованы функции
- Исправления ошибок и рутинных задач: Хорошо определённые задачи, которые не требуют частого управления
- Параллельной работы: Одновременно исправляйте несколько ошибок
- Репозиториев, которых нет на вашей локальной машине: Работайте с кодом, который у вас не проверен локально
- Изменений на бэкенде: Где Claude Code может писать тесты, а затем писать код для прохождения этих тестов
--remote, или телепортировать веб-сессии обратно в ваш терминал для продолжения локально. Чтобы использовать веб-интерфейс при запуске Claude Code на вашей собственной машине вместо облачной инфраструктуры, см. Remote Control.
Кто может использовать Claude Code в веб-интерфейсе?
Claude Code в веб-интерфейсе доступен в исследовательском предпросмотре для:- Пользователей Pro
- Пользователей Max
- Пользователей Team
- Пользователей Enterprise с премиум-местами или местами Chat + Claude Code
Начало работы
Настройте Claude Code в веб-интерфейсе из браузера или из вашего терминала.Из браузера
- Посетите claude.ai/code
- Подключите свой аккаунт GitHub
- Установите приложение Claude GitHub в ваших репозиториях
- Выберите окружение по умолчанию
- Отправьте вашу задачу кодирования
- Просмотрите изменения в представлении diff, повторяйте с комментариями, затем создайте pull request
Из терминала
Запустите/web-setup внутри Claude Code для подключения GitHub с использованием учётных данных вашего локального CLI gh. Команда синхронизирует ваш gh auth token с Claude Code в веб-интерфейсе, создаёт облачное окружение по умолчанию и открывает claude.ai/code в вашем браузере по завершении.
Этот путь требует установки CLI gh и аутентификации с помощью gh auth login. Если gh недоступен, /web-setup открывает claude.ai/code, чтобы вы могли подключить GitHub из браузера вместо этого.
Ваши учётные данные gh дают Claude доступ к клонированию и отправке, поэтому вы можете пропустить приложение GitHub для базовых сессий. Установите приложение позже, если вы хотите Auto-fix, которое использует приложение для получения PR webhooks.
Администраторы Team и Enterprise могут отключить настройку терминала с помощью переключателя Quick web setup на claude.ai/admin-settings/claude-code.
Как это работает
Когда вы запускаете задачу в Claude Code в веб-интерфейсе:- Клонирование репозитория: Ваш репозиторий клонируется на виртуальную машину, управляемую Anthropic
- Настройка окружения: Claude подготавливает защищённое облачное окружение с вашим кодом, затем запускает ваш скрипт настройки, если он настроен
- Конфигурация сети: Доступ в Интернет настраивается на основе ваших параметров
- Выполнение задачи: Claude анализирует код, вносит изменения, запускает тесты и проверяет свою работу
- Завершение: Вы получаете уведомление об окончании и можете создать PR с изменениями
- Результаты: Изменения отправляются в ветку, готовую для создания pull request
Просмотр изменений с представлением diff
Представление diff позволяет вам увидеть ровно то, что изменил Claude, прежде чем создавать pull request. Вместо нажатия на кнопку “Create PR” для просмотра изменений в GitHub, просмотрите diff прямо в приложении и повторяйте с Claude, пока изменения не будут готовы. Когда Claude вносит изменения в файлы, появляется индикатор статистики diff, показывающий количество добавленных и удалённых строк (например,+12 -1). Выберите этот индикатор, чтобы открыть средство просмотра diff, которое отображает список файлов слева и изменения для каждого файла справа.
Из представления diff вы можете:
- Просмотреть изменения файл за файлом
- Оставить комментарии к конкретным изменениям, чтобы запросить изменения
- Продолжить повторение с Claude на основе того, что вы видите
Auto-fix pull requests
Claude может наблюдать за pull request и автоматически реагировать на сбои CI и комментарии рецензентов. Claude подписывается на активность GitHub в PR, и когда проверка не пройдена или рецензент оставляет комментарий, Claude исследует и отправляет исправление, если оно очевидно.Auto-fix требует установки приложения Claude GitHub в вашем репозитории. Если вы ещё этого не сделали, установите его со страницы приложения GitHub или при появлении запроса во время настройки.
- PR, созданные в Claude Code в веб-интерфейсе: откройте строку статуса CI и выберите Auto-fix
- Из мобильного приложения: скажите Claude автоматически исправить PR, например “watch this PR and fix any CI failures or review comments”
- Любой существующий PR: вставьте URL PR в сессию и скажите Claude автоматически исправить его
Как Claude реагирует на активность PR
Когда auto-fix активен, Claude получает события GitHub для PR, включая новые комментарии рецензентов и сбои проверок CI. Для каждого события Claude исследует и решает, как действовать:- Очевидные исправления: если Claude уверен в исправлении и оно не конфликтует с более ранними инструкциями, Claude вносит изменение, отправляет его и объясняет, что было сделано в сессии
- Неоднозначные запросы: если комментарий рецензента может быть интерпретирован несколькими способами или касается чего-то архитектурно значимого, Claude спрашивает вас перед действием
- Дублирующиеся или события без действия: если событие является дубликатом или не требует изменений, Claude отмечает это в сессии и продолжает
Перемещение задач между веб-интерфейсом и терминалом
Вы можете запускать новые задачи в веб-интерфейсе из вашего терминала или вытягивать веб-сессии в ваш терминал для продолжения локально. Веб-сессии сохраняются даже если вы закроете ваш ноутбук, и вы можете мониторить их откуда угодно, включая мобильное приложение Claude.Передача сессии односторонняя: вы можете вытягивать веб-сессии в ваш терминал, но вы не можете отправить существующую сессию терминала в веб-интерфейс. Флаг
--remote создаёт новую веб-сессию для вашего текущего репозитория.От терминала к веб-интерфейсу
Запустите веб-сессию из командной строки с флагом--remote:
/tasks для проверки прогресса, или откройте сессию на claude.ai или в мобильном приложении Claude для прямого взаимодействия. Оттуда вы можете управлять Claude, предоставлять обратную связь или отвечать на вопросы, как в любом другом разговоре.
Советы для удалённых задач
Планируйте локально, выполняйте удалённо: Для сложных задач начните Claude в режиме плана для совместной работы над подходом, затем отправьте работу в веб-интерфейс:--remote создаёт свою собственную веб-сессию, которая выполняется независимо. Вы можете запустить несколько задач, и они все будут выполняться одновременно в отдельных сессиях:
/tasks. Когда сессия завершится, вы можете создать PR из веб-интерфейса или телепортировать сессию в ваш терминал для продолжения работы.
От веб-интерфейса к терминалу
Есть несколько способов вытянуть веб-сессию в ваш терминал:- Используя
/teleport: Из Claude Code запустите/teleport(или/tp) для просмотра интерактивного выбора ваших веб-сессий. Если у вас есть незафиксированные изменения, вам будет предложено сначала их спрятать. - Используя
--teleport: Из командной строки запуститеclaude --teleportдля интерактивного выбора сессии, илиclaude --teleport <session-id>для прямого возобновления конкретной сессии. - Из
/tasks: Запустите/tasksдля просмотра ваших фоновых сессий, затем нажмитеtдля телепортирования в одну из них - Из веб-интерфейса: Нажмите “Open in CLI” для копирования команды, которую вы можете вставить в ваш терминал
Требования для телепортирования
Телепортирование проверяет эти требования перед возобновлением сессии. Если какое-либо требование не выполнено, вы увидите ошибку или будете приглашены разрешить проблему.| Требование | Детали |
|---|---|
| Чистое состояние git | Ваш рабочий каталог должен не иметь незафиксированных изменений. Телепортирование предложит вам спрятать изменения, если необходимо. |
| Правильный репозиторий | Вы должны запустить --teleport из проверки того же репозитория, а не форка. |
| Доступность ветки | Ветка из веб-сессии должна быть отправлена на удалённый сервер. Телепортирование автоматически получает и проверяет её. |
| Один и тот же аккаунт | Вы должны быть аутентифицированы на том же аккаунте Claude.ai, который использовался в веб-сессии. |
Совместное использование сессий
Чтобы поделиться сессией, переключите её видимость в соответствии с типами аккаунтов ниже. После этого поделитесь ссылкой сессии как есть. Получатели, которые откроют вашу общую сессию, увидят последнее состояние сессии при загрузке, но страница получателя не будет обновляться в реальном времени.Совместное использование из аккаунта Enterprise или Teams
Для аккаунтов Enterprise и Teams два варианта видимости — Private и Team. Видимость Team делает сессию видимой для других членов вашей организации Claude.ai. Проверка доступа к репозиторию включена по умолчанию на основе аккаунта GitHub, подключённого к аккаунту получателя. Отображаемое имя вашего аккаунта видно всем получателям с доступом. Сессии Claude в Slack автоматически общаются с видимостью Team.Совместное использование из аккаунта Max или Pro
Для аккаунтов Max и Pro два варианта видимости — Private и Public. Видимость Public делает сессию видимой для любого пользователя, вошедшего в claude.ai. Проверьте вашу сессию на чувствительный контент перед совместным использованием. Сессии могут содержать код и учётные данные из приватных репозиториев GitHub. Проверка доступа к репозиторию не включена по умолчанию. Включите проверку доступа к репозиторию и/или скройте своё имя из ваших общих сессий, перейдя в Settings > Claude Code > Sharing settings.Планирование повторяющихся задач
Запускайте Claude по повторяющемуся расписанию для автоматизации работы, такой как ежедневные обзоры PR, аудиты зависимостей и анализ сбоев CI. См. Schedule tasks on the web для полного руководства.Управление сессиями
Архивирование сессий
Вы можете архивировать сессии, чтобы держать ваш список сессий организованным. Архивированные сессии скрыты из списка сессий по умолчанию, но могут быть просмотрены путём фильтрации архивированных сессий. Чтобы архивировать сессию, наведите курсор на сессию в боковой панели и нажмите значок архива.Удаление сессий
Удаление сессии постоянно удаляет сессию и её данные. Это действие не может быть отменено. Вы можете удалить сессию двумя способами:- Из боковой панели: Отфильтруйте архивированные сессии, затем наведите курсор на сессию, которую вы хотите удалить, и нажмите значок удаления
- Из меню сессии: Откройте сессию, нажмите раскрывающееся меню рядом с названием сессии и выберите Delete
Облачное окружение
Образ по умолчанию
Мы создаём и поддерживаем универсальный образ с предустановленными распространёнными цепочками инструментов и экосистемами языков. Этот образ включает:- Популярные языки программирования и среды выполнения
- Распространённые инструменты сборки и менеджеры пакетов
- Фреймворки тестирования и линтеры
Проверка доступных инструментов
Чтобы увидеть, что предустановлено в вашем окружении, попросите Claude Code запустить:- Языки программирования и их версии
- Доступные менеджеры пакетов
- Установленные инструменты разработки
Настройки для конкретных языков
Универсальный образ включает предварительно настроенные окружения для:- Python: Python 3.x с pip, poetry и распространёнными научными библиотеками
- Node.js: Последние версии LTS с npm, yarn, pnpm и bun
- Ruby: Версии 3.1.6, 3.2.6, 3.3.6 (по умолчанию: 3.3.6) с gem, bundler и rbenv для управления версиями
- PHP: Версия 8.4.14
- Java: OpenJDK с Maven и Gradle
- Go: Последняя стабильная версия с поддержкой модулей
- Rust: Цепочка инструментов Rust с cargo
- C++: Компиляторы GCC и Clang
Базы данных
Универсальный образ включает следующие базы данных:- PostgreSQL: Версия 16
- Redis: Версия 7.0
Конфигурация окружения
Когда вы запускаете сессию в Claude Code в веб-интерфейсе, вот что происходит под капотом:- Подготовка окружения: Мы клонируем ваш репозиторий и запускаем любой настроенный скрипт настройки. Репозиторий будет клонирован с ветвью по умолчанию вашего репозитория GitHub. Если вы хотите проверить конкретную ветку, вы можете указать это в подсказке.
- Конфигурация сети: Мы настраиваем доступ в Интернет для агента. Доступ в Интернет ограничен по умолчанию, но вы можете настроить окружение на отсутствие доступа в Интернет или полный доступ в Интернет на основе ваших потребностей.
-
Выполнение Claude Code: Claude Code запускается для выполнения вашей задачи, написания кода, запуска тестов и проверки своей работы. Вы можете направлять и управлять Claude на протяжении всей сессии через веб-интерфейс. Claude уважает контекст, который вы определили в вашем
CLAUDE.md. - Результат: Когда Claude завершит свою работу, он отправит ветку на удалённый сервер. Вы сможете создать PR для ветки.
Claude работает полностью через терминал и инструменты CLI, доступные в окружении. Он использует предустановленные инструменты в универсальном образе и любые дополнительные инструменты, которые вы устанавливаете через hooks или управление зависимостями.
/remote-env для выбора того, которое использовать при запуске веб-сессий из вашего терминала с помощью --remote. С одним окружением эта команда показывает вашу текущую конфигурацию.
Переменные окружения должны быть указаны как пары ключ-значение в формате
.env. Например:Setup scripts
Setup script — это скрипт Bash, который запускается при запуске новой облачной сессии, перед запуском Claude Code. Используйте setup scripts для установки зависимостей, настройки инструментов или подготовки чего-либо, что облачному окружению нужно, но чего нет в образе по умолчанию. Скрипты запускаются от имени root на Ubuntu 24.04, поэтомуapt install и большинство менеджеров пакетов языков работают.
Чтобы добавить setup script, откройте диалоговое окно параметров окружения и введите ваш скрипт в поле Setup script.
Этот пример устанавливает CLI gh, которого нет в образе по умолчанию:
|| true к некритичным командам, чтобы избежать блокирования сессии при нестабильной установке.
Setup scripts, которые устанавливают пакеты, нуждаются в доступе в сеть для доступа к реестрам. Доступ в сеть по умолчанию позволяет подключения к распространённым реестрам пакетов, включая npm, PyPI, RubyGems и crates.io. Скрипты не смогут установить пакеты, если ваше окружение имеет отключённый доступ в сеть.
Setup scripts в сравнении с SessionStart hooks
Используйте setup script для установки того, что облаку нужно, но ваш ноутбук уже имеет, например, среду выполнения языка или инструмент CLI. Используйте SessionStart hook для настройки проекта, которая должна выполняться везде, в облаке и локально, напримерnpm install.
Оба запускаются в начале сессии, но они принадлежат разным местам:
| Setup scripts | SessionStart hooks | |
|---|---|---|
| Прикреплено к | Облачному окружению | Вашему репозиторию |
| Настроено в | Пользовательском интерфейсе облачного окружения | .claude/settings.json в вашем репозитории |
| Запускается | Перед запуском Claude Code, только на новых сессиях | После запуска Claude Code, на каждой сессии, включая возобновлённые |
| Область | Только облачные окружения | Как локальные, так и облачные |
~/.claude/settings.json локально, но пользовательские параметры не переносятся в облачные сессии. В облаке запускаются только hooks, зафиксированные в репозитории.
Управление зависимостями
Пользовательские образы окружения и снимки состояния пока не поддерживаются. Используйте setup scripts для установки пакетов при запуске сессии, или SessionStart hooks для установки зависимостей, которая должна также выполняться в локальных окружениях. SessionStart hooks имеют известные ограничения. Чтобы настроить автоматическую установку зависимостей с помощью setup script, откройте параметры вашего окружения и добавьте скрипт:.claude/settings.json вашего репозитория для установки зависимостей, которая должна также выполняться в локальных окружениях:
scripts/install_pkgs.sh:
chmod +x scripts/install_pkgs.sh
Сохранение переменных окружения
SessionStart hooks могут сохранять переменные окружения для последующих команд Bash, записывая в файл, указанный в переменной окруженияCLAUDE_ENV_FILE. Для деталей см. SessionStart hooks в справочнике hooks.
Ограничения управления зависимостями
- Hooks срабатывают для всех сессий: SessionStart hooks запускаются как в локальных, так и в удалённых окружениях. Нет конфигурации hook для ограничения hook только удалёнными сессиями. Чтобы пропустить локальное выполнение, проверьте переменную окружения
CLAUDE_CODE_REMOTEв вашем скрипте, как показано выше. - Требует доступ в сеть: Команды установки нуждаются в доступе в сеть для доступа к реестрам пакетов. Если ваше окружение настроено с доступом “No internet”, эти hooks не будут работать. Используйте доступ “Limited” (по умолчанию) или “Full”. Список разрешений по умолчанию включает распространённые реестры, такие как npm, PyPI, RubyGems и crates.io.
- Совместимость с прокси: Весь исходящий трафик в удалённых окружениях проходит через security proxy. Некоторые менеджеры пакетов не работают правильно с этим прокси. Bun — известный пример.
- Запускается при каждом запуске сессии: Hooks запускаются каждый раз при запуске или возобновлении сессии, добавляя задержку при запуске. Держите скрипты установки быстрыми, проверяя, присутствуют ли зависимости, перед переустановкой.
Доступ в сеть и безопасность
Политика сети
GitHub proxy
Для безопасности все операции GitHub проходят через выделённый сервис прокси, который прозрачно обрабатывает все взаимодействия git. Внутри песочницы клиент git аутентифицируется с помощью пользовательского ограниченного учётного данного. Этот прокси:- Безопасно управляет аутентификацией GitHub — клиент git использует ограниченное учётное данное внутри песочницы, которое прокси проверяет и переводит в ваш фактический токен аутентификации GitHub
- Ограничивает операции git push к текущей рабочей ветке для безопасности
- Обеспечивает беспрепятственное клонирование, получение и операции PR при сохранении границ безопасности
Security proxy
Окружения работают за HTTP/HTTPS сетевым прокси для целей безопасности и предотвращения злоупотреблений. Весь исходящий интернет-трафик проходит через этот прокси, который обеспечивает:- Защиту от вредоносных запросов
- Ограничение скорости и предотвращение злоупотреблений
- Фильтрацию контента для повышенной безопасности
Уровни доступа
По умолчанию доступ в сеть ограничен разрешёнными доменами. Вы можете настроить пользовательский доступ в сеть, включая отключение доступа в сеть.Разрешённые домены по умолчанию
При использовании доступа в сеть “Limited” следующие домены разрешены по умолчанию:Сервисы Anthropic
- api.anthropic.com
- statsig.anthropic.com
- platform.claude.com
- code.claude.com
- claude.ai
Контроль версий
- github.com
- www.github.com
- api.github.com
- npm.pkg.github.com
- raw.githubusercontent.com
- pkg-npm.githubusercontent.com
- objects.githubusercontent.com
- codeload.github.com
- avatars.githubusercontent.com
- camo.githubusercontent.com
- gist.github.com
- gitlab.com
- www.gitlab.com
- registry.gitlab.com
- bitbucket.org
- www.bitbucket.org
- api.bitbucket.org
Реестры контейнеров
- registry-1.docker.io
- auth.docker.io
- index.docker.io
- hub.docker.com
- www.docker.com
- production.cloudflare.docker.com
- download.docker.com
- gcr.io
- *.gcr.io
- ghcr.io
- mcr.microsoft.com
- *.data.mcr.microsoft.com
- public.ecr.aws
Облачные платформы
- cloud.google.com
- accounts.google.com
- gcloud.google.com
- *.googleapis.com
- storage.googleapis.com
- compute.googleapis.com
- container.googleapis.com
- azure.com
- portal.azure.com
- microsoft.com
- www.microsoft.com
- *.microsoftonline.com
- packages.microsoft.com
- dotnet.microsoft.com
- dot.net
- visualstudio.com
- dev.azure.com
- *.amazonaws.com
- *.api.aws
- oracle.com
- www.oracle.com
- java.com
- www.java.com
- java.net
- www.java.net
- download.oracle.com
- yum.oracle.com
Менеджеры пакетов — JavaScript/Node
- registry.npmjs.org
- www.npmjs.com
- www.npmjs.org
- npmjs.com
- npmjs.org
- yarnpkg.com
- registry.yarnpkg.com
Менеджеры пакетов — Python
- pypi.org
- www.pypi.org
- files.pythonhosted.org
- pythonhosted.org
- test.pypi.org
- pypi.python.org
- pypa.io
- www.pypa.io
Менеджеры пакетов — Ruby
- rubygems.org
- www.rubygems.org
- api.rubygems.org
- index.rubygems.org
- ruby-lang.org
- www.ruby-lang.org
- rubyforge.org
- www.rubyforge.org
- rubyonrails.org
- www.rubyonrails.org
- rvm.io
- get.rvm.io
Менеджеры пакетов — Rust
- crates.io
- www.crates.io
- index.crates.io
- static.crates.io
- rustup.rs
- static.rust-lang.org
- www.rust-lang.org
Менеджеры пакетов — Go
- proxy.golang.org
- sum.golang.org
- index.golang.org
- golang.org
- www.golang.org
- goproxy.io
- pkg.go.dev
Менеджеры пакетов — JVM
- maven.org
- repo.maven.org
- central.maven.org
- repo1.maven.org
- jcenter.bintray.com
- gradle.org
- www.gradle.org
- services.gradle.org
- plugins.gradle.org
- kotlin.org
- www.kotlin.org
- spring.io
- repo.spring.io
Менеджеры пакетов — Другие языки
- packagist.org (PHP Composer)
- www.packagist.org
- repo.packagist.org
- nuget.org (.NET NuGet)
- www.nuget.org
- api.nuget.org
- pub.dev (Dart/Flutter)
- api.pub.dev
- hex.pm (Elixir/Erlang)
- www.hex.pm
- cpan.org (Perl CPAN)
- www.cpan.org
- metacpan.org
- www.metacpan.org
- api.metacpan.org
- cocoapods.org (iOS/macOS)
- www.cocoapods.org
- cdn.cocoapods.org
- haskell.org
- www.haskell.org
- hackage.haskell.org
- swift.org
- www.swift.org
Дистрибутивы Linux
- archive.ubuntu.com
- security.ubuntu.com
- ubuntu.com
- www.ubuntu.com
- *.ubuntu.com
- ppa.launchpad.net
- launchpad.net
- www.launchpad.net
Инструменты разработки и платформы
- dl.k8s.io (Kubernetes)
- pkgs.k8s.io
- k8s.io
- www.k8s.io
- releases.hashicorp.com (HashiCorp)
- apt.releases.hashicorp.com
- rpm.releases.hashicorp.com
- archive.releases.hashicorp.com
- hashicorp.com
- www.hashicorp.com
- repo.anaconda.com (Anaconda/Conda)
- conda.anaconda.org
- anaconda.org
- www.anaconda.com
- anaconda.com
- continuum.io
- apache.org (Apache)
- www.apache.org
- archive.apache.org
- downloads.apache.org
- eclipse.org (Eclipse)
- www.eclipse.org
- download.eclipse.org
- nodejs.org (Node.js)
- www.nodejs.org
Облачные сервисы и мониторинг
- statsig.com
- www.statsig.com
- api.statsig.com
- sentry.io
- *.sentry.io
- http-intake.logs.datadoghq.com
- *.datadoghq.com
- *.datadoghq.eu
Доставка контента и зеркала
- sourceforge.net
- *.sourceforge.net
- packagecloud.io
- *.packagecloud.io
Схема и конфигурация
- json-schema.org
- www.json-schema.org
- json.schemastore.org
- www.schemastore.org
Model Context Protocol
- *.modelcontextprotocol.io
Домены, отмеченные
*, указывают на совпадение поддоменов с подстановочными знаками. Например, *.gcr.io позволяет доступ к любому поддомену gcr.io.Лучшие практики безопасности для пользовательского доступа в сеть
- Принцип наименьших привилегий: Включайте только минимальный доступ в сеть, необходимый
- Регулярный аудит: Периодически проверяйте разрешённые домены
- Используйте HTTPS: Всегда предпочитайте конечные точки HTTPS вместо HTTP
Безопасность и изоляция
Claude Code в веб-интерфейсе обеспечивает сильные гарантии безопасности:- Изолированные виртуальные машины: Каждая сессия запускается в изолированной виртуальной машине, управляемой Anthropic
- Элементы управления доступом в сеть: Доступ в сеть ограничен по умолчанию и может быть отключен
При запуске с отключённым доступом в сеть Claude Code может общаться с API Anthropic, что может позволить данным выйти из изолированной виртуальной машины Claude Code.
- Защита учётных данных: Чувствительные учётные данные (такие как учётные данные git или ключи подписи) никогда не находятся в песочнице с Claude Code. Аутентификация обрабатывается через защищённый прокси с использованием ограниченных учётных данных
- Безопасный анализ: Код анализируется и изменяется в изолированных виртуальных машинах перед созданием PR
Цены и ограничения скорости
Claude Code в веб-интерфейсе использует одни и те же ограничения скорости со всеми другими использованиями Claude и Claude Code в вашем аккаунте. Запуск нескольких задач параллельно будет потреблять больше ограничений скорости пропорционально.Ограничения
- Аутентификация репозитория: Вы можете перемещать сессии из веб-интерфейса в локальный только когда вы аутентифицированы на одном и том же аккаунте
- Ограничения платформы: Claude Code в веб-интерфейсе работает только с кодом, размещённым в GitHub. Самостоятельно размещённые экземпляры GitHub Enterprise Server поддерживаются для планов Teams и Enterprise. Репозитории GitLab и другие не-GitHub репозитории не могут использоваться с облачными сессиями
Лучшие практики
- Автоматизируйте настройку окружения: Используйте setup scripts для установки зависимостей и настройки инструментов перед запуском Claude Code. Для более продвинутых сценариев настройте SessionStart hooks.
- Документируйте требования: Чётко укажите зависимости и команды в вашем файле
CLAUDE.md. Если у вас есть файлAGENTS.md, вы можете получить его в вашемCLAUDE.mdс помощью@AGENTS.mdдля сохранения единого источника истины.