Transcription
OpenAI только что анонсировала Codeex, свой продукт для кодирования с использованием агентов. Действительно, агент кодирования кажется очень уникальным. И не только это, они выпустили модель, которая была дополнительно обучена, чтобы быть ещё лучше, чем 03 в кодировании. Поэтому я собираюсь всё это разобрать. Давайте начнём.
Итак, позвольте мне сначала показать вам интерфейс, потому что это, на мой взгляд, самая уникальная часть. Он кажется очень похожим на чат GPT, и это не плагин VS Code или форк VS Code. Это собственное облачное решение. Ощущается гораздо больше похожим на Devon. Так что вы подключаете свой репозиторий GitHub прямо здесь. У вас есть разные ветки прямо там. Вы можете либо задавать вопросы о своей кодовой базе, либо назначать ей задачу на кодирование.
Теперь то, что мне действительно нравится, чего, я думаю, ещё нет у многих других агентов кодирования, это одновременное кодирование нескольких агентов. Конечно, это может быть сложно, если все эти агенты работают над одной и той же веткой. Возникнут потенциальные конфликты, но для этого и существует Git. Поэтому каждый раз, когда вы запускаете задачу, она будет отображаться здесь. Вы видите надпись «запуск контейнера». Каждая запущенная вами задача будет иметь свой собственный контейнер, свою собственную среду, свои собственные ключи. И поэтому вы действительно можете рассматривать это как действительно изолированную среду для каждой задачи. И крутая вещь в том, что каждая задача – это по сути новый старт с этой средой. Она загружает код в первый раз. Она запускает команды настройки в первый раз.
И как только задача завершена, и вы видите, что она работала 2 минуты и 58 секунд, всё находится в традиционном интерфейсе чата GPT. Я действительно ценю то, как они взглянули на это по-новому, и это не просто кодирование. Это больше похоже на кодирование в стиле «вайб», чем на традиционное кодирование. Итак, задача: я хочу, чтобы эта кодовая база оставалась поддерживаемой и без ошибок. Прочитайте код и предложите задачи, которые помогут мне в достижении этой цели.
Вот одна: избегайте изменяемых аргументов по умолчанию. И она даёт небольшой фрагмент кода, который она исправляет. Внизу вы можете видеть, что вы можете запрашивать изменения или задавать дополнительные вопросы. В основном, просто кодирование в стиле «вайб» туда-сюда с вашим агентом кодирования. И вот предлагаемая задача. И вы видите, всё, что вам нужно сделать, это навести на неё курсор. Она говорит вам, что она собирается изменить. Вы нажимаете «код», и она фактически внесёт эти изменения.
Вот ещё одна. А для последней, если вы нажмёте, чтобы фактически отредактировать задачу, вы увидите здесь задачу того, что она собирается сделать. Вы можете добавить что-то в конец. Вы можете редактировать её сколько угодно, а затем просто нажать «код».
Хорошо. Теперь вы увидите, как это делается через Codeex CLI. Таким образом, вы просто описываете задачу, указываете ветку и начинаете. Когда вы нажимаете на неё, вот консоль. Должно быть очень знакомо, но, конечно, у вас есть интерфейс чата в левой части. Кстати, давайте на секунду остановимся и оценим, как далеко продвинулась OpenAI в дизайне. Я знаю, что всё очень просто в их дизайне, но посмотрите на эту маленькую анимированную иконку, которая работает, пока она выполняет для вас задачи. Так что вы видите маленького человечка, который озирается, и он меняется обратно на традиционную иконку консоли кода. И поэтому, да, такие небольшие штрихи я очень ценю.
Итак, в конце такой длинной задачи, как эта, вы могли видеть, что она думала 3 минуты 13 секунд. Вы получаете сводку. Вы получаете различия кода в правой части. Вы получаете тесты, которые запустились автоматически. И если вы наведёте курсор, вы увидите статус теста вместе с любыми кодами отладки. Вот все изменённые файлы. И прямо здесь, вверху справа, вы видите кнопку «push». Так что вы можете отправить код на GitHub.
Хорошо. Некоторые первоначальные мысли. Во-первых, они выпустили свою собственную пользовательскую модель для этого, построенную на основе 03. Эта модель, называемая Codeex one, использовала обучение с подкреплением end-to-end, чтобы сделать её особенно хорошей для задач кодирования. И они подчеркнули это в прямом эфире. Они не сосредоточились на бенчмарках. Они сосредоточились на реальных задачах кодирования. И ещё одна вещь, которую они сказали в прямом эфире, это то, что Codeex, фактический продукт агента кодирования, не просто оборачивает одну из их существующих моделей в обёртку и какой-то каркас. Они действительно разработали эту модель специально для этой среды кодирования. И это похоже на выпад против таких вещей, как Cursor и Windsurf.
Но давайте поговорим о Windsurf на секунду. Ходили слухи, сильные слухи, почти подтверждённые, что они купили Windsurf за 3 миллиарда долларов. И на той же неделе они выпускают свой собственный продукт агента кодирования. Поэтому будет интересно посмотреть, как будет развиваться эта стратегия. Они как бы негативно высказались о таком фреймворке кодирования, где у вас просто есть агент, обернутый вокруг одной из существующих моделей, которые они предоставляют. А вчера Windsurf выпустила свою собственную модель. Поэтому это очень интересно. Windsurf идёт к OpenAI. OpenAI идёт к Windsurf. А потом они были приобретены OpenAI. Посмотрим, как всё это будет развиваться.
Позвольте мне на секунду сделать паузу, чтобы показать вам ещё один удивительный продукт ИИ, спонсора сегодняшнего видео, ReCraft. ReCraft – это невероятный инструмент для генерации и редактирования изображений, созданный для создателей и команд. ReCraft даёт вам контроль над всем процессом проектирования и используется тремя миллионами пользователей и командами в таких компаниях, как Netflix и ASA. И я уже говорил о ReCraft раньше, но они выпускают две совершенно новые функции. Бесконечная библиотека стилей и смешивание стилей, оба доступны общественности прямо сейчас. Бесконечная библиотека стилей позволяет вам просматривать различные визуальные стили, которые вы можете легко применять к своим изображениям. От фотореализма до иллюстрации вы можете искать по теме или объекту и применять их мгновенно. Вторая функция, смешивание стилей, позволяет пользователям смешивать несколько стилей вместе, просто регулируя их относительный вес. Действительно крутой и креативный способ сделать ваши изображения уникальными. Это позволяет создавать полностью индивидуальные визуальные эффекты, сохраняя при этом целостность бренда. Попробуйте новые функции ReCraft сегодня. Они предлагают моим зрителям скидку 11 долларов на любой тарифный план. Используйте код Matthew11. Я оставлю ссылку в описании ниже. Спасибо ещё раз ReCraft.
Теперь вернёмся к видео. Хорошо, я хочу воспроизвести этот фрагмент, где Грег Брокман описывает своё видение и видение OpenAI будущего кодирования и агентов в частности. И помните, Грег Брокман является соучредителем OpenAI. Поэтому послушайте это, потому что это захватывающе.
Одна из вещей, которые я нахожу действительно захватывающими в том, как работает Codeex, это то, что у него есть очень нечеловеческие сильные и слабые стороны. И поэтому вы действительно получаете от него гораздо больше, если начинаете думать о нём не просто как о статическом инструменте, который вы просто используете, знаете, просто без необходимости развивать опыт. Но если вы, э-э, если вы действительно оптимизируете свою кодовую базу в соответствии с тем, что она может делать, вы начинаете, честно говоря, большая часть того, от чего Codeex получает выгоду, – это просто хорошие практики разработки программного обеспечения, э-э, с точки зрения модульных кодовых баз с хорошими тестами и тому подобное, э-э, вы можете двигаться так быстро, и мы видели это, мы видели, как это происходит внутри компании, э-э, со многими людьми в OpenAI.
Хорошо. Итак, он говорит, что по существу, когда инженер в производственном масштабе работает с ИИ и узнаёт слабые и сильные стороны ИИ и как бы работает вокруг этого, проектирует кодовую базу вокруг этого, тогда вы получите максимальную отдачу от этих агентов кодирования. И это действительно интересно, и об этом я говорю уже некоторое время. Я думаю, что лучшие практики кодовой базы будут меняться. Я думаю, что кодовые базы будут меняться. Языки программирования будут меняться, потому что всё больше и больше кода будет написано ИИ, и нам нужно оптимизировать язык, чтобы он был написан для ИИ, чтобы он действительно это делал.
И дальше он расскажет о мини-версии модели, которая может использоваться в Codec CLI, то есть в интерфейсе командной строки, используя её локально, и, по-видимому, вход с помощью chat GPT тоже появится. Итак, давайте послушаем.
Мы также продолжаем разрабатывать Codec CLI, которая опять же является локальным агентом, работающим на вашем ноутбуке. Сегодня мы выпускаем мини-модель, и мы также собираемся выпустить вход с помощью чат GPT, чтобы упростить начало работы.
Да, он как бы просто пропустил это объявление. Вход с помощью чат GPT. Это огромное объявление. Теперь, если вы подумаете об этом, есть два разных форм-фактора, о которых мы говорили. Есть локальная синхронная версия на вашем компьютере, но есть также то, чем является Codeex, асинхронная в облаке, работает на собственном компьютере. И мы считаем, что будущее – это объединение этих двух систем. И это именно приобретение Windsurf. Так что Windsurf полностью локальный. Codeex находится в облаке. Он как бы дал вам план игры, что да, поэтому мы их приобрели. Это не конкурирующий продукт. И я как бы согласен. Есть сценарий использования агентов кодирования локально на вашем компьютере и хранения всех файлов локально. И есть также сценарий использования в облаке. И та компания, которая объединит лучшее из обоих миров, победит.
Хорошо. Итак, Codeex, конечно, сначала разворачивается для пользователей высшего уровня. Пользователи Chat GPT Pro, Enterprise и Team сегодня с поддержкой Plus и Edu в ближайшее время. И это действительно интересно. Завершение задачи обычно занимает от 1 до 30 минут в зависимости от сложности. И это захватывающе, потому что даже при кодировании в стиле «вайб» самая длинная задача обычно занимает всего несколько минут.
Теперь давайте посмотрим на некоторые эталонные показатели производительности. Вот проверенный SWEBench. Это точность в зависимости от количества попыток, и Codeex превосходит 03 high по всем показателям, пока они почти не сходятся на восьмой попытке. Вот внутренний набор задач OpenAI 01 high на уровне 11%, и посмотрите на это Codeex one на уровне 75% по сравнению с 03 high на уровне 70 и 04 mini high на уровне 67%. Так что они действительно обучили лучшую модель кодирования среди своего семейства моделей. Теперь, конечно, я хочу сравнить её с Gemini 2.5 Pro. Может быть, мы это сделаем.
Итак, Codex Mini, мини-версия модели Codeex, доступна через API по цене 1,50 доллара за миллион входных токенов, 6 долларов за миллион выходных токенов, скидка на кэширование подсказок 75%. Вот и всё. Дайте мне знать, что вы думаете. Как это сравнивается с Windsurf? Как это сравнивается с Cursor или Replet или всеми другими удивительными инструментами кодирования в стиле «вайб»? Дайте мне знать в комментариях, если вам понравилось это видео. Пожалуйста, рассмотрите возможность поставить лайк и подписаться.