Выбрать Local, Worktree или Cloud
Вы выбираете среду Codex по расположению файлов, потребности в изоляции изменений, необходимости продолжать работу в облаке и способу проверки результата.
Результат
Вы выбираете среду Codex по расположению файлов, потребности в изоляции изменений, необходимости продолжать работу в облаке и способу проверки результата.
Условия выбора
Включать, если
Пройдите модуль, если вы выбираете среду по привычке или не можете объяснить, где находятся файлы и изменения задачи.
Пропускать, если
Модуль можно пропустить, если вы самостоятельно выбираете среду для типовых локальных, параллельных Git- и удалённых задач и называете её границы доступа и проверки.
Предварительные условия
Вы ориентируетесь в интерфейсе Codex и знаете основную папку проекта. Для практики с Worktree нужен Git-репозиторий. Для Cloud требуется настроенная и доступная облачная среда.
Объяснение
В настольном приложении Codex предлагает три среды:
- Local: Codex работает непосредственно в текущей папке проекта на компьютере. Выбирайте этот вариант, если задача использует её текущее состояние и результат будет проверяться там же.
- Worktree: Codex создаёт отдельное рабочее дерево Git на компьютере. Этот вариант подходит, если изменения в Git-проекте нужно отделить от незавершённой локальной работы или другой параллельной задачи.
- Cloud: Codex выполняет работу в настроенной удалённой среде. Выбирайте её, если нужный проект и инструменты доступны там, а задаче подходит облачное выполнение.
Выбор среды определяет не только скорость работы. От него зависит, какую копию файлов видит агент, куда записываются изменения, какие инструменты доступны и как пользователь вернётся к проверке или объединению результата.
| Вопрос | Local | Worktree | Cloud |
|---|---|---|---|
| Где выполняется задача? | В текущей папке проекта | В отдельном рабочем дереве Git | В настроенной удалённой среде |
| Используется ли текущая локальная рабочая копия напрямую? | Да | Нет | Нет |
| Главная причина выбора | Нужна текущая локальная среда | Нужна изоляция параллельных изменений | Нужно удалённое выполнение в подготовленной среде |
Действия
- Возьмите три учебных задания:
- создать сводку по файлам текущей локальной папки;
- независимо изменить Git-проект, не затрагивая незавершённую локальную работу;
- выполнить задачу в настроенной удалённой среде и вернуться к результату позднее.
- Для каждого задания укажите предполагаемую среду.
- Запишите, где будут находиться исходные файлы, новые файлы и изменения.
- Проверьте, требует ли задача Git. Если нет, Worktree не подходит.
- Проверьте, настроена ли облачная среда и содержит ли она нужный проект и инструменты. Если нет, Cloud пока недоступен для этой задачи.
- До запуска назовите способ проверки: локальный просмотр файла, проверка diff в worktree или изучение результата облачной задачи.
- Запустите только первое, безопасное локальное задание. После завершения подтвердите, что результат появился в ожидаемой папке.
Практика
Для одной реальной, но нечувствительной задачи составьте краткое решение:
- выбранная среда;
- причина выбора;
- расположение файлов и изменений;
- доступные инструменты;
- способ проверки;
- условие перехода в другую среду.
Итоговые материалы
- Таблица выбора между тремя средами.
- Обоснованный выбор среды для типовой задачи.
Проверка
- Вы выбираете Local для непосредственной работы в текущей папке проекта.
- Вы используете Worktree только в Git-проекте, когда нужна изоляция параллельных изменений.
- Вы выбираете Cloud, если настроенная удалённая среда и облачное выполнение соответствуют задаче.
- До запуска вы называете расположение файлов и изменений, доступные полномочия и способ проверки результата.
Если не получилось
- Worktree недоступен. Проверьте, является ли проект Git-репозиторием.
- Изменения появились не в локальной рабочей копии. Проверьте, не была ли задача запущена в Worktree или Cloud.
- Облачная задача не видит локальный файл. Поместите файл в доступный облачной среде контекст или выберите Local.
- Несколько задач меняют одну папку. Разделите работу по проектам или используйте разные worktree для подходящих Git-задач.
Источники и проверка
Источники: openai.codex.environments, openai.chatgpt.projects, openai.codex.code-review, openai.codex.sandbox.
Определения Local, Worktree и Cloud сверены с официальной документацией OpenAI 8 сентября 2026 года. Доступность и настройка Cloud зависят от аккаунта и рабочего пространства. Упражнение ещё не прошло проверку с реальным пользователем.
Дальше: Выполнить первую задачу.