Приложение Codex: параллельные задачи и первый коммит

Как пользоваться Codex в настольном приложении: установка, worktree, задачи по расписанию и проверка кода. Доведите две задачи до проверенных коммитов.

Опубликовано

Автор
Приложение Codex: параллельные задачи и первый коммит

Приложение Codex особенно полезно, когда нужно вести две независимые задачи по разработке: каждой выделяете свой worktree, а затем отдельно проверяете изменения и делаете коммит. Для разработчиков с подпиской ChatGPT его главное преимущество — возможность видеть, как продвигаются параллельные задачи. CLI по-прежнему удобен для работы в терминале, а расширение для IDE — для точечных правок.

Для чего нужно приложение Codex

Настольный OpenAI Codex лучше всего раскрывается, когда вы ведёте несколько задач в репозитории и хотите понимать, что изменилось в каждой. Ветка переписки, которую в документации теперь называют чатом, хранит обсуждение задачи. Worktree — отдельная рабочая копия Git-репозитория для этой задачи: правки в ней не затрагивают файлы в вашей текущей рабочей копии. Настольный интерфейс позволяет держать перед глазами и переписку, и результаты. Документация приложения OpenAI, документация worktree.

Проверено по актуальной документации OpenAI 18 октября 2026 года: страницы приложения Codex, его возможностей и быстрого старта теперь ведут к документации настольного приложения ChatGPT. Сейчас для начала работы нужно установить это приложение и выбрать Codex в выпадающем меню ChatGPT. Название скачиваемого приложения изменилось; Codex по-прежнему прямо указан в документации как режим для разработки. Официальное руководство по быстрому старту.

Актуальная документация настольного приложения OpenAI и инструкции по настройке
OpenAI Codex в настольном приложении ChatGPT

Представьте отдельные рабочие столы с доступом к одному архиву проекта. На каждом может лежать своя незавершённая работа. Какие готовые изменения стоит объединить, всё равно решаете вы. Это особенно важно, когда основатель поручает одному чату исправить валидацию, а другому — обновить инструкцию по настройке: приложение помогает следить за обеими задачами, но за итоговое поведение продукта отвечает основатель.

Приложение, терминал или IDE: где удобнее работать

Выбирайте приложение, когда нужно координировать задачи. Терминал или редактор удобнее, если вы и так проводите там основную часть времени. Это разные интерфейсы Codex, каждый со своими преимуществами в работе.

ИнтерфейсДля каких задач подходитЧто учитывать
Приложение CodexНесколько чатов, worktree и визуальная проверка изменений в одном настольном интерфейсеПо-прежнему нужны настроенная среда разработки и время на проверку изменений.
Codex CLIРабота в терминале, скрипты и непрерывная интеграцияВ CLI нет интерфейса Scheduled для управления задачами по расписанию.
Расширение Codex для IDEТочечные правки с открытыми файлами и выделенными фрагментами в качестве контекстаИнтерфейса управления Scheduled здесь тоже нет.
Codex CloudДелегирование задач по разработке в подготовленной облачной средеДля работы в облаке нужны вход через ChatGPT и среда с правильно настроенным репозиторием.

Возможности интерфейсов в таблице описаны в документации CLI, IDE, быстрого старта и задач по расписанию. Рекомендации по выбору — редакционная оценка того, где удобнее контролировать работу.

Если ваш привычный цикл — команда в терминале, результаты тестов, просмотр diff и снова команда, CLI остаётся разумным выбором. Он умеет изучать и править репозиторий, запускать локальные инструменты и выполнять codex exec в повторяемых скриптах. Если это ваш обычный рабочий день, начните с руководства по настройке OpenAI Codex CLI.

Приложение Codex или расширение для VSCode

С расширением для IDE проще начать, когда нужный код уже открыт в Visual Studio Code. Оно использует открытые файлы и выделенные фрагменты, позволяет проверять изменения рядом с исходным кодом и передавать крупные задачи в облако. Настольное приложение стоит выбирать, когда переключаться между независимыми задачами важнее, чем постоянно видеть один файл. Кнопка Open в приложении также позволяет открыть worktree в редакторе. Работа в IDE, управление worktree.

Как Codex связан с ChatGPT

В нынешнем настольном приложении ChatGPT и Codex можно выбрать в одном интерфейсе. Для работы с контекстом кодовой базы и инструментами разработчика выбирайте Codex. Облачное выполнение настраивается отдельно: руководство по быстрому старту описывает многократно используемые среды Codex Cloud, доступные через веб-интерфейс, настольное или мобильное приложение. Локальный worktree не переносится в облако только потому, что вы управляете им из приложения. Текущая настройка и работа в облаке.

Как скачать Codex и войти в приложение

Откройте документацию OpenAI и выберите загрузку для своей операционной системы. Сейчас приложение документировано для macOS, Windows и Linux; версия для Linux прямо обозначена как предварительная. Официальная загрузка и настройка.

Приложение Codex для Mac

На официальной странице загрузка для Mac подписана macOS (Apple Silicon). Установите скачанное приложение, откройте его и пройдите авторизацию. Сверяйтесь с требованиями на этой странице: поддержка Mac не означает поддержку любой его архитектуры. Загрузка для Mac.

Приложение для Windows

У OpenAI есть нативное приложение для Windows. Агент может работать с PowerShell в песочнице Windows или использовать Windows Subsystem for Linux — среду Linux внутри Windows. Выбирайте среду, в которой уже работают зависимости и инструменты вашего репозитория. Само по себе открытие той же папки из другой оболочки ещё не означает, что проект удастся собрать. Установка и настройка в Windows.

Приложение Codex для Linux

Для Linux теперь доступна официальная предварительная версия настольного приложения. В руководстве описаны Ubuntu, Debian, Fedora и Arch Linux, а также пакеты для процессоров x64 и ARM64. Нативная поддержка Wayland пока экспериментальная. Перед установкой проверьте поддерживаемые версии дистрибутивов и инструкции по пакетам в руководстве для Linux: наличие приложения не означает одинаковую поддержку всех конфигураций рабочего стола.

Вход через аккаунт ChatGPT или API-ключ

Если хотите использовать лимит своей подписки ChatGPT, выберите Continue to sign in и завершите вход в браузере. Для доступа через API нажмите Sign in another way, введите ключ и выберите Continue. Оба способа позволяют работать с Codex локально в настольном приложении. Инструкции по авторизации.

Codex входит в ChatGPT Plus, Pro, Business, Enterprise и Edu; на Free и Go ограниченный доступ через настольное приложение появляется по мере развёртывания. Подробности по тарифам смотрите в актуальных условиях OpenAI и нашем руководстве по тарифам Codex.

API-ключ меняет и порядок оплаты, и доступные возможности. Использование учитывается в вашем аккаунте OpenAI Platform, а не в лимите подписки ChatGPT. Для облачных функций Codex нужен вход через ChatGPT; при доступе по API-ключу недоступны, например, проверка кода в GitHub и интеграция со Slack. Некоторые плагины, отобранные OpenAI, работают с API-ключом, но плагины с неподдерживаемыми способами подключения могут не работать. Не рассчитывайте, что ключ сохранит все возможности подписки. Различия в авторизации и функциях.

Какие функции полезны в повседневной разработке

Рабочий цикл складывается из простых действий: сформулировать задачу, изолировать её файлы, подготовить окружение, проверить результат и сохранить принятые изменения. Ниже — функции, которые для этого нужны, с их нынешними названиями в документации.

Проекты и чаты

Projects and chats помогают организовать работу. Для каждого отдельного результата создавайте свой чат, а связанные задачи объединяйте в соответствующем проекте. Локальная папка даёт Codex доступ к файлам, но новый чат сам по себе не гарантирует отдельную рабочую копию. Если правки должны быть независимыми, явно выбирайте Worktree. Обзор возможностей, быстрый старт.

Для специалиста, который поддерживает внутреннее приложение, «исправить импорт CSV» и «описать процесс развёртывания» — хорошие примеры отдельных задач. Проверить результат просьбы «улучшить всё» сложнее: непонятно, в какой момент работа закончена.

Git worktree: отдельные рабочие копии

Git worktrees разделяют рабочие копии файлов, сохраняя общую историю Git. Благодаря этому Codex может работать в фоне и не менять файлы в вашей текущей рабочей копии. Для worktree нужен Git-репозиторий. Как устроены worktree.

Отдельные грядки в глиняном саду изображают независимые файлы worktree, связанные общей историей Git
Worktree разделяют файлы, сохраняя общую историю Git. Решение об объединении изменений принимается отдельно.

На практике это позволяет изучить предложенное исправление, не покидая свою текущую рабочую копию. Ограничение столь же конкретное: отдельные каталоги не гарантируют совместимость будущих изменений. Две вполне разумные правки по отдельности могут задавать противоречивое поведение приложения.

Локальные окружения и встроенный терминал

Local environments задают для проекта скрипты настройки и повторно используемые действия. Скрипты могут подготовить зависимости при создании worktree. Integrated terminal позволяет запускать проверки проекта и команды Git в нужной рабочей копии. Так папка с исходниками превращается в среду, где можно проверить результат. Локальные окружения и встроенные инструменты Git.

Если задача выполняется в обычной рабочей копии, но завершается ошибкой в worktree, начните с проверки окружения. Там могут отсутствовать зависимости и локальные файлы, исключённые из Git. В документации OpenAI описан файл .worktreeinclude: он позволяет копировать выбранные игнорируемые файлы настройки в локальные worktree, которыми управляет приложение. Включайте только то, что нужно для задачи. Настройка worktree.

Проверка кода и встроенные инструменты Git

Code review позволяет просматривать diff, оставлять замечания к отдельным строкам и выбирать область проверки. Встроенные инструменты Git позволяют добавлять изменения в индекс или отменять их, создавать коммиты, отправлять ветку на сервер и открывать pull request. Diff показывает построчно, что изменилось; добавление в индекс определяет состав следующего коммита. Инструменты проверки, инструменты Git.

Панель проверки отражает состояние Git в рабочей копии, включая ваши собственные правки. Режим Last turn оставляет в поле зрения только последний ход ассистента. Используйте его, чтобы разобраться во вкладе агента, а перед коммитом проверяйте все изменения в индексе. Иначе вместе с исправлением в коммит может попасть посторонняя работа.

Задачи по расписанию

В нынешней документации автоматизации называются Scheduled tasks, а раздел управления ими — Scheduled. Отдельная задача при каждом запуске создаёт новый чат; расписание, заданное внутри чата, использует контекст этой переписки. Для локальных задач компьютер должен быть включён, настольное приложение — запущено, а проект — доступен. Документация задач по расписанию.

Хорошая первая автоматизация — регулярный отчёт об изменениях, по которым человек должен принять решение. Сначала запустите промпт вручную, проверьте результат и только потом задайте расписание. Для Git-проекта выбирайте worktree, если задача может редактировать файлы и вы хотите отделить эти изменения от незавершённой локальной работы.

Навыки и плагины

Навыки объединяют инструкции и ресурсы для повторяемых рабочих процессов; плагины распространяют навыки и подключения к инструментам. Они полезны, когда одна и та же процедура в репозитории повторяется регулярно — например, проверка по чек-листу перед релизом. Навыки и плагины дополняют работу с проектами и worktree, но результат всё равно нужно проверять. Официальная документация навыков.

Как пользоваться Codex: две задачи, два worktree и проверенные коммиты

Освойте рабочий процесс на двух небольших независимых задачах. В примере ниже это исправление валидации и обновление документации. Вместо ошибки из примера возьмите небольшую проблему, которую можете воспроизвести в своём проекте.

  1. Откройте репозиторий и проверьте исходное состояние

    Откройте настольное приложение, выберите Codex и добавьте папку репозитория как локальный проект. Подойдёт Git-репозиторий с уже знакомой вам командой сборки или запуска тестов. До начала работы проверьте существующие изменения и сохраните незавершённую работу, чтобы отличать её от результатов упражнения.

    Попросите Codex: «Объясни, как запускать тесты этого проекта, и найди код валидации. Пока не редактируй файлы». Сверьте ответ с инструкциями самого репозитория.

  2. Создайте первый чат в режиме Worktree

    В проекте нажмите New chat. Под полем ввода выберите Worktree и укажите исходную ветку. Чтобы условия упражнения были понятными, начинайте обе задачи с одной и той же известной базовой ветки.

    Отправьте: «Исправь ошибку валидации пустого имени. Ограничь изменения кодом валидации и регрессионным тестом для этой ошибки. Запусти соответствующие проверки, сообщи их точные результаты и не создавай коммит». Codex создаёт worktree после отправки промпта. Если проекту нужен скрипт настройки локального окружения, выберите его.

  3. Создайте второй чат в отдельном Worktree

    Вернитесь к проекту и снова нажмите New chat. Ещё раз выберите Worktree и ту же базовую ветку. Само по себе открытие другого чата без этого выбора не изолирует работу.

    Отправьте: «Обнови инструкцию по настройке в соответствии с существующими командами установки и запуска тестов. Не меняй код приложения и конфигурацию. Сверь команды с репозиторием и не создавай коммит». Эта задача должна оставаться независимой от ещё не законченного исправления валидации.

  4. Проверьте каждый diff и запросите точечные исправления

    Откройте панель проверки в каждом чате. Изучите изменённые файлы; когда нужно выделить вклад последнего хода ассистента, используйте Last turn. Затем проверьте полный набор изменений по задаче.

    Для дополнительной проверки введите /review и выберите Review uncommitted changes. Команда сообщит о найденных проблемах, не меняя рабочее дерево. Чтобы запросить исправление, наведите курсор на нужную строку diff, нажмите +, оставьте замечание, а затем отправьте сообщение с просьбой его устранить. Замечания автоматической проверки — повод свериться с кодом, а не готовый вердикт.

  5. Проверьте результат в worktree и создайте ветку

    В терминале этого worktree запустите нужные тесты, линтер или сборку репозитория. Убедитесь, что именно выполнилось и что осталось непроверенным. Для задачи с документацией проверьте, что описанные команды существуют и соответствуют настройкам проекта.

    В заголовке чата выберите Create branch here, чтобы у каждого worktree появилась своя именованная ветка. По умолчанию worktree в Codex создаются в состоянии detached HEAD: рабочая копия сначала указывает на коммит, а не на именованную ветку. С отдельными именами веток принятые изменения проще сохранить и проверить позже.

  6. Добавьте принятые изменения в индекс и сделайте коммит для каждой задачи

    В панели проверки добавьте в индекс только те файлы или блоки изменений, которые вы приняли. Такой блок, или hunk, — группа изменённых строк. Откройте Staged и убедитесь, что в следующий коммит войдёт именно нужная задача, затем создайте коммит через Commit or push. Выберите создание коммита; отправка на сервер — отдельное решение.

    Повторите проверку, добавление в индекс и коммит для второго чата. Теперь результаты сохранены независимо друг от друга. Прежде чем объединять их привычным способом через ветки или pull request, проверьте совместное поведение изменений. Если хотите продолжить в обычной рабочей копии, используйте Hand off, чтобы перевести чат в Local: Git не позволяет одновременно открыть одну ветку в обеих рабочих копиях.

Названия элементов интерфейса и порядок действий выше соответствуют инструкциям OpenAI по worktree, проверке изменений и встроенным инструментам Git. Границы задач в примере предложены редакцией.

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

Чего не стоит ждать от параллельной разработки

Параллельная генерация кода не избавляет от объединения и согласования изменений. Worktree не дают отдельным правкам сразу перезаписывать одни и те же файлы. Но они не гарантируют, что изменение валидации и изменение вызывающего кода будут одинаково трактовать API или что два локальных сервера разработки займут разные порты. Изоляция помогает сделать работу удобной для проверки; общий результат всё равно нужно проверить.

Автоматизация тоже не превращает спящий ноутбук в постоянно работающий сервис. Для задач по расписанию, которым нужны локальные проекты, OpenAI прямо требует, чтобы компьютер и настольное приложение продолжали работать. Выбирайте среду выполнения с учётом того, когда задача должна запускаться. Условия локального запуска по расписанию.

Наконец, дополнительные чаты не увеличивают включённый в тариф лимит. ChatGPT Work и Codex расходуют общий лимит; на расход влияют сложность задачи, контекст, выбор модели и использование инструментов. Практический предел определяется тем, сколько работы позволяют выполнить ваш лимит и время на проверку, а не числом чатов в боковой панели. Правила учёта использования.

Кому стоит перейти на настольное приложение

Разработчику-одиночке или основателю проекта с финансированием стоит попробовать его уже сейчас, если независимые задачи регулярно ждут окончания текущей сессии разработки. Делегируйте работу с чёткими границами, держите результаты отдельно и проверяйте каждый перед объединением. Если любое изменение зависит от предыдущего, последовательная сессия в CLI или IDE может быть понятнее.

Опытному специалисту по эксплуатации приложение подойдёт для повторяемых задач в репозитории, когда определены исходные данные, ожидаемый результат и этап проверки. Хороший первый кандидат — отчёт по расписанию. Расплывчатая просьба поддерживать работоспособность бизнес-системы ещё не является пригодной к выполнению задачей.

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

Оставайтесь с CLI или расширением для IDE, если они уже подходят вашему рабочему циклу, а параллельных задач немного. Смена интерфейса и выбор другого агента для разработки — разные решения; второму посвящено сравнение Codex и Claude Code.

План на понедельник: откройте знакомый репозиторий, выделите двум независимым задачам отдельные worktree и доведите каждую до проверенного коммита. Добавляйте задачу по расписанию только после того, как её промпт даст результат, который вы умеете оценивать.

Частые вопросы о приложении Codex

Для чего нужно приложение Codex?

Это настольная рабочая среда для управления чатами по разработке, работы в отдельных worktree, проверки diff и операций с Git. Она особенно полезна, когда внимания требуют несколько независимых задач.

Codex лучше ChatGPT?

Для работы с репозиторием, контекстом кодовой базы и инструментами разработчика выбирайте Codex. В нынешнем настольном приложении Codex доступен в выпадающем меню ChatGPT, поэтому отчасти речь идёт о выборе рабочего режима внутри одного приложения. Быстрый старт.

Можно ли пользоваться Codex на бесплатном тарифе?

Сейчас OpenAI указывает ограниченный доступ к Codex через настольное приложение на ChatGPT Free и Go, доступный по мере развёртывания. Это не означает, что набор моделей и функций совпадает с другими тарифами. Актуальные условия доступа.

Приложения Codex больше нет?

Старая документация приложения Codex теперь направляет в настольное приложение ChatGPT. Codex по-прежнему описан в документации как доступный внутри него режим. Если название приложения отличается от старого руководства, следуйте текущей инструкции по настройке. Документация приложения.

Почему убрали Codex?

В нынешней документации не говорится, что Codex убрали. Разработчикам предлагают выбирать Codex для работы над ПО; документация CLI и расширения для IDE тоже сохраняется. Другое название настольного приложения не означает, что возможности разработки исчезли. Быстрый старт.

Как установить приложение Codex?

Скачайте настольное приложение OpenAI для поддерживаемой операционной системы, войдите в аккаунт и выберите Codex. Пользователям Linux нужно следовать инструкции предварительной версии для своего дистрибутива. Официальная инструкция по настройке.

Можно ли пользоваться Codex на телефоне?

OpenAI описывает работу с Codex в мобильном приложении ChatGPT и продолжение облачных задач с телефона. Если worktree находится на подключённом компьютере, репозиторий и выполнение остаются на нём; телефон служит для управления работой. Настройка на мобильном устройстве, поведение worktree.

У Codex есть отдельное приложение?

Сейчас для настольной установки используется приложение ChatGPT, внутри которого выбирается Codex. Терминал и IDE остаются отдельными способами работы с Codex. Официальный способ установки.

Почему приложение Codex не открывается?

Причина зависит от операционной системы, установленной сборки и конкретной ошибки. Начните с официальных требований к платформе и страницы устранения неполадок. Сбой запуска, проблема со входом и ошибка настройки репозитория требуют разной диагностики. Официальное руководство по устранению неполадок.

Практические руководства по применению ИИ в разработке и эксплуатации — в нашей рассылке.

Опубликовано
Категория
AI
Похожие статьи
ИИ-агент или чат-бот: за какие возможности стоит платить

ИИ-агент или чат-бот: за какие возможности стоит платить

Чем ИИ-агент отличается от чат-бота: примеры для поддержки, продаж и операционных задач, расчёты затрат и вопросы поставщику перед покупкой и запуском.18 окт. 2026 г.AI
Claude Opus или Sonnet: какую модель 5.5 выбрать для работы

Claude Opus или Sonnet: какую модель 5.5 выбрать для работы

Как выбрать между Claude Sonnet 5.5 и Opus 5.5 для текстов, кода и исследований. Сравниваем возможности, настройки, лимиты и проверенные цены API в долларах.18 окт. 2026 г.AI
DeepSeek или Gemini: что выбрать для кода, документов и ИИ-агентов

DeepSeek или Gemini: что выбрать для кода, документов и ИИ-агентов

DeepSeek или Gemini: сравнение API для кода, длинных документов, поиска и медиа. Цены, лимиты и варианты развертывания помогут выбрать модель для продукта.18 окт. 2026 г.AI
DeepSeek V4: когда выбрать Flash, а когда оставить Pro

DeepSeek V4: когда выбрать Flash, а когда оставить Pro

Как выбрать DeepSeek V4 для своего продукта: Flash и Pro, работа с изображениями, режим рассуждений, API, открытые веса и переход на новую версию модели.18 окт. 2026 г.AI
DeepSeek или Claude: какую нейросеть выбрать для работы

DeepSeek или Claude: какую нейросеть выбрать для работы

DeepSeek или Claude для программирования и агентов: сравниваем цены API, контекст, кэширование и условия обработки данных. Когда дешевле Haiku, а когда Flash?18 окт. 2026 г.AI
Copilot или Gemini: что выбрать для работы в компании

Copilot или Gemini: что выбрать для работы в компании

Copilot или Gemini для бизнеса: сравниваем тарифы, работу в Office и Google Workspace, агентов и защиту данных. Когда стоит менять привычный офисный пакет?18 окт. 2026 г.AI
Perplexity или Claude: что выбрать для работы

Perplexity или Claude: что выбрать для работы

Perplexity или Claude для поиска источников, текстов, анализа и командной работы: сравниваем возможности, цены и ограничения, чтобы выбрать одну подписку.17 окт. 2026 г.AI
Обзор Murf AI: озвучка для бизнеса, цены и ограничения

Обзор Murf AI: озвучка для бизнеса, цены и ограничения

Обзор Murf AI для бизнеса: озвучка курсов и видео, произношение, тарифы, коммерческие права и командная работа. Когда лучше выбрать ElevenLabs или Descript.17 окт. 2026 г.AI
Рассылка

Одно письмо, каждое воскресенье.Работающие системы, а не горячие мнения.

Еженедельно. Без спама. Отписка в любой момент.