Claude Code в веб-версии находится в исследовательском предпросмотре для пользователей Pro, Max и Team, а также для пользователей Enterprise с премиум-местами или местами Chat + Claude Code.
- Параллельные задачи: запускайте несколько независимых задач одновременно, каждую в своем сеансе и ветке, без управления несколькими worktrees
- Репозитории, которые у вас нет локально: Claude клонирует репозиторий заново в каждом сеансе, поэтому вам не нужно его проверять
- Задачи, которые не требуют частого управления: отправьте четко определенную задачу, займитесь чем-то другим и просмотрите результат, когда Claude закончит
- Вопросы о коде и исследование: поймите кодовую базу или проследите, как реализована функция, без локального клона
Как работают сеансы
Когда вы отправляете задачу:- Клонирование и подготовка: ваш репозиторий клонируется на управляемую Anthropic ВМ, и ваш скрипт настройки запускается, если он настроен.
- Настройка сети: доступ в интернет устанавливается на основе уровня доступа вашего окружения.
- Работа: Claude анализирует код, вносит изменения, запускает тесты и проверяет свою работу. Вы можете наблюдать и управлять на протяжении всего процесса или отойти и вернуться, когда это будет сделано.
- Отправка ветки: когда Claude достигает точки остановки, он отправляет свою ветку на GitHub. Вы просматриваете diff, оставляете встроенные комментарии, создаете PR или отправляете еще одно сообщение, чтобы продолжить.
Сравнение способов запуска Claude Code
Claude Code ведет себя одинаково везде. Что меняется, так это место выполнения кода и доступность вашей локальной конфигурации. Приложение Desktop предлагает как локальные, так и облачные сеансы, поэтому ответы ниже зависят от того, что вы выберете:| В веб-версии | Remote Control | Terminal CLI | Приложение Desktop | |
|---|---|---|---|---|
| Код выполняется на | Облачной ВМ Anthropic | Вашей машине | Вашей машине | Вашей машине или облачной ВМ |
| Вы общаетесь с | claude.ai или мобильного приложения | claude.ai или мобильного приложения | Вашего терминала | Интерфейса Desktop |
| Использует вашу локальную конфигурацию | Нет, только репозиторий | Да | Да | Да для локального, нет для облачного |
| Требует GitHub | Да, или отправьте локальный репозиторий через --remote | Нет | Нет | Только для облачных сеансов |
| Продолжает работать при отключении | Да | Пока терминал остается открытым | Нет | Зависит от типа сеанса |
| Режимы разрешений | Автоматическое принятие правок, Plan | Спросить, Автоматическое принятие правок, Plan | Все режимы | Зависит от типа сеанса |
| Доступ в сеть | Настраивается для каждого окружения | Сеть вашей машины | Сеть вашей машины | Зависит от типа сеанса |
Подключение GitHub и создание окружения
Настройка — это одноразовый процесс. Если вы уже используете GitHub CLI, вы можете сделать это из терминала вместо браузера.Посетите claude.ai/code
Перейдите на claude.ai/code и войдите со своей учетной записью Anthropic.
Установите приложение Claude GitHub
После входа claude.ai/code предложит вам подключить GitHub. Следуйте подсказке, чтобы установить приложение Claude GitHub и предоставить ему доступ к вашим репозиториям. Облачные сеансы работают с существующими репозиториями GitHub, поэтому для запуска нового проекта сначала создайте пустой репозиторий на GitHub.
Создайте ваше окружение
После подключения GitHub вам будет предложено создать облачное окружение. Окружение контролирует, какой доступ в сеть имеет Claude во время сеансов и что запускается при создании нового сеанса. Смотрите Установленные инструменты для того, что доступно без какой-либо конфигурации.Форма содержит эти поля:
- Name: метка отображения. Полезно, когда у вас есть несколько окружений для разных проектов или уровней доступа.
- Network access: контролирует, что сеанс может достичь в интернете. По умолчанию
Trustedпозволяет подключения к общим реестрам пакетов как npm, PyPI и RubyGems, блокируя общий доступ в интернет. - Environment variables: необязательные переменные, доступные в каждом сеансе, в формате
.env. Не оборачивайте значения в кавычки, так как кавычки сохраняются как часть значения. Они видны всем, кто может редактировать это окружение. - Setup script: необязательный Bash скрипт, который запускается перед запуском Claude Code. Используйте его для установки системных инструментов, которые облачная ВМ не включает, например
apt install -y gh. Результат кэшируется, поэтому скрипт не переустанавливается в каждом сеансе. Смотрите Скрипты настройки для примеров и советов по отладке.
Подключение из терминала
Если вы уже используете GitHub CLI (gh), вы можете настроить Claude Code в веб-версии без открытия браузера. Это требует Claude Code CLI. /web-setup читает ваш локальный токен gh, связывает его с вашей учетной записью Claude и создает облачное окружение по умолчанию, если у вас его нет.
Организации с включенным Zero Data Retention не могут использовать
/web-setup или другие функции облачных сеансов. Если GitHub CLI не установлен или не аутентифицирован, /web-setup открывает поток встроенной настройки браузера.Аутентификация с помощью GitHub CLI
В вашей оболочке аутентифицируйте GitHub CLI, если вы еще этого не сделали:
Войдите в Claude
В Claude Code CLI запустите
/login для входа со своей учетной записью claude.ai. Пропустите этот шаг, если вы уже вошли.Запустите /web-setup
В Claude Code CLI запустите:Это синхронизирует ваш токен
gh с вашей учетной записью Claude. Если у вас еще нет облачного окружения, /web-setup создает его с доступом в сеть Trusted и без скрипта настройки. Вы можете отредактировать окружение или добавить переменные позже. После завершения /web-setup вы можете запускать облачные сеансы из терминала с помощью --remote или настроить повторяющиеся задачи с помощью /schedule.Начните задачу
С подключенным GitHub и созданным окружением вы готовы отправлять задачи.Выберите репозиторий и ветку
На claude.ai/code или на вкладке Code в мобильном приложении Claude нажмите селектор репозитория под полем ввода и выберите репозиторий для работы Claude. Каждый репозиторий показывает селектор ветки. Измените его, чтобы запустить Claude с ветки функции вместо ветки по умолчанию. Вы можете добавить несколько репозиториев для работы с ними в одном сеансе.
Выберите режим разрешений
Раскрывающееся меню режима рядом с вводом по умолчанию установлено на Auto accept edits, где Claude вносит изменения и отправляет ветку без остановки для одобрения. Переключитесь на Plan mode, если вы хотите, чтобы Claude предложил подход и дождался вашего одобрения перед редактированием файлов. Облачные сеансы не предлагают разрешения Ask, режим Auto или разрешения Bypass. Смотрите Режимы разрешений для полного списка.
Опишите задачу и отправьте
Введите описание того, что вы хотите, и нажмите Enter. Будьте конкретны:
- Назовите файл или функцию: “Add a README with setup instructions” или “Fix the failing auth test in
tests/test_auth.py” лучше, чем “fix tests” - Вставьте вывод ошибки, если у вас он есть
- Опишите ожидаемое поведение, а не просто симптом
Предварительное заполнение сеансов
Вы можете предварительно заполнить подсказку, репозитории и окружение для нового сеанса, добавив параметры запроса к URL claude.ai/code. Используйте это для создания интеграций, таких как кнопка в вашем трекере проблем, которая открывает Claude Code с описанием проблемы в качестве подсказки.| Параметр | Описание |
|---|---|
prompt | Текст подсказки для предварительного заполнения в поле ввода. Также принимается псевдоним q. |
prompt_url | URL для получения текста подсказки, для подсказок, которые слишком длинные для встраивания в строку запроса. URL должен разрешать кросс-источниковые запросы. Игнорируется, когда также установлен prompt. |
repositories | Разделенный запятыми список слагов owner/repo для предварительного выбора. Также принимается псевдоним repo. |
environment | Имя или ID окружения для предварительного выбора. |
Просмотр и итерация
Когда Claude закончит, просмотрите изменения, оставьте отзыв на конкретных строках и продолжайте, пока diff не будет выглядеть правильно.Откройте представление diff
Индикатор diff показывает добавленные и удаленные строки во всем сеансе, например
+42 -18. Выберите его, чтобы открыть представление diff с списком файлов слева и изменениями справа.Оставляйте встроенные комментарии
Выберите любую строку в diff, введите свой отзыв и нажмите Enter. Комментарии накапливаются до тех пор, пока вы не отправите следующее сообщение, затем они объединяются с ним. Claude видит “at
src/auth.ts:47, don’t catch the error here” вместе с вашей основной инструкцией, поэтому вам не нужно описывать, где проблема.Создайте pull request
Когда diff выглядит правильно, выберите Create PR в верхней части представления diff. Вы можете открыть его как полный PR, черновик или перейти на страницу составления GitHub с сгенерированным названием и описанием.
Продолжайте итерацию после PR
Сеанс остается активным после создания PR. Вставьте вывод ошибки CI или комментарии рецензента в чат и попросите Claude их решить. Чтобы Claude автоматически отслеживал PR, смотрите Auto-fix pull requests.
Устранение неполадок при настройке
После подключения GitHub не появляются репозитории
Приложение Claude GitHub требует явного доступа к каждому репозиторию, который вы хотите использовать. На github.com откройте Settings → Applications → Claude → Configure и убедитесь, что ваш репозиторий указан в Repository access. Приватные репозитории требуют такой же авторизации, как и публичные.На странице отображается только кнопка входа GitHub
Облачные сеансы требуют подключенной учетной записи GitHub. Подключитесь через поток браузера выше или запустите/web-setup из терминала, если вы используете GitHub CLI. Если вы предпочитаете вообще не подключать GitHub, смотрите Remote Control для запуска Claude Code на вашей машине и мониторинга его из веб-версии.
”Not available for the selected organization”
Организациям Enterprise может потребоваться администратор для включения Claude Code в веб-версии. Свяжитесь с вашей командой учетных записей Anthropic./web-setup возвращает “Unknown command”
/web-setup работает внутри Claude Code CLI, а не в вашей оболочке. Сначала запустите claude, затем введите /web-setup в подсказке.
Если вы ввели его внутри Claude Code и все еще видите ошибку, ваш CLI старше v2.1.80 или вы аутентифицированы с помощью ключа API или поставщика третьей стороны вместо подписки claude.ai. Запустите claude update, затем /login для входа со своей учетной записью claude.ai.
”Could not create a cloud environment” или “No cloud environment available” при использовании --remote или ultraplan
Функции удаленного сеанса автоматически создают облачное окружение по умолчанию, если у вас его нет. Если вы видите “Could not create a cloud environment”, автоматическое создание не удалось. Если вы видите “No cloud environment available”, ваш CLI предшествует автоматическому созданию. В любом случае запустите /web-setup в Claude Code CLI для создания вручную или посетите claude.ai/code и следуйте шагу Create your environment выше.
Скрипт настройки не удался
Скрипт настройки завершился с ненулевым статусом, что блокирует запуск сеанса. Распространенные причины:- Установка пакета не удалась, потому что реестр не находится на вашем уровне доступа в сеть.
Trustedохватывает большинство менеджеров пакетов;Noneблокирует их все. - Скрипт ссылается на файл или путь, который не существует в свежем клоне.
- Команда, которая работает локально, требует другого вызова на Ubuntu.
set -x в начало скрипта, чтобы увидеть, какая команда не удалась. Для некритических команд добавьте || true, чтобы они не блокировали запуск сеанса.
Сеанс продолжает работать после закрытия вкладки
Это сделано специально. Закрытие вкладки или навигация не останавливает сеанс. Он продолжает работать в фоновом режиме до тех пор, пока Claude не закончит текущую задачу, затем переходит в режим ожидания. На боковой панели вы можете архивировать сеанс, чтобы скрыть его из списка, или удалить его, чтобы удалить его навсегда.Следующие шаги
Теперь, когда вы можете отправлять и просматривать задачи, эти страницы охватывают, что дальше: запуск облачных сеансов из терминала, планирование повторяющейся работы и предоставление Claude постоянных инструкций.- Использование Claude Code в веб-версии: полный справочник, включая телепортацию сеансов в ваш терминал, скрипты настройки, переменные окружения и конфигурацию сети
- Routines: автоматизируйте работу по расписанию, через вызов API или в ответ на события GitHub
- CLAUDE.md: дайте Claude постоянные инструкции и контекст, которые загружаются в начале каждого сеанса
- Установите мобильное приложение Claude для iOS или Android для мониторинга сеансов с телефона. Из Claude Code CLI
/mobileпоказывает QR-код.