---
title: "Выбрать Local, Worktree или Cloud"
description: "Вы выбираете среду Codex по расположению файлов, потребности в изоляции изменений, необходимости продолжать работу в облаке и способу проверки результата."
reviewedOn: 2026-09-08
sourceRefs: [evidence-lab-methodology]
---

## Результат

Вы выбираете среду Codex по расположению файлов, потребности в изоляции изменений, необходимости продолжать работу в облаке и способу проверки результата.

## Условия выбора

### Включать, если

Пройдите модуль, если вы выбираете среду по привычке или не можете объяснить, где находятся файлы и изменения задачи.

### Пропускать, если

Модуль можно пропустить, если вы самостоятельно выбираете среду для типовых локальных, параллельных Git- и удалённых задач и называете её границы доступа и проверки.

## Предварительные условия

Вы ориентируетесь в интерфейсе Codex и знаете основную папку проекта. Для практики с Worktree нужен Git-репозиторий. Для Cloud требуется настроенная и доступная облачная среда.

## Объяснение

В настольном приложении Codex предлагает три среды:

- **Local:** Codex работает непосредственно в текущей папке проекта на компьютере. Выбирайте этот вариант, если задача использует её текущее состояние и результат будет проверяться там же.
- **Worktree:** Codex создаёт отдельное рабочее дерево Git на компьютере. Этот вариант подходит, если изменения в Git-проекте нужно отделить от незавершённой локальной работы или другой параллельной задачи.
- **Cloud:** Codex выполняет работу в настроенной удалённой среде. Выбирайте её, если нужный проект и инструменты доступны там, а задаче подходит облачное выполнение.

Выбор среды определяет не только скорость работы. От него зависит, какую копию файлов видит агент, куда записываются изменения, какие инструменты доступны и как пользователь вернётся к проверке или объединению результата.

| Вопрос | Local | Worktree | Cloud |
| --- | --- | --- | --- |
| Где выполняется задача? | В текущей папке проекта | В отдельном рабочем дереве Git | В настроенной удалённой среде |
| Используется ли текущая локальная рабочая копия напрямую? | Да | Нет | Нет |
| Главная причина выбора | Нужна текущая локальная среда | Нужна изоляция параллельных изменений | Нужно удалённое выполнение в подготовленной среде |

## Действия

1. Возьмите три учебных задания:
   - создать сводку по файлам текущей локальной папки;
   - независимо изменить Git-проект, не затрагивая незавершённую локальную работу;
   - выполнить задачу в настроенной удалённой среде и вернуться к результату позднее.
2. Для каждого задания укажите предполагаемую среду.
3. Запишите, где будут находиться исходные файлы, новые файлы и изменения.
4. Проверьте, требует ли задача Git. Если нет, Worktree не подходит.
5. Проверьте, настроена ли облачная среда и содержит ли она нужный проект и инструменты. Если нет, Cloud пока недоступен для этой задачи.
6. До запуска назовите способ проверки: локальный просмотр файла, проверка diff в worktree или изучение результата облачной задачи.
7. Запустите только первое, безопасное локальное задание. После завершения подтвердите, что результат появился в ожидаемой папке.

## Практика

Для одной реальной, но нечувствительной задачи составьте краткое решение:

- выбранная среда;
- причина выбора;
- расположение файлов и изменений;
- доступные инструменты;
- способ проверки;
- условие перехода в другую среду.

## Итоговые материалы

- Таблица выбора между тремя средами.
- Обоснованный выбор среды для типовой задачи.

## Проверка

- Вы выбираете 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 зависят от аккаунта и рабочего пространства. Упражнение ещё не прошло проверку с реальным пользователем.

**Дальше:** [Выполнить первую задачу](/ru/practice/first-task/).
