Архив рубрики ~Лента новостей~

Как максимально эффективно использовать кодекс OpenAI

Как максимально эффективно использовать кодекс OpenAI

Узнайте, как максимально эффективно использовать агента программирования от OpenAI.

Делиться

NOVOSTI
В этой статье я расскажу, как максимально эффективно использовать агент кодирования Codex от OpenAI. Изображение предоставлено ChatGPT.

Я уже написал много статей о коде Клода от Anthropic, о том, как я использую его в программировании, и о различных методах, которые я применяю для повышения его эффективности. Однако последние две недели я все больше экспериментирую с кодом Codex от OpenAI и вижу значительно улучшенные результаты по сравнению с Codex, который я использовал несколько месяцев назад.

На мой взгляд, Codex одинаково хорошо справляется со многими задачами и имеет то преимущество, что во многих случаях он быстрее, чем Claude Code, и лучше выполняет именно то, что от него требуется, не прибегая к выполнению других задач (что является проблемой, с которой я столкнулся при работе с Claude Code).

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

Эта инфографика освещает основное содержание статьи. Я расскажу о модели кодирования Codex от OpenAI: почему вам следует её использовать, о моей текущей настройке и методах, которые я применяю для максимальной эффективности модели, а также проведу сравнение модели Codex от OpenAI с моделью кода Клода от Anthropic.

Почему стоит использовать OpenAI Codex?

Прежде всего, я хочу рассказать, почему вам следует использовать OpenAI Codex. Стоит отметить, что стоимость подписки 20x Max на Codex такая же, как и на Claude Code. Единственное отличие — это качество результатов, получаемых моделью, и эффективность выполнения задач.

Учитывая, что я программирую каждый день, для меня важно быть в курсе последних моделей кодирования и постоянно пробовать новые и перспективные модели, такие как GPT-5.5, чтобы проверить, работают ли они лучше, чем моя текущая конфигурация.

Я начал использовать Codex с GPT-5.5 всего около двух недель назад и просто применил его к некоторым реальным задачам, над которыми работал. Это важно, поскольку я считаю, что запуск моделей кодирования на тестовых задачах не является истинной проверкой возможностей модели и не представляет собой корректного и полного теста.

Когда я использовал Codex для решения более сложных задач, результаты меня очень впечатлили. На мой взгляд, Codex оказался чрезвычайно эффективным в выполнении некоторых задач и справился с ними очень быстро. Более того, у меня сложилось впечатление, что Codex лучше, чем Claude Code, справляется именно с теми задачами, которые я перед ним ставлю, не изменяя при этом другие элементы кода. На самом деле, с Claude Code я несколько раз сталкивался с проблемой: я прошу его выполнить конкретную задачу, и он в основном её выполняет, но при этом изменяет некоторые другие вещи, которые я не хотел бы менять.

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

Конкретные методы, которые я использую для оптимизации Кодекса.

В этом разделе я расскажу о некоторых конкретных методах, которые я использую, чтобы Codex работал лучше, чем «из коробки». Я опишу свою настройку и некоторые из этих методов.

Моя конфигурация

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

Кроме того, в режиме планирования я использую сверхвысокий уровень мышления, а в обычном режиме — высокий уровень мышления или рассуждений, и, разумеется, я использую GPT-5.5.

Я также предоставил Codex доступ к Playwright MCP, что позволяет ему получать доступ к моему браузеру и выполнять там действия. Это чрезвычайно эффективно, например, для ботов OpenClaw, о которых я расскажу в следующем разделе, а также для непосредственного доступа к браузеру и тестирования функций, реализованных Codex. Как я уже неоднократно упоминал в предыдущих статьях, предоставление вашим агентам-программистам возможности тестировать свою собственную работу значительно повышает производительность этих моделей программирования.

Подробнее об этом вы можете прочитать в моей статье ниже:

Как заставить код Клода проверять свою собственную работу

Наконец, я также использую режим YOLO с Codex, в котором я разрешаю ему выполнять любые действия внутри папки, в которой он работает. По моему опыту, передовые модели программирования, такие как Claude Code и Codex, не склонны к серьезным ошибкам, таким как удаление баз данных производственной среды или подобным, и обычно они предупреждают вас перед принятием необратимых мер.

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

Боты OpenClaw

Ещё один вариант использования Codex — это мои боты для OpenClaw. Одно из главных преимуществ Codex перед Claude Code на данный момент заключается в том, что вы можете использовать подписку Codex для работы с ботами OpenClaw, чего больше нельзя делать с подпиской Claude Code. Это важно, потому что, на мой взгляд, Codex — это передовая интеллектуальная модель, которую можно использовать для ботов OpenClaw, и при этом она имеет приемлемую цену.

Под этим я подразумеваю, что ценовая политика Claude Code API просто не подходит почти для всех программистов, и поэтому не является вариантом для OpenClaw. Вместо этого вы можете приобрести подписку на Codex за 100 или 200 долларов и использовать очень интеллектуальную модель для управления вашими ботами в OpenClaw, что, на мой взгляд, является хорошей инвестицией.

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

Рабочие деревья

К сожалению, в OpenAI Codex пока не реализована простая структура рабочих деревьев, как в Claude Code. Это, безусловно, минус, поскольку рабочие деревья — критически важная функция, когда я работаю над несколькими проектами в одном репозитории одновременно.

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

 codex-wt 

Настройка оказалась очень простой и заняла всего несколько минут благодаря Codex.

Кодекс против Кодекса Клода

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

Когда мне нужно выполнить очень конкретную задачу или найти определенные ошибки, на мой взгляд, Codex работает лучше и эффективнее. Во многих случаях, по моему опыту, Claude Code также справится с той же задачей, но просто займет больше времени.

Кроме того, как я уже упоминал в разделе об OpenClaw, Codex позволяет использовать подписку на ботах OpenClaw, чего не позволяет делать Claude Code. Если вы часто используете ботов OpenClaw, я настоятельно рекомендую использовать Codex.

Напротив, я считаю, что Claude Code чрезвычайно мощный и может справиться со всеми моими самыми сложными задачами, при этом обладая множеством функций, которые мне действительно нравятся. Например, функция дерева задач — отличное нововведение от Claude Code, как и недавно выпущенный ими интерфейс для агентов. На мой взгляд, набор функций Claude Code мощнее, чем у Codex, и поэтому может стать причиной выбора Claude Code вместо Codex.

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

Заключение

В этой статье я рассказал, как максимально эффективно использовать OpenAI Codex. Я объяснил, почему начал использовать OpenAI Codex, подчеркнув, что мне необходимо быть в курсе последних моделей программирования и я хочу сравнить его с Claude Code. Первое впечатление от модели оказалось очень положительным: она способна выполнять даже самые сложные задачи, над которыми я работаю. Затем я описал некоторые конкретные методы, которые я использую для улучшения Codex, такие как:

  • позволяя ей подтвердить свою собственную работу
  • создание псевдонима для рабочих деревьев
  • Использую его для своих ботов OpenClaw.

Наконец, я также разделил сравнение Кодекса и Кодекса Клода, где подчеркнул, что они очень близки, и указал, какая из них лучше. Выбор лучшей модели зависит от ваших предпочтений. Я рекомендую вам изучить обе модели, чтобы понять, что лучше всего подходит именно вам, а также внимательно следить за их развитием в ближайшем будущем, поскольку, я думаю, появится много новых функций и более мощных LLM-модулей.

👋 Свяжитесь с нами

👉 Моя бесплатная электронная книга и вебинар:

🚀 Десять раз повысьте свой инженерный уровень с помощью магистратуры (бесплатный 3-дневный курс по электронной почте)

📚 Получите мою бесплатную электронную книгу «Модели визуального языка».

💻 Мой вебинар по языковым моделям зрения

👉 Найдите меня в социальных сетях:

💌 Substack

🔗 LinkedIn

🐦 X / Twitter

Эйвинд Кьосбаккен Посмотреть все Эйвинд Кьосбаккен

Источник: towardsdatascience.com

Оцените материал:

Поделиться
Понравилась статья? Расскажите другим
ВКонтакте
Читайте также
Новости робототехники Благодаря новому финансированию монументальный план привезти своих строительных роботов в США. Новости робототехники Телеуправляемый андроид Unitree G1 прооперировал свиней. Им лапароскопически удалили желчный пузырь Новости робототехники Weave Robotics запускает Айзека, своего первого представителя робота-гуманоида Новости робототехники Страх перед человекоподобными роботами подтолкнул рабочих к забастовке на автомобильном заводе Hyundai. Новости робототехники Основатель Максимо рассказывает, как робототехника строит строительство солнечной энергетики. Архив рубрики ~Обо всем~ Астрономы нашли кандидата в самый далекий галактический бар. Он существовал спустя почти 1,2 миллиарда лет после Большого Взрыва Новости робототехники По заключению Национального совета по безопасности на транспорте (NTSB), водитель Tesla, который объяснил аварию тем, что автопилот нажал на педаль газа на 100%. Новости робототехники Mondo Robotics представляет собой Beni, вездеходного робота с электрической розеткой и искусственным интеллектом для потребителей. Архив рубрики ~Обо всем~ «Парачастицы» могут стать представителями третьего царства квантовых частиц Архив рубрики ~Коротко из Telegram~ Нейросеть обучили подсчету и оценке качества семян Архив рубрики ~Коротко из Telegram~ «Комендантский час» на соцсети для подростков 16-17 лет хотят ввести… Архив рубрики ~Коротко из Telegram~ В Южной Корее создадут бесплатного ИИ-бота для всех граждан. Архив рубрики ~Коротко из Telegram~ В США 73% технических вакансий требуют навыков работы с ИИ,… Архив рубрики ~Обо всем~ Компания SpaceX внезапно прервала второй запуск Starship V3 после запуска двигателя. Новости робототехники Благодаря новому финансированию монументальный план привезти своих строительных роботов в США. Новости робототехники Телеуправляемый андроид Unitree G1 прооперировал свиней. Им лапароскопически удалили желчный пузырь Новости робототехники Weave Robotics запускает Айзека, своего первого представителя робота-гуманоида Новости робототехники Страх перед человекоподобными роботами подтолкнул рабочих к забастовке на автомобильном заводе Hyundai. Новости робототехники Основатель Максимо рассказывает, как робототехника строит строительство солнечной энергетики. Архив рубрики ~Обо всем~ Астрономы нашли кандидата в самый далекий галактический бар. Он существовал спустя почти 1,2 миллиарда лет после Большого Взрыва Новости робототехники По заключению Национального совета по безопасности на транспорте (NTSB), водитель Tesla, который объяснил аварию тем, что автопилот нажал на педаль газа на 100%. Новости робототехники Mondo Robotics представляет собой Beni, вездеходного робота с электрической розеткой и искусственным интеллектом для потребителей. Архив рубрики ~Обо всем~ «Парачастицы» могут стать представителями третьего царства квантовых частиц Архив рубрики ~Коротко из Telegram~ Нейросеть обучили подсчету и оценке качества семян Архив рубрики ~Коротко из Telegram~ «Комендантский час» на соцсети для подростков 16-17 лет хотят ввести… Архив рубрики ~Коротко из Telegram~ В Южной Корее создадут бесплатного ИИ-бота для всех граждан. Архив рубрики ~Коротко из Telegram~ В США 73% технических вакансий требуют навыков работы с ИИ,… Архив рубрики ~Обо всем~ Компания SpaceX внезапно прервала второй запуск Starship V3 после запуска двигателя.

Оставить комментарий