Использование Codex в VS Code: область видимости, точки восстановления и способы устранения распространённых сбоев
Кодекс в VS Code без обычных задержек: установка и вход в систему, первая ограниченная задача агента, облачные решения против CLI, общая конфигурация, а также исправления для WSL и процедур утверждения.
Источники: How to Use Codex in VS Code: From First Task to Reliable Agent Workflow
Запуск Codex в VS Code занимает несколько минут: необходимо установить официальное расширение openai.chatgpt, войти в систему, открыть папку проекта, переключиться в режим агента и задать ему узко сфокусированную задачу с указанием имён соответствующих файлов. Каждое изменение в рабочем пространстве и результат теста требуют проверки человеком перед тем, как их сохранить. Более сложные задачи лучше передавать в облако, а проблемы, которые замедляют работу большинства пользователей — а именно многократные утверждения, удалённый вход и замедление загрузки Windows WSL — имеют свои конкретные решения, описанные ниже.
Рассматриваемый здесь аспект касается исключительно интерфейса VS Code: сначала задаётся первоначальная ограниченная задача, затем используются инструменты для обеспечения предсказуемости действий агента. Установка в терминале, плагин Cursor, панели управления использованием и сравнение с другими инструментами — это отдельные темы.
От предложений к агенту, перемещающему файлы
Многие разработчики привыкли к «призрачному» тексту: по мере ввода символов появляется предложение, которое можно сохранить или проигнорировать, и больше ничего в структуре проекта не меняется. Режим агента в Codex — это совершенно другое. Пока пользователь пьет кофе, боковая панель читает файлы, редактирует структуру проекта и выполняет проверки. Путать эти два режима заставляет работу в режиме агента казаться вторжением, хотя на самом деле это просто другой вид работы.
Аналогия помогает понять ситуацию. Пассажир, указывающий на дорожный знак, позволяет водителю держать обе руки на руле, и машина движется только потому, что её управляет водитель. Однако передача ключей — это совсем другое: вы возвращаетесь из кухни, а машина уже стоит на новом месте парковки, багажник переставлен, а пробег увеличился, причем никто не спрашивал о маршруте. Функция автодополнения — это как пассажир, указывающий направление. Режим агента — это набор ключей. Пропуск точки восстановления означает предоставление прав на запись в хранилище, в котором всё ещё сохранена незавершённая работа за день.
Что на самом деле представляет собой текущее расширение
Расширение Codex IDE сегодняшней версии функционирует как асинхронный агент для кодирования. Это фоновый процесс, имеющий право читать репозиторий, перезаписывать файлы на диске и выполнять команды терминала, в то время как функция автодополнения предлагает лишь следующий токен. Оно не связано ни с API автодополнения Codex 2021 года, ни с функцией генерации текста Copilot, и любые учебные материалы, описывающие его как улучшенную версию клавиши Tab, говорят о чем-то другом.
В режиме агента работа распределяется между репозиторием и терминалом, поэтому параметры диапазона действий и возможности восстановления становятся более важными, чем при использовании функции автодополнения. Предложение в одну строку остается в редакторе до тех пор, пока оно не будет принято. Задача агента может быть выполнена в папке src/, пока ещё читается первый абзац его плана действий.
Режим чата, предлагаемый инструментом для написания кода, предназначен исключительно для обсуждения, без возможности редактирования файлов и выполнения команд. Он подходит для анализа проблемы. Режим Agent выбирается тогда, когда необходимо фактически изменить структуру проекта.
Область применения, доказательства и способ возврата
Собственная документация IDE от OpenAI и практические описания согласуются в одном прямом утверждении относительно интерфейса: в локальном режиме Agent изменения применяются непосредственно к каталогу рабочего пространства. Расширение не показывает встроенный разбор изменений для их принятия или отклонения, как это делают некоторые другие редакторы. Git выполняет функцию кнопки «Отменить», и без инициализированного репозитория нет чистого способа возврата к предыдущему состоянию.
Перед первым запросом должны произойти три действия:
- Открыть полноценную папку проекта, а не отдельный файл.
- Сохранить в репозитории или временно сохранить всё, что не должно быть потеряно. Достаточно выполнить команду
git stash push -u -m „pre-codex“.
Четко сформулированная инструкция в незакоммитированной ветке представляет больший риск, чем небрежно составленная инструкция в чистой ветке.
Когда что-то идет не так, ущерб обычно кажется незначительным: небольшая переименовка, включение вспомогательного файла в неподходящий файл, тесты, которые так и не были запущены. Ничего экзотического здесь нет. Это просто то, что делает агент, когда у него есть рабочая ветка и пользователь представил себе поле для предложений. Отсутствие открытия папок, использование Git или просьба «улучшить кодовую базу» без указания файлов не мешают выполнению расширения, и в этом-то и заключается опасность.
Установка настоящего расширения
Простой путь к установке короток. Проверка идентичности — это то, что обычно пропускают в видеообзорах установки.
Подтвердите издателя и идентификатор
Правильным пакетом является официальное расширение Codex с рынка приложений, а не аналогично названный пакет от сообщества. Оно указано как Codex - кодинг-агент от OpenAI, опубликованное OpenAI, с уникальным идентификатором openai.chatgpt. Именно этот идентификатор позволяет отличить настоящее расширение от посторонних плагинов для автодополнения.
Для быстрого запуска используется комбинация Cmd+P в macOS и Ctrl+P в Windows и Linux. Вставьте эту комбинацию и нажмите Enter:
ext install openai.chatgpt
Также можно воспользоваться видом «Расширения»: найдите точное название, сравните издателя и идентификатор перед нажатием на «Установить». Количество установок, оценки в виде звезд и номера версий не являются достоверными показателями, поскольку они постоянно меняются.
Страницу рынка Visual Studio для openai.chatgpt и документацию к расширению IDE Codex от OpenAI стоит добавить в закладки. Описанный здесь рабочий процесс основан на этих инструментах, но не заменяет их.
После установки иконка Codex может переместиться в правую панель активностей, чтобы код оставался слева, а агент — справа, что является наиболее распространенным расположением. Исчезновение иконки после обновления не требует переустановки; для восстановления ее существует способ, описанный ниже.
Вход с учетной записью ChatGPT
Откройте панель Codex и выберите опцию «Войти с помощью ChatGPT». Завершите перенаправление браузера на аккаунт, на котором фактически находится план. В разделе Marketplace перечислены варианты Plus, Pro, Business, Edu и Enterprise.
У GitHub Copilot Pro+ и Copilot Max есть отдельный путь для участников программы Insiders, с опцией «Войти с помощью Copilot» и видом Agent Sessions. Оба способа входа являются реальными и не следует смешивать, поскольку это разные кнопки.
В некоторых каруселях при первом запуске присутствует шаг настройки песочницы. В широко просматриваемом видео по установке переходят мимо экранов приветствия, затем выбирается опция резервной песочницы, чтобы можно было запустить локальный контейнер. Если появляется такой элемент управления, это означает инициализацию изолированной среды, которая будет использоваться агентом, и не является установкой второго продукта.
Доступ через ChatGPT связан с подпиской. Бюджеты на отправку сообщений, инструменты выбора моделей и финансовые показатели меняются, поэтому любые конкретные данные о лимитах для планов Plus или Pro, приведенные в обзоре середины 2026 года, следует считать устаревшими. Для планирования длительной работы необходимо ориентироваться на текущий экран отчета об использовании аккаунта.
Когда целесообразно использовать API-ключ
Метод «привнесение собственного ключа» предполагает аутентификацию с помощью API-ключа OpenAI, а не входа в ChatGPT. На экране входа имеется кнопка «Использовать API-ключ». Этот вариант полезен, когда исчерпываются лимиты ChatGPT или команда уже оплачивает услуги через API.
Это не замена плану Plus. Согласно отчетам за 2026 год, оплата через API-ключ в расширениях и CLI лишает возможности использования облачных сервисов и ревью кода в GitHub, поэтому те, кому это нужно, должны оставаться на плане ChatGPT.
Если кнопка недостаточна, можно явно настроить общую конфигурацию:
preferred_auth_method = "apikey"
Файл с ключами, содержащий только место заполнения, размещается в ~/.codex/auth.json:
{"OPENAI_API_KEY": "YOUR_API_KEY_HERE"}
Если панель продолжает требовать ChatGPT, экспортируйте ключ прямо в терминале, который запускает редактор, а затем откройте папку оттуда:
export OPENAI_API_KEY="your-api-key-here"
code .
PowerShell в Windows использует $env:OPENAI_API_KEY="ваш-ключ-API-здесь", за которым следует code .. Настоящие ключи не должны попадать в скриншоты, заявки и комментарии. Показанный JSON — это шаблон.
В отчетах сообщества также описывается проблема, специфичная для WSL, с кнопкой «Использовать ключ API». В Windows Subsystem for Linux отсутствие функциональности кнопки означает необходимость использования config.toml вместе с переменной окружения или запуска редактора из оболочки, уже содержащей ключ.
Первая контролируемая задача
Цель первой задачи — не произвести впечатление на кого-либо. Ее задача — доказать, что модуль Codex в VS Code обрабатывает указанные файлы, выполняет указанную проверку и оставляет читаемый отчет о различиях.
Откройте папку и укажите результат, подлежащий проверке
Выберите «Файл» > «Открыть папку» и укажите корневую папку проекта — то есть папку, в которой находятся файл lockfile, pyproject.toml или файл решения, который фактически компилируется. Если Git отсутствует, инициализируйте его, откройте панель Codex и установите композитор в режим Agent.
Сформулируйте цель так, чтобы уставший коллега мог её проверить в шесть вечера. Для этого необходимо:
- Одно изменение в поведении.
- Одна группа файлов.
- Один приказ или тест, подтверждающий это изменение.
Пример вопроса для первой сессии может выглядеть так:
Update token expiry handling in @src/auth.ts. Run the existing tests and summarize changed files.
В предложении указаны файл, результат и доказательство. В предложении «Улучшить механизм аутентификации» ничего такого нет.
К скрытой панели можно получить доступ через палитру команд с командой Codex: Open Codex Sidebar. Поиск в левой панели активности тратит время, поскольку обновления неоднократно перемещали значок в верхнюю правую панель инструментов.
Направьте агента на нужные файлы
Введение @имя_файла передаёт агенту один файл, не перегружая контекст всей структурой файлов. Прикрепите только важные файлы и укажите, какие из них недоступны. Конвенции можно описать в файле AGENTS.md, расположенном в корне репозитория, для последующих сессий, хотя для первой задачи достаточно просто указать необходимое в промпте.
Сосредоточьтесь при решении первой задачи на одной проблеме — например, на обработке истечения срока действия, одном неудачном тесте, строке журнала или исправлении типа. Более масштабные рефакторинги с участием нескольких файлов выполняются позже, чаще в облаке. Режим локального агента с радостью начнет их выполнение, но терпение рецензента может не выдержать.
Проверка изменений и результатов тестов
После завершения запуска следует в этом порядке проверить три аспекта:
- Измененные файлы: остался ли агент в указанном пути.
- Тесты: выполнялись ли они вообще и прошли ли.
- Git: команды
git diffиgit statusслужат инструментами для проверки, поскольку расширение уже записало изменения на диск.
Даже если карточка с результатом показывает «Прошло», а единственным измененным файлом является src/auth.ts, все равно необходимо прочитать отчет о различиях. Зеленый статус тестов ничего не говорит о том, подходит ли добавленный комментарий для публичного API.
Результатом всего этого является аутентифицированный панель управления, запуск агента в определённых границах и изменение, видимое в Git. При чистом репозитории вся последовательность занимает примерно восемь минут. Затем следует решение о том, сохранить изменение или откатить его, после чего происходит остановка. Следующей задачей сразу же становится вопрос о том, как люди случайно проводят повторную обработку данных.
Локально, в облаке или через CLI
В VS Code существуют три способа использования Codex, и у них разный уровень влияния. Практический вопрос заключается в том, какой из них необходим для текущей задачи.
Локальный агент
Режим Local Agent здесь является стандартным вариантом. Работа выполняется в рабочей области, а проверка проходит через изменённые файлы, тесты и Git. Его основное ограничение уже было упомянуто: изменения попадают непосредственно в рабочую дерево. Он подходит для ограниченных изменений, которые можно отслеживать.
Делегирование в облако
Механизм делегирования в облако отправляет более объемную задачу в изолированную облачную среду, при этом редактор может оставаться свободным или даже закрытым. Рынок услуг называет это «Делегировать в Codex в облаке». Руководства за 2026 год описывают процедуру подключения репозитория по адресу chatgpt.com/codex/settings/environments, выбора соответствующей среды в боковой панели и выбора опции «Запустить в облаке» для работы с базовой веткой, такой как main, или текущей веткой.
Этот метод подходит для больших объемов данных, медленных операций или случаев, когда более целесообразно получить результат в формате различий, чем выполнять прямые записи. Для работы с этой функцией необходим доступ к облаку с стороны ChatGPT, поэтому использование только API-ключа является неподходящим способом аутентификации.
Интегрированный терминал и CLI
Codex CLI — это агент, работающий нативно в терминале; он принадлежит к той же семье моделей, но управляется из оболочки, а не из боковой панели. Он может запускаться в встроенном терминале VS Code. Информация о установке на платформу, обновлениях и флагах сандбокса приводится в руководстве по установке CLI и не повторяется здесь.
Здесь важен именно выбор. CLI — лучший вариант для управления через терминал, в ситуациях, когда боковая панель не работает корректно, а также для длительных запусков команд /review, которые постоянно сбрасываются расширением. Отчеты за 2026 год показывают, что простой codex открывает интерактивную сессию, в то время как инструкция, переданная через codex exec, выполняется один раз без взаимодействия, например, для устранения всех ошибок линтинга в папке src/. Устанавливайте CLI только в том случае, если он отсутствует.
Вопрос о том, какой инструмент выбрать в целом, не связан с способом работы агента VS Code, и сравнение Claude Code и Codex отвечает на него.
Один уровень конфигурации для обоих
На страницах Marketplace редко упоминается один архитектурный факт: расширение VS Code имеет закрытый исходный код, а его разработчики описывают его как интерфейсную оболочку вокруг open-source CLI Codex. Это объясняет, почему одна папка может управлять поведением в обоих инструментах.
Общая директория ~/.codex/
В macOS и Linux общей директорией является ~/.codex/, где config.toml содержит параметры по умолчанию, а auth.json — учетные данные. И расширение, и CLI читают её, поэтому одна правка влияет на оба интерфейса.
Аналог в Windows находится внутри профиля пользователя. В режимах удаленной работы и использования код-сервера добавляются дополнительные копии файла auth.json в папку расширений; это является временным решением, а не вторым источником истинных данных. При возможности лучше использовать папку ~/.codex/. Текст легче внести в правильное состояние, чем скриншот этой папки.
Стандартные настройки, основанные на исходном коде
Один глобальный пример приводится в руководствах по редактору за 2026 год:
# ~/.codex/config.toml
model = "gpt-5.3-codex"
approval_mode = "agent"
Считайте строку с описанием модели временной. Названия в учебных материалах уже изменились от GPT-5.1 и GPT-5.3-Codex до более поздних версий GPT-5.x. Когда панель отвечает unexpected status 400 Bad Request: {"detail":"Unsupported model"}, выбранный вариант соответствует названию, которое данная версия не может обслужить. Сначала выберите поддерживаемую модель в интерфейсе, а если всё же нужна стандартная, укажите ту, что фактически была выбрана.
По умолчанию используется настройка approval_mode = „agent“: чтение и редактирование происходят в рабочем пространстве, команды — в рабочей директории в ограниченной сети. Режим чата предусматривает только обсуждение. Режим «Полный доступ агента» расширяет возможности локальной обработки и позволяет выполнять поиски в Интернете. Режим должен соответствовать задаче, и режим «Полный доступ» не следует оставлять включённым только потому, что на прошлой неделе для установки npm требовался доступ в сеть.
Параметр API-ключа, описанный в предыдущем разделе, находится в том же файле. Совмещение политики аутентификации и политики утверждения позволяет прочитать весь документ за двадцать секунд.
Циклы утверждения и индикатор загрузки в Windows
Это проблемы, которые игнорируются в руководствах по настройке, и которые люди ищут, когда Codex перестаёт работать в VS Code. Обе кажутся ошибками продукта, и иногда таковыми действительно являются. Иногда же сандбокс предупреждает о том, что агент собирается сделать что-то, за чем никто не наблюдает. Более плавная работа не означает более безопасную.
Снижение сложностей утверждения без снижения уровня безопасности
Пользователи Windows особенно отмечают наличие цикла разрешений: при каждом чтении или записи файла возникает пауза в ожидании нажатия кнопки. Программа предлагает режимы Chat, Agent и Agent Full Access. Последний режим устраняет большинство запросов, поскольку предоставляет более широкие полномочия для действий на локальном устройстве и использования сети. В этом и заключается настоящий компромисс, и именно поэтому запрос на переименование функции может привести к незапланированному загрузке пакета.
Один из распространённых решений, предлагаемых сообществом, — это следующая строка конфигурации:
approval_mode = "auto"
Некоторые предложения предусматривают промежуточный режим под названием workspace-write, а в крайнем случае — danger-full-access. Оба названия взяты из постов сообщества, и ни одно из них не является основанием для направления агента на домашнюю директорию.
Режим автоматической работы или более широкий режим композитора целесообразны только при соблюдении всех следующих условий:
- Git показывает чистую структуру проекта, или изменения уже сохранены.
- В рабочей директории нет конфиденциальных данных, либо Git их игнорирует.
- Описание содержимого файла помещается в одно предложение.
- Прежде чем что-либо отправить, будет прочитан командный код
git diff.
Если хотя бы одно из условий не выполняется, сохраняйте подтверждающие запросы. Такой цикл может раздражать, но бесшумная запись в файл .env ещё хуже.
Опыт показывает ограничения примитивного подхода. Переход на режим полного доступа в качестве решения вида «просто перестать спрашивать» действительно прекратил назойливые запросы, но при этом сессия получила доступ к сети, который ранее не требовался даже при локальном изменении имени. Параметр конфигурации действует как скальпель, тогда как режим полного доступа — как ведро.
Ситуация с загрузкой WSL в Windows 11
В одном задокументированном случае в Windows 11 панель застревает на этапе загрузки. В задаче openai/codex №7082 пользователи выявили, что проблема связана с настройками интеграции WSL. Первые ответы разработчиков объясняли её региональными сбоями, а более поздние предложили решение, которое используется и по сей день.
В разделе «Параметры» найдите Codex WSL, выберите опцию «Запустить Codex в Windows Subsystem For Linux» и отключите её, затем снова откройте панель в том режиме работы, который действительно требуется. Это изменение в настройках, а не флаг командной строки, поэтому не следует изобретать параметр codex --no-wsl, поскольку ни в одном источнике он не упоминается.
Те, кто действительно хочет использовать Codex внутри WSL2, должны сохранять проект на файловой системе Linux и инструменты в этой среде. Репозиторий, расположенный по пути в Windows, в сочетании с агентом Linux приводит к проблемам с ограничениями на размер файлов и правами доступа, из-за чего панель начинает вести себя ненадежно.
После изменений проверьте, что CLI по-прежнему запускается в надежном терминале. Надежная работа CLI при нестабильной панели указывает на сбой в WebView или расширении, а не на проблемы с аутентификацией. Если оба компонента тормозят, проблема, скорее всего, в аутентификации.
Разделение временных рамок и историй
Истории чатов в Codex изолированы между файловыми системами Windows и WSL. Переключение режимов отображает разные потоки общения. Это не сбой синхронизации, а наличие двух отдельных хранилищ данных.
Один период работы за сессию на каждый репозиторий, действующий в течение недели, помогает избежать путаницы. Если смена неизбежна, предполагайте, что дальнейший диалог не состоится. Подробные инструкции должны находиться в файле AGENTS.md внутри репозитория, а не в теме боковой панели, которая исчезнет к вторнику.
Соотнесение симптома с способом устранения
Начинайте с симптома. Использование метода исправления для WSL для скрытого иконки занимает двадцать минут. Отсутствие панели, неверное название модели, неудачная проверка и неудачный удаленный вход — это четыре разных способа устранения проблемы, которые применяются по очереди, а не одновременно.
Скрытая боковая панель или неподдерживаемая модель
Если иконка исчезла из левой панели, перед переустановкой взгляните в верхний правый угол. В задаче №14586 описано, что обновления могут сохранять доступ через элемент управления «Боковая панель Open Codex» в панели инструментов, а палитра команд также предлагает команду Codex: Open Codex Sidebar.
Если панель откроется и сразу выдаст ошибку unexpected status 400 Bad Request: {"detail":"Unsupported model"}, это означает, что выбранный модель не совместим с установленной версией. В списке внизу панели приведены поддерживаемые модели. После их выбора необходимо обновить файл ~/.codex/config.toml, чтобы устаревшая строка model = "..." больше не вызывала ту же ошибку.
Проблемы с пустыми панелями и бесконечными циклами входа связаны с WebView, куки или недействительным токеном. Единственное решение — выйти из аккаунта, очистить сессию ChatGPT в браузере и снова войти. Переустановка при наличии недействительного токена приведёт лишь к появлению новой иконки над тем же файлом авторизации.
Длинные отзывы должны находиться в CLI
Команда расширения /review имеет отмеченное время ожидания около пяти минут. В крупном репозитории процесс может завершиться с сообщением от агента о том, что он уже применил множество исправлений и у него не хватает времени, чтобы точно определить проблемы.
Пяти минуты касаются панели управления, в то время как для той же процедуры проверки в интерфейсе командной строки такого ограничения не указано. Те, кто пришел на проверку и видит, как панель перестает работать, должны запустить процесс из CLI Codex в встроенной терминале и проверить результат в Git. Повторная попытка использования команды /review в панели управления не изменит отсчитываемое время. Более сложный процесс проверки, включающий запрос на проверку без необходимости переписывания кода, заслуживает отдельного руководства.
Удаленный SSH и безголовые машины
Механизм OAuth в браузере неизбежно терпит неудачу при работе с удаленными серверами SSH, Docker, vscode-server и другими безголовыми машинами, поскольку страница входа не может вернуться на хост, который нуждается в токене. В обсуждении на GitHub #4650 собран опыт сообщества.
Самым официально выглядящим решением является перенаправление портов в VS Code: в режиме ПОРТЫ выберите опцию «Перенаправить порт», введите 1455, убедитесь, что адрес отображается как localhost:1455, затем запустите соответствующую команду.
codex login
Этап работы браузера выполняется на устройстве, где установлен браузер, а перенаправленный порт передает обратный вызов в удаленную сессию.
Копирование учетных данных — более сложный вариант. Войдите в лаптоп, где поддерживается OAuth, затем переместите файл ~/.codex/auth.json в путь к удаленному расширению. Для Code-server целевым местом является папка ~/.local/share/code-server/extensions/openai.chatgpt-[version]/. В Windows соответствующая папка находится в профиле пользователя в разделе .vscode\extensions. В обоих случаях [version] обозначает суффикс, присутствующий в установленной папке, а файл сохраняется внутри под названием auth.json. Этот файл не включается в коммиты и логи чата, поскольку ведет себя как куки сессии. Сначала производится перенаправление, а копирование осуществляется только тогда, когда перенаправление невозможно.
Является ли VS Code подходящим редактором
Старые страницы могут заставить читателей искать устаревший плагин, поэтому наличие актуальных указаний помогает.
JetBrains и VS Code
VS Code использует официальное расширение IDE Codex с идентификатором openai.chatgpt. IDE от JetBrains имеют отдельную структуру. В более старых публикациях PyCharm утверждалось, что там нет встроенной поддержки Codex, однако это устарело: JetBrains объявила о встроенной поддержке в январе 2026 года начиная с версии IDE 2025.3, которая будет доступна для IntelliJ IDEA, PyCharm, WebStorm и Rider. Поиски Codex для IntelliJ или PyCharm приводят к этому встроенному способу использования, а не к идентификатору в Marketplace. Пользователям JetBrains следует ориентироваться на собственную документацию JetBrains по AI Assistant и Codex.
Пользователи Cursor сталкиваются с необходимостью повторной установки и использования отдельного панеля. Способ работы с Marketplace в VS Code не следует применять в среде расширений Cursor, поскольку у неё есть собственный механизм установки плагинов.
Visual Studio Community 2022
Visual Studio Community 2022 отсутствует в списке поддерживаемых клиентов GPT-5.1-Codex. В обсуждениях сообщества GitHub упоминаются четыре инструмента в этой предварительной версии: VS Code, JetBrains, Xcode и Eclipse. Разработчики на C#, которые по-прежнему используют Visual Studio для разработки, часто оставляют его для компиляции и параллельно используют VS Code для работы с расширениями для тех же файлов, что создаёт неудобства; в настоящее время это и является официально рекомендуемым подходом.
Одна ограниченная задача на сегодня
Хорошим началом будет использование репозитория, который уже знаком вам. Успокойте рабочую дерево с помощью коммита или stash, пока команда git status не покажет ничего, установите необходимое расширение, войдите в систему и откройте папку. Затем создайте одну задачу для агента, указав один файл и один тест, чтобы всё помещалось на одном экране с результатами diff.
Наблюдайте за изменениями файлов, читайте отчеты о различиях и решайте, сохранить их или сбросить. Именно это и означает использование Codex в VS Code, в отличие от простого его установления.
В редакторах будет появляться все больше кнопок, передача данных в облако станет более плавной, а названия моделей снова будут меняться. Дорогостоящим остается предоставление прав на запись в структуру, из которой невозможно выйти. Как только эта часть станет скучной, остальная часть инструмента может стать интересной.
Есть одна привычка, которую стоит приобрести. В следующий раз, когда панель запросит разрешение на запись файла, вслух произнесите команду Git, которая отменит эту операцию. Если фразу невозможно договорить, сначала сохраните изменения в временный режим и спросите снова, ведь именно эта пауза и является всей процедурой проверки.
Связанные материалы
- LLMOps для агента задач: MLflow Traces, оценка и контроль на этапе CI — Создание ассистента задач на PydanticAI с использованием FastAPI, отслеживание действий с помощью MLflow, оценка качества с помощью инструментов GenAI и предотвращение регрессий в GitHub Actions, всё это с использованием локальных моделей.
- Продакшн-система для Claude Code: шесть уровней от Slack до объединения изменений — Как шестилучевая структура преобразует задачи из Slack в объединённый код: приём событий, циклы работы агента с контролем доступа, сохранение состояния, самовосстановление, возможности мониторинга и управление оператором.