Преминаване към основното съдържание
OpenAI

15 септември 2025 г.

ПусканеПродукт

Въвеждане на подобрения в Codex

Codex току-що стана по-бърз, по-надежден и по-добър в сътрудничеството в реално време и самостоятелното справяне със задачи, където и да разработвате — независимо дали чрез терминал, IDE, уеб или дори Вашия телефон.

$ npm i -g @openai/codex
Плаващи откъси от код върху мек син фон с размазани форми на цветя, с централен прозорец за състояние, показващ зелен етикет „Отворено“ с +27 добавяния и -15 изтривания.
Зареждане…

Актуализация на 23 септември 2025 г.:  GPT‑5‑Codex вече е достъпен за разработчици, използващи Codex чрез API ключ (в допълнение към това, че е достъпен за разработчици, използващи Codex чрез техния абонамент за ChatGPT). GPT‑5 Codex се предлага на същата цена като GPT‑5 и е наличен само в Responses API. Снимката на базовия модел ще се актуализира редовно. За повече подробности разгледайте документацията за разработчици(отваря се в нов прозорец) на Codex и списъка с промените.(отваря се в нов прозорец).

Днес пускаме GPT‑5‑Codex — версия на GPT‑5, допълнително оптимизирана за агентно кодиране в Codex. GPT‑5‑Codex беше обучен с акцент върху реалната работа в софтуерното инженерство; той е еднакво компетентен както в бързи, интерактивни сесии, така и в самостоятелното изпълнение на дълги и сложни задачи. Възможността му за проверка на кода може да открие критични грешки, преди те да бъдат пуснати. GPT‑5‑Codex е наличен навсякъде, където използвате Codex – той е по подразбиране за облачни задачи и проверка на код, а разработчиците могат да изберат да го използват за локални задачи чрез Codex CLI и разширението IDE.

Откакто за първи път пуснахме Codex CLI(отваря се в нов прозорец) през април и Codex уеб през май, Codex непрекъснато се развива като по-ефективен сътрудник в кодирането. Преди две седмици обединихме Codex в единно продуктово изживяване, свързано чрез Вашия ChatGPT акаунт, което Ви позволява безпроблемно да пренасяте работата си между локалната среда и облака, без да губите контекст. Codex вече работи там, където разработвате — в терминала или IDE, в уеб, в GitHub и дори в приложението ChatGPT за iOS. Codex е включен в плановете ChatGPT Plus, Pro, Business, Edu и Enterprise.

С тези актуализации Codex се доближава до това, към което сме се стремили през цялото време — съотборник, който разбира Вашия контекст, работи заедно с Вас и надеждно поема работата на Вашия екип.

GPT‑5‑Codex

GPT‑5‑Codex е версия на GPT‑5, допълнително оптимизирана за агентно софтуерно инженерство в Codex. Той е обучен на сложни инженерни задачи от реалния свят, като изграждане на цялостни проекти от нулата, добавяне на функции и тестове, отстраняване на грешки, извършване на мащабни преработки и провеждане на проверки на кода. Той е по-управляем, придържа се по-добре към AGENTS.md(отваря се в нов прозорец) инструкции и създава по-качествен код—просто му кажете от какво се нуждаете, без да пишете дълги инструкции за стил или яснота на кода.

Проверено от SWE-bench: В миналото, включително по време на пускането на GPT‑5, докладвахме резултати за 477 проверени задачи от SWE-bench, защото някои задачи не можеха да се изпълняват в нашата инфраструктура. Оттогава сме отстранили този проблем и сега докладваме за всички 500 задачи.

Задачи за преработване на код: Нашата оценка за преработване на код съдържа задачи в стил преработване от големи, утвърдени хранилища и включва задачи на Python, Go и дори OCaml. Примерна задача е следната заявка за изтегляне от Gitea(отваря се в нов прозорец), която променя 232 файла и 3 541 реда, за да прокара променлива ctx през логиката на приложението.

GPT‑5‑Codex адаптира по-динамично времето, което отделя за мислене, в зависимост от сложността на задачата. Моделът съчетава две основни умения за Агент: работа с разработчици в интерактивни сесии и постоянно, независимо изпълнение на по-дълги задачи. Това означава, че Codex ще се чувства по-бърз при малки, добре дефинирани заявки или докато разговаряте с него в чат, и ще работи по-дълго при сложни задачи, като например големи преработки. По време на тестването видяхме GPT‑5‑Codex да работи самостоятелно повече от 7 часа върху големи и сложни задачи, като итеративно подобряваше имплементацията си, отстраняваше грешки в тестовете и в крайна сметка доставяше успешна имплементация.

По отношение на трафика на служителите в OpenAI, виждаме, че за долните 10% от потребителските ходове, сортирани по токени, генерирани от модела (включително скрито разсъждение и краен резултат), GPT‑5‑Codex използва 93.7% по-малко токени от GPT‑5. Обратно, за първите 10%, GPT‑5‑Codex мисли повече, отделяйки два пъти повече време за разсъждения, редактиране, тестване на код и итерации.

GPT‑5‑Codex е обучен специално за провеждане на проверки на код и откриване на критични недостатъци. При проверката той се ориентира в базата Ви с кодове, преценява зависимостите и изпълнява кода и тестовете, за да потвърди тяхната коректност. Оценихме производителността на проверката на кода върху скорошни предавания от популярни хранилища с отворен код. За всяко предаване опитни софтуерни инженери оценяваха коментарите за коректност и важност. Установяваме, че коментарите на GPT‑5‑Codex по-рядко са грешни или незначителни, като се отделя повече внимание на критични въпроси за потребителите.

GPT‑5‑Codex е надежден партньор за фронтенд задачи. В допълнение към създаването на естетични приложения за настолни компютри, GPT‑5‑Codex също демонстрира значителни подобрения в оценките на предпочитанията на хората при създаването на мобилни уебсайтове. Когато работите в облака, той може да разглежда изображения или екранни снимки, които предоставяте като въвеждане, визуално да проверява напредъка си и да Ви показва екранни снимки на работата си.

GPT‑5‑Codex беше специално създаден за Codex CLI, разширението Codex IDE, облачната среда на Codex и работа в GitHub, като също така поддържа универсална употреба на инструменти. За разлика от GPT‑5, който е модел с общо предназначение, препоръчваме използването на GPT‑5‑Codex само за задачи, свързани с агентно кодиране в Codex или среди, подобни на Codex.

Актуализации на Codex

Наскоро направихме и някои актуализации, за да направим Codex по-добър помощник за програмиране в екип, с обновен Codex CLI и новото разширение за Codex IDE.

Codex CLI

Codex CLI е с отворен код, а обратната връзка от общността през последните няколко месеца беше безценна за оформянето на неговото развитие. С тази обратна връзка ние преработихме Codex CLI около работните процеси за агентно кодиране, за да направим нашите модели по-способни и надеждни партньори. Вече можете да прикачвате и споделяте изображения — екранни снимки, схеми и диаграми — директно в CLI, за да изградите споделен контекст върху дизайнерските решения и да получите точно това, което желаете. Когато извършвате по-сложна работа, Codex вече проследява напредъка чрез списък със задачи и включва инструменти като уеб търсене и MCP за свързване с външни системи, с по-точно използване на инструментите като цяло.

Потребителският интерфейс на терминала също е обновен: извикванията на инструменти и разликите са по-добре форматирани и по-лесни за проследяване. Режимите на одобрение са опростени до три нива: само за четене с изрични одобрения, автоматичен с пълен достъп до работното пространство, но изискващ одобрения извън работното пространство, и пълен достъп с възможност за четене на файлове навсякъде и изпълнение на команди с мрежов достъп. Той също така поддържа компресиране на състоянието на разговора, за да улесни управлението на по-дълги сесии.

Разширението за Codex IDE

Codex Ви посреща там, където вече работите, включително във вашата IDE. Разширението IDE въвежда Агент Codex във VS Code, Cursor и други разклонения на VS Code, така че Вие можете безпроблемно да правите предварителен преглед на локалните промени и да редактирате код с Codex. Когато използвате Codex във Вашето IDE, можете да пишете по-кратки подкани и да получавате по-бързи резултати, защото Codex може да използва контекст като файловете, които сте отворили, или кода, който сте избрали.

Разширението Codex IDE също така Ви позволява да премествате работата плавно между облака и локалната Ви среда. Вие можете да създавате нови облачни задачи, да следите текущата работа и да преглеждате завършените задачи, без да напускате редактора си. За да направите финални щрихи, можете да отворите задачи в облака във Вашата IDE, а Codex ще поддържа контекста. Научете повече как да извлечете максимума от разширението IDE в ръководството за бърз старт(отваря се в нов прозорец).

Codex в облак

Освен Codex CLI, новото разширение за IDE и интеграцията с GitHub доближават агента в облака на Codex до работните процеси на разработчиците, така че вече можете да делегирате задачи, без да се отклонявате от редактора или GitHub.

Зад кулисите ние също така непрекъснато подобряваме производителността на облачната инфраструктура. Чрез кеширане на контейнери намалихме средното време за завършване на нови задачи и последващи действия с 90%. Codex вече автоматично създава собствена среда чрез сканиране за често срещани скриптове за настройка и тяхното изпълнение, а с конфигурируем интернет достъп може да изпълнява команди като pip install, за да извлича зависимости при нужда по време на изпълнение.

Подобно на разширението за CLI и IDE вече можете да използвате изображения, за да споделяте спецификации за дизайна на интерфейса или да обяснявате грешки в потребителския интерфейс. Докато изгражда за Вас, Codex може да стартира свой собствен браузър, да прегледа изграденото, да повтори и да прикачи екранна снимка на резултата към задачата и pull заявките в GitHub. За повече подробности разгледайте документацията(отваря се в нов прозорец).

Проверка на код

Codex вече включва възможности за проверка на код, обучени да откриват критични недостатъци. За разлика от инструментите за статичен анализ, той съпоставя заявеното намерение на pull заявка с действителната разлика, разсъждава върху цялата база данни с кодове и зависимости и изпълнява код и тестове, за да валидира поведението. Само най-задълбочените проверяващи хора влагат това ниво на усилия във всяка pull заявка, която преглеждат, затова Codex запълва празнината — помага на екипите да откриват проблеми по-рано, да намалят натоварването на проверяващите и да изпълняват с повече увереност.

След като бъде активиран за хранилище в GitHub, Codex автоматично преглежда pull заявки, докато преминават от чернова към готови, публикувайки анализа си върху тях. Ако препоръча редакции, можете да останете в същия низ и да помолите Codex да ги приложи. Можете също така изрично да поискате проверка, като споменете „@codex проверка“ в pull заявка и да дадете допълнителни насоки като „@codex проверка за уязвимости в сигурността“ или „@codex проверка за остарели зависимости“. Вижте ръководството за бърз старт(отваря се в нов прозорец), за да научите как да настроите проверка на кода за Вашите хранилища.

В OpenAI Codex вече преглежда по-голямата част от нашите pull заявки, улавяйки стотици проблеми всеки ден — често преди да започне преглед от човек. Това беше ключово за екипа на Codex, за да се развива бързо с по-голяма увереност.

Как разработчиците използват Codex

„Трябваше да актуализирам кодова база, собственост на друг екип, за да пусна нова функция. [...] С Codex прехвърлих преработването и генерирането на тестове, докато се фокусирах върху други приоритети. Той създаде висококачествен, напълно тестван код, който можех бързо да върна обратно — запазвайки функцията в график, без да добавям риск.“
Трес Уонг-Годфри, Технически ръководител в Cisco Meraki

Изграждане на безопасни и надеждни агенти с изкуствен интелект

Ние изграждаме Codex с акцент върху защитата на кода и данните от ексфилтрация и предпазването от злоупотреба. По подразбиране Codex работи в изолирана среда с деактивиран достъп до мрежата(отваря се в нов прозорец), независимо дали локално или в облака. Това помага да се гарантира, че Codex не може да предприема вредни действия на Вашия компютър и намалява риска от инжекции на подкани от ненадеждни източници.

Codex може да поиска разрешение преди потенциално опасни действия и е обучен да изпълнява команди, за да проверява своите изходи. Разработчиците могат да персонализират настройките за сигурност, за да съответстват на тяхната толерантност към риск. В облака можете да ограничите мрежовия достъп до доверени домейни. В разширението CLI и IDE разработчиците могат да одобряват команди за изпълнение с пълен достъп или да позволят на Агент да използва уеб търсене и да се свързва с MCP сървъри. Това може да разшири възможностите на агента, като същевременно увеличи рисковете – научете повече за това как безопасно да работите и управлявате Codex тук(отваря се в нов прозорец).

Винаги насърчаваме разработчиците да преглеждат работата на агента, преди да правят промени или да внедряват в производствена среда. Codex предоставя цитати, терминални регистри и резултати от тестове към всяка задача, за да Ви помогне с това. Докато проверките на кода от Codex помагат за намаляване на риска от внедряване на опасни проблеми в производствената среда, независимо дали са създадени от хора или агенти, винаги препоръчваме използването на Codex като допълнителен проверяващ— не като заместител на проверки от хора.

В съответствие с нашия подход към GPT‑5, решихме да третираме GPT‑5‑Codex като продукт с голям капацитет в областта на биологията и химията и въведохме предпазни мерки за минимизиране на свързаните с тях рискове. Прочетете повече за нашите оценки и надеждния ни подход за безопасност в допълнението към системната карта.

Ценообразуване и наличност

Codex е включен в плановете ChatGPT Plus, Pro, Business, Edu и Enterprise. Използването се мащабира според Вашия план: местата Plus, Edu и Business могат да покрият няколко фокусирани сесии по програмиране всяка седмица, докато Pro може да поддържа цяла работна седмица за няколко проекта.

Плановете Business могат да закупуват кредити, за да позволят на разработчиците да надхвърлят включените лимити, докато плановете Enterprise предоставят споделен фонд от кредити, така че да плащате само за това, което Вашите разработчици използват. Научете повече за ограниченията за използването в ChatGPT тук(отваря се в нов прозорец).

За разработчиците, които използват Codex CLI чрез API ключ, планираме скоро да направим GPT‑5‑Codex достъпен в API.

Codex се превръща в партньора за програмиране, който винаги сме си представяли – такъв, който е по-бърз, по-надежден и дълбоко интегриран в инструментите, които вече използвате. С нетърпение очакваме да видим какво ще създадете с него и ще продължим да подобряваме Codex, за да го направим още по-добър съотборник за най-амбициозните Ви проекти.

Автор

OpenAI