Узнайте, как Codex Cloud выполняет задачи по программированию, хранит файлы задач и работает с вашим аккаунтом и рабочей областью.
Обзор
Codex Cloud выполняет задачи по программированию на компьютерах под управлением OpenAI. Подготовив среду для проекта, вы сможете запускать и продолжать задачи в приложении для компьютера, веб-версии или мобильном приложении.
Доступность
О доступности на разных тарифных планах и лимитах использования см. в статье «Использование Codex с вашим тарифным планом ChatGPT». В управляемой рабочей области доступ к Codex в облаке также контролирует администратор.
Подготовьте среду для проекта
Облачная среда объединяет репозитории, инструменты, зависимости и настройки доступа, необходимые Codex для работы с вашим проектом. Опубликовав среду, вы сможете повторно использовать её конфигурацию для новых задач.
Среды создаются и публикуются в приложении для компьютера или веб-версии. Когда среда будет готова, её можно будет использовать для задач на разных поддерживаемых устройствах.
Пошаговые инструкции см. в разделе «Подготовка и настройка Codex Cloud». Руководство для разработчиков описывает подключение репозиториев, подготовку и тестирование среды, добавление учётных данных, настройку сетевого доступа и подключение закрытых сервисов.
Запустите задачу и проверьте результаты
Выберите опубликованную среду и опишите, что должен сделать Codex. Например, можно попросить его разобраться в ошибке, внести изменения в код или запустить тесты проекта. Каждая задача запускается на основе подготовленной конфигурации в собственной изолированной рабочей области, с отдельными рабочими файлами и изменениями.
Облачные задачи могут продолжать выполняться, пока ваш компьютер находится в спящем режиме. Создав и опубликовав среду в приложении для компьютера или веб-версии, вы сможете выбрать её для задачи в мобильном приложении и продолжать ту же облачную задачу на разных поддерживаемых устройствах. Удалённый доступ к задаче, выполняемой на вашем компьютере, — это отдельный сценарий работы.
Прежде чем использовать результаты работы, проверьте изменения и результаты тестов. Если нужны дополнительные изменения, продолжайте работу в той же задаче.
Продолжайте работу и обновляйте конфигурацию
Чтобы продолжить незавершённую работу, вернитесь к исходной задаче. При запуске новой задачи создаётся отдельная рабочая область. Изменения из другой задачи, не сохранённые в коммитах, не восстанавливаются. Сохраняйте важные результаты работы в системе контроля версий с помощью коммитов.
По умолчанию сохранённое состояние виртуальной машины (ВМ) можно восстановить в течение 7 дней после последнего начала хода или возобновления задачи. Этот срок восстановления относится к сохранённому состоянию ВМ, а не к хранению истории переписки.
Изменения опубликованной конфигурации среды применяются к новым задачам. Существующие задачи сохраняют своё состояние. Если вашему проекту нужны другие инструменты, зависимости или настройки доступа, см. «Обновление облачной среды».
Часто задаваемые вопросы
Почему я не вижу элементы управления облаком или не могу ими пользоваться?
Убедитесь, что вы вошли в нужный аккаунт и рабочую область. Доступность зависит от вашего тарифного плана и настроек рабочей области. Если вы работаете в управляемой рабочей области, попросите администратора проверить ваш доступ к облаку и разрешения, необходимые для действия, которое вы пытаетесь выполнить. Роль владельца или администратора сама по себе не даёт доступа ко всем функциям на вашем тарифном плане.
Почему GitHub подключён, но задача не может получить доступ к репозиторию или отправить в него изменения?
Убедитесь, что у подключённого аккаунта GitHub есть доступ к репозиторию и что этот репозиторий добавлен в среду. Каждый пользователь использует собственное подключение к GitHub. Доступ к среде не заменяет разрешений на работу с репозиторием и настройки Git для задачи.
Определите, на каком этапе возникает сбой: при выборе репозитория, подготовке среды, получении кода или отправке изменений. О настройке репозиториев и требованиях к подключению см. в разделе «Подключение репозиториев для Codex Cloud». Если проблема сохраняется, при обращении в службу поддержки укажите этап, на котором возникает сбой.
Что делать, если задача или её файлы недоступны?
Убедитесь, что открываете исходную задачу. Если доступ к результатам работы по-прежнему отсутствует, обратитесь в службу поддержки и по возможности укажите ссылку на задачу или её ID. Укажите, когда вы в последний раз открывали результаты работы и что именно пропало.
Что становится доступно другим при предоставлении общего доступа к среде?
В ChatGPT Enterprise общий доступ к среде позволяет участникам рабочей области с соответствующими правами использовать её подготовленную конфигурацию. Это не даёт им доступа к чужой задаче и не предоставляет автоматически право редактировать среду.
Подготовленные файлы, а также учётные данные и подключения, принадлежащие среде, могут дать коллегам доступ к общим ресурсам. Значения из личного хранилища не копируются коллегам. Прежде чем предоставлять общий доступ, проверьте, какие файлы, учётные данные и подключения смогут использовать коллеги: «Предоставление общего доступа к среде в Enterprise».
Что будет с прежней версией Codex в облаке?
В переходный период проверка кода, проверка безопасности и существующие рабочие процессы с интеграциями Linear и GitHub по-прежнему используют Codex Cloud (прежнюю версию).
Поддерживаемые среды прежней версии можно перенести в новую. Перенос запускаете вы сами. Он не меняет исходную среду, а история задач прежней версии остаётся доступной для просмотра. О подготовке и настройке среды см. в руководстве по Codex Cloud для разработчиков.
Ограничения на обработку данных
Соглашение о деловом партнёрстве (BAA) с OpenAI не распространяется на Codex в облаке. Не используйте его для обработки защищённой медицинской информации (PHI). Подробнее см. в статье «Продукты и функции, которые можно использовать в соответствии с HIPAA».
