Ներկայացնում ենք Codex-ը
Ամպային ծրագրային ապահովման ինժեներական ագենտ, որը կարող է զուգահեռաբար աշխատել բազմաթիվ առաջադրանքների վրա՝ Codex-1-ի միջոցով։ Այսօր հասանելի է ChatGPT Pro, Business և Enterprise օգտատերերին, իսկ շուտով՝ Plus օգտատերերին։

Թարմացում՝ 2025 թվականի հունիսի 3-ին. Codex-ը այժմ հասանելի է ChatGPT Plus օգտատերերի համար: Մենք նաև հնարավորություն ենք տալիս օգտատերերին Codex-ին տրամադրել ինտերնետ հասանելիություն առաջադրանքի կատարման ընթացքում: Խնդրում ենք ծանոթանալ փոփոխությունների ցանկին(բացվում է նոր պատուհանում)ևփաստաթղթերին՝(բացվում է նոր պատուհանում) ավելի մանրամասն տեղեկությունների համար:
Այսօր մենք գործարկում ենք Codex-ի հետազոտական նախադիտումը, ամպային ծրագրային ապահովման ինժեներական ագենտ, որը կարող է զուգահեռաբար աշխատել բազմաթիվ առաջադրանքների վրա։ Codex-ը կարող է կատարել առաջադրանքներ Ձեզ համար, ինչպիսիք են ֆունկցիաների գրումը, Ձեր կոդային բազայի վերաբերյալ հարցերին պատասխանելը, սխալների շտկումը և վերանայման հարցումների առաջարկումը, յուրաքանչյուր առաջադրանք աշխատում է իր սեփական ամպային ավազարկղի միջավայրում, նախապես բեռնված Ձեր պահոցով։
Codex-ը աշխատում է codex-1-ի հիման վրա, որը OpenAI o3‑ի տարբերակն է, օպտիմալացված ծրագրային ապահովման ճարտարագիտության համար։ Այն ուսուցանվել է ամրապնդումով ուսուցմամբ՝ իրական աշխարհի կոդավորման առաջադրանքների վրա տարբեր միջավայրերում, որպեսզի գեներացնի կոդ, որը սերտորեն արտացոլում է մարդկային ոճը և PR նախասիրությունները, ճշգրտորեն հետևում է հրահանգներին և կարող է կրկնել թեստերը, մինչև ստանա անցողիկ արդյունք։ Մենք այսօր սկսում ենք Codex-ը թողարկել ChatGPT Pro, Enterprise և Business օգտատերերի համար, իսկ Plus և Edu-ի աջակցումը շուտով կլինի։
Այսօր դուք կարող եք մուտք գործել Codex ChatGPT‑ի կողագոտու միջոցով և դրան նոր կոդավորման առաջադրանքներ հանձնարարել՝ մուտքագրելով հարցում և սեղմելով «Կոդ»։ Եթե ցանկանում եք Codex-ին հարց տալ ձեր կոդային բազայի վերաբերյալ, սեղմեք «Հարցնել»։ Յուրաքանչյուր առաջադրանք մշակվում է անկախ՝ առանձին, մեկուսացված միջավայրում, նախապես բեռնված ձեր կոդային բազայով։ Codex-ը կարող է կարդալ և խմբագրել ֆայլեր, ինչպես նաև կատարել հրամաններ, այդ թվում՝ թեստային հարմարանքներ, լինթերներ և տիպի ստուգիչներ: Առաջադրանքի ավարտը սովորաբար տևում է 1-ից 30 րոպե՝ կախված բարդությունից, և դուք կարող եք հետևել Codex-ի առաջընթացին իրական ժամանակում։
Երբ Codex-ն ավարտում է առաջադրանքը, այն կատարում է իր փոփոխությունները իր միջավայրում։ Codex-ը տրամադրում է իր գործողությունների ստուգելի ապացույցներ տերմինալային մատյանների և թեստային արտածումների մեջբերումների միջոցով, ինչը թույլ է տալիս Ձեզ հետևել առաջադրանքի կատարման ընթացքում կատարված յուրաքանչյուր քայլին։ Այնուհետև Դուք կարող եք վերանայել արդյունքները, պահանջել հետագա վերանայումներ, բացել GitHub pull request կամ ուղղակիորեն ինտեգրել փոփոխությունները Ձեր տեղական միջավայրում։ Արտադրանքում Դուք կարող եք կարգավորել Codex միջավայրը՝ հնարավորինս մոտեցնելով այն Ձեր իրական մշակման միջավայրին։
Codex-ը կարող է ուղղորդվել ձեր պահոցում տեղադրված AGENTS.md ֆայլերով: Դրանք տեքստային ֆայլեր են՝ README.md-ին նման, որտեղ դուք կարող եք Codex-ին տեղեկացնել, թե ինչպես կողմնորոշվել ձեր կոդային բազայում, որ հրամաններն իրականացնել փորձարկման համար և ինչպես լավագույնս հետևել ձեր նախագծի ստանդարտ գործելակերպին։ Ինչպես մարդիք ծրագրավորողները, Codex ագենտները նույնպես լավագույնս են աշխատում, երբ ապահովված են կարգավորված մշակման միջավայրերով, հուսալի թեստավորման կարգավորումներով և հստակ փաստաթղթավորմամբ։
Կոդավորման գնահատումների և ներքին չափորոշիչների ժամանակ codex-1-ը ցույց է տալիս բարձր արդյունավետություն նույնիսկ առանց AGENTS.md ֆայլերի կամ հատուկ սքաֆֆոլդինգի։
23 հաստատված SWE-Bench նմուշներ, որոնք չէին աշխատում մեր ներքին ենթակառուցվածքում, բացառվեցին։ Codex-1-ը փորձարկվել է առավելագույնը 192 հազար token-ի համատեքստի երկարությամբ և միջին «մտածողության ջանք» գործադրելով, որը հենց այն կարգավորումն է, որը հասանելի կլինի արտադրանքի մեջ այսօր։ o3 գնահատումների մանրամասների համար տե՛ս այստեղ։
Մեր ներքին SWE առաջադրանքների չափանիշը OpenAI-ի իրական աշխարհի ներքին SWE առաջադրանքների ընտրված հավաքածու է։
Մենք թողարկում ենք Codex-ը որպես հետազոտական նախադիտում՝ համաձայն մեր փուլային տեղակայման ռազմավարության։ Codex-ը նախագծելիս մենք առաջնահերթություն տվեցինք անվտանգությանը և թափանցիկությանը, որպեսզի օգտատերերը կարողանան հաստատել դրա արտածումները՝ մի երաշխիք, որն ավելի ու ավելի կարևոր է դառնում, քանի որ ԱԲ մոդելները ինքնուրույն են կատարում ավելի բարդ կոդավորման առաջադրանքներ, և անվտանգության նկատառումները զարգանում են։ Օգտատերերը կարող են ստուգել Codex-ի աշխատանքը մեջբերումների, տերմինալների մատյանների և թեստերի արդյունքների միջոցով։ Երբ անորոշության մեջ եք կամ բախվում եք թեստային ձախողումների, Codex-ի ագենտը հստակորեն հաղորդում է այդ խնդիրների մասին՝ թույլ տալով օգտատերերին տեղեկացված որոշումներ կայացնել հետագա քայլերի վերաբերյալ։ Օգտատերերի համար դեռևս կարևոր է ձեռքով վերանայել և վավերացնել ագենտի կողմից գեներացված բոլոր կոդերը՝ ինտեգրացիայից և կատարման առաջ։


Codex-1-ի ուսուցման հիմնական նպատակն էր արտածումները սերտորեն համապատասխանեցնել մարդկու կողմից կոդավորման նախասիրություններին և ստանդարտներին։ Համեմատած OpenAI o3‑ի հետ՝ codex-1-ը մշտապես արտադրում է ավելի մաքուր կարկատաններ, որոնք պատրաստ են անմիջապես մարդկային վերանայման և ստանդարտ աշխատանքային հոսքերի մեջ ինտեգրման համար։
ԱԲ վրա հիմնված ծրագրային ապահովման ճարտարագիտության վնասակար հավելվածների, ինչպիսիք են վնասակար ծրագրերի մշակումը, պաշտպանվելը գնալով ավելի կարևոր է։ Միեւնույն ժամանակ, կարեւոր է, որ պաշտպանական միջոցները անհարկի չխոչընդոտեն օրինական եւ օգտակար հավելվածներին, որոնք կարող են ներառել այնպիսի մեթոդներ, որոնք երբեմն օգտագործվում են նաեւ վնասակար ծրագրերի մշակման համար, օրինակ՝ ցածր մակարդակի միջուկային ճարտարագիտություն։
Անվտանգությունն ու օգտակարությունը հավասարակշռելու համար Codex-ը վարժեցվել է վնասակար ծրագրաշարի մշակմանն ուղղված հարցումները նույնականացնելու և ճշգրիտ մերժելու համար՝ միաժամանակ հստակ տարբերակելով և աջակցելով օրինական առաջադրանքներին։ Մենք նաև բարելավել ենք մեր քաղաքականության շրջանակները և ներառել խիստ անվտանգության գնահատումներ՝ այս սահմանները արդյունավետորեն ամրապնդելու համար։ Մենք հրապարակել ենք o3 համակարգային քարտի հավելված ՝ այս գնահատականները արտացոլելու համար։
Codex-ի ագենտն ամբողջությամբ գործում է ամպի մեջ գտնվող անվտանգ, մեկուսացված կոնտեյների ներսում։ Առաջադրանքի կատարման ընթացքում համացանցի հասանելիությունը անջատվում է՝ սահմանափակելով ագենտի փոխազդեցությունը միայն GitHub-ի պահոցների միջոցով հստակորեն տրամադրված կոդով և նախապես տեղադրված կախվածություններով, որոնք կարգավորվում են օգտատիրոջ կողմից setup սցենարի միջոցով։ Ագենտը չի կարող մուտք գործել արտաքին կայքեր, API-ներ կամ այլ ծառայություններ։
OpenAI-ի տեխնիկական թիմերը սկսել են օգտագործել Codex-ը որպես իրենց ամենօրյա գործիքակազմի մաս։ Այն ամենից հաճախ օգտագործվում է OpenAI-ի ինժեներների կողմից՝ կրկնվող, լավ սահմանված առաջադրանքներից ազատվելու համար, ինչպիսիք են վերակառուցումը, վերանվանումը և թեստեր գրելը, որոնք այլապես կխաթարեին կենտրոնացումը։ Այն նույնքան օգտակար է նոր հնարավորություններ նախագծելու, բաղադրիչներ միացնելու, սխալներ շտկելու և փաստաթղթեր կազմելու համար։ Թիմերը նոր սովորություններ են ձևավորում դրա շուրջ՝ հերթապահության խնդիրները տեսակավորելով, օրվա սկզբում պլանավորելով առաջադրանքները և ֆոնային աշխատանքը թեթևացնելով՝ շարունակելու համար։ Նվազեցնելով համատեքստի փոփոխությունը և մոռացված անելիքները բացահայտելով՝ Codex-ը օգնում է ինժեներներին ավելի արագ առաքել և կենտրոնացած մնալ ամենակարևորի վրա։
Թողարկմանը նախորդող ժամանակահատվածում մենք նաև աշխատել ենք արտաքին փորձարկողների փոքր խմբի հետ՝ ավելի լավ հասկանալու համար, թե ինչպես է Codex-ը գործում տարբեր կոդային բազաներում, մշակման գործընթացներում և թիմերում։
- Cisco-ն(բացվում է նոր պատուհանում) ուսումնասիրում է, թե ինչպես կարող է Codex-ը օգնել իրենց ինժեներական թիմերին ավելի արագ կյանքի կոչել հավակնոտ գաղափարները։ Որպես վաղ նախագծման գործընկերներ՝ Cisco-ն օգնում է ձևավորել Codex-ի ապագան՝ գնահատելով այն իրական աշխարհի օգտագործման դեպքերի համար իրենց արտադրանքի պորտֆելում և տրամադրելով կարծիք OpenAI թիմին։
- Temporal-ը(բացվում է նոր պատուհանում) օգտագործում է Codex-ը՝ ֆունկցիաների մշակումը արագացնելու, վրիպազերծելու, թեստեր գրելու և իրականացնելու, ինչպես նաև մեծ կոդային բազաները վերափոխելու համար։ Այն նաև օգնում է նրանց կենտրոնացած մնալ՝ ֆոնում բարդ առաջադրանքներ կատարելով՝ ինժեներներին հոսքի մեջ պահելով և միաժամանակ արագացնելով կրկնությունը։
- Superhuman-ն(բացվում է նոր պատուհանում) օգտագործում է Codex՝ փոքր, բայց կրկնվող առաջադրանքները արագացնելու համար, ինչպիսիք են թեստային ծածկույթի բարելավումը և ինտեգրման ձախողումների շտկումը։ Այն նաև օգնում է դրանց ավելի արագ առաքել՝ թույլ տալով արտադրանքի մենեջերներին կատարել կոդի թեթև փոփոխություններ՝ առանց ինժեներ ներգրավելու, բացառությամբ կոդի վերանայման։
- Kodiak-ն(բացվում է նոր պատուհանում) օգտագործում է Codex-ը՝ վրիպազերծման գործիքներ գրելու, թեստավորման ծածկույթը բարելավելու և կոդը վերափոխելու համար՝ արագացնելով Kodiak Driver-ի՝ իրենց ինքնավար վարորդական տեխնոլոգիայի մշակումը։ Codex-ը նաև դարձել է արժեքավոր տեղեկատու գործիք, որը օգնում է ինժեներներին հասկանալ կույտի անծանոթ մասերը՝ ներկայացնելով համապատասխան համատեքստը և անցյալի փոփոխությունները։
Հիմնվելով վաղ փորձարկողների փորձի վրա՝ մենք խորհուրդ ենք տալիս միաժամանակ մի քանի ագենտներին հանձնարարել հստակ սահմանված առաջադրանքներ և փորձարկել տարբեր տեսակի առաջադրանքներ և հարցումներ՝ մոդելի հնարավորությունները արդյունավետ ուսումնասիրելու համար։
Անցյալ ամիս մենք թողարկեցինք Codex CLI-ը՝ թեթև, բաց կոդով կոդավորման ագենտ, որն աշխատում է Ձեր տերմինալում։ Այն o3 և o4-mini մոդելների հզորությունը բերում է ձեր տեղական աշխատանքային հոսք՝ հեշտացնելով դրանց հետ համատեղելն ու առաջադրանքները ավելի արագ կատարելը։
Այսօր մենք նաև թողարկում ենք codex-1-ի ավելի փոքր տարբերակը՝ o4-mini-ի տարբերակը, որը հատուկ մշակված է Codex CLI-ում օգտագործման համար։ Այս նոր մոդելը աջակցում է CLI-ում ավելի արագ աշխատանքային հոսքերին և օպտիմիզացված է ցածր հապաղմամբ կոդի հարցուպատասխանի և խմբագրման համար՝ միաժամանակ պահպանելով հրահանգների հետևման և ոճի նույն ուժեղ կողմերը: Այն այժմ հասանելի է որպես կանխադրված մոդել Codex CLI-ում և API-ում՝ որպես codex-mini-latest։ Հիմքում ընկած կադրը կանոնավորաբար կթարմացվի, քանի որ մենք շարունակում ենք բարելավել Codex-mini մոդելը։
Մենք նաև շատ ավելի հեշտացնում ենք ձեր ծրագրավորողի հաշիվը Codex CLI-ին կապելը: Փոխարենը ձեռքով գեներացնել և կարգավորել API թոքենը, այժմ կարող եք մուտք գործել ձեր ChatGPT հաշիվ և ընտրել այն API կազմակերպությունը, որը ցանկանում եք օգտագործել։ Մենք ավտոմատ կերպով կգեներացնենք և կկարգավորենք API բանալին Ձեզ համար։ Plus և Pro օգտատերերը, ովքեր մուտք են գործում Codex CLI ChatGPT‑ով, կարող են նաև սկսել մարել $5 և $50 անվճար API կրեդիտներ, համապատասխանաբար, ավելի ուշ այսօր՝ հաջորդ 30 օրվա ընթացքում:
Այսօրվանից մենք Codex-ը թողարկում ենք ChatGPT Pro, Enterprise և Business օգտատերերի համար ամբողջ աշխարհում, իսկ Plus և Edu-ի աջակցումը շուտով հասանելի կլինի։ Օգտատերերը առաջիկա շաբաթների ընթացքում առատաձեռն մուտք կունենան առանց լրացուցիչ ծախսերի, որպեսզի դուք կարողանաք ուսումնասիրել Codex-ի հնարավորությունները, որից հետո մենք կներկայացնենք սահմանափակ մուտք և ճկուն գներ տարբերակներ, որոնք թույլ կտան Ձեզ գնել լրացուցիչ օգտագործում ըստ պահանջի: Մենք նախատեսում ենք շուտով ընդլայնել հասանելիությունը Plus և Edu օգտատերերի համար։
Ծրագրավորողների համար, որոնք աշխատում են codex-mini-latest-ով, մոդելը հասանելի է Պատասխաններ API-ում և արժե 1,50 դոլար յուրաքանչյուր 1 մլն մուտքային թոքենի համար և 6 դոլար յուրաքանչյուր 1 մլն արտածման թոքենի համար՝ 75% հարցման քեշավորման զեղչով։
Codex-ը դեռ իր զարգացման վաղ փուլում է։ Որպես հետազոտական նախադիտում, այն ներկայումս չունի այնպիսի գործառույթներ, ինչպիսիք են պատկերի մուտքագրումը առջևի աշխատանքի համար և ագենտի աշխատանքը ուղղորդելու հնարավորությունը, երբ այն աշխատում է։ Բացի այդ, հեռավոր ագենտին պատվիրակելը ավելի երկար է տևում, քան ինտերակտիվ խմբագրումը, ինչը կարող է որոշ ժամանակ պահանջել, որպեսզի ընտելանաք։ Ժամանակի ընթացքում Codex ագենտների հետ շփումը ավելի ու ավելի կնմանվի գործընկերների հետ ասինխրոն համագործակցությանը։ Մոդելի հնարավորությունների զարգացմանը զուգընթաց, մենք ակնկալում ենք, որ ագենտները կկատարեն ավելի բարդ առաջադրանքներ երկար ժամանակահատվածում։
Մենք պատկերացնում ենք մի ապագա, որտեղ ծրագրավորողները կղեկավարեն իրենց ուզած աշխատանքը, իսկ մնացածը կհանձնարարեն ագենտներին՝ ԱԲ միջոցով ավելի արագ շարժվելով և ավելի արդյունավետ լինելով։ Դրան հասնելու համար մենք ստեղծում ենք Codex գործիքների մի ամբողջ փաթեթ, որն աջակցում է ինչպես իրական ժամանակի համագործակցությանը, այնպես էլ ասինխրոն լիազորությունների փոխանցմանը։
ԱԲ գործիքների՝ Codex CLI-ի և այլոց հետ զուգակցումը արագորեն դարձել է արդյունաբերության նորմ՝ օգնելով ծրագրավորողներին ավելի արագ կոդավորել։ Բայց մենք հավատում ենք, որ ChatGPT‑ում Codex-ի կողմից ներդրված ասինխրոն, բազմագենտային աշխատանքային հոսքը կդառնա ինժեներների կողմից բարձրորակ կոդ ստեղծելու փաստացի եղանակը։
Ի վերջո, մենք տեսնում ենք, որ փոխազդեցության այս երկու ռեժիմները՝ իրական ժամանակի զուգավորումը և առաջադրանքների պատվիրակումը, համախմբվում են։ Ծրագրավորողները կհամագործակցեն ԱԲ ագենտների հետ իրենց IDE-ներում և ամենօրյա գործիքներում՝ հարցեր տալու, առաջարկներ ստանալու և ավելի երկար առաջադրանքներ փոխանցելու համար՝ միավորված աշխատանքային հոսքում։
Առաջ նայելով, մենք պլանավորում ենք ներդնել ավելի ինտերակտիվ և ճկուն ագենտների աշխատանքային հոսքեր։ Ծրագրավորողները շուտով կկարողանան առաջադրանքի ընթացքում տրամադրել ուղեցույց, համագործակցել իրականացման ռազմավարությունների մշակման վրա և ստանալ ակտիվ առաջընթացի թարմացումներ։ Մենք նաև պատկերացնում ենք ավելի խորը ինտեգրումներ այն գործիքների հետ, որոնք դուք արդեն օգտագործում եք. այսօր Codex-ը կապվում է GitHub-ի հետ, և շուտով դուք կկարողանաք առաջադրանքներ հանձնարարել Codex CLI-ից, ChatGPT Desktop-ից կամ նույնիսկ այնպիսի գործիքներից, ինչպիսիք են ձեր խնդիրների հետապնդողը կամ CI համակարգը։
Ծրագրային ապահովման ճարտարագիտությունը առաջին ոլորտներից մեկն է, որը զգալի արտադրողականության աճ է գրանցել արհեստական բանականության միջոցով՝ բացելով նոր հնարավորություններ անհատների և փոքր թիմերի համար։ Թեև մենք լավատեսորեն ենք նայում այս ձեռքբերումներին, մենք նաև համագործակցում ենք գործընկերների հետ՝ ավելի լավ հասկանալու ագենտների լայնածավալ ընդունման հետևանքները ծրագրավորողների աշխատանքային հոսքերի, հմտությունների զարգացման, հմտությունների մակարդակների և աշխարհագրական տարածքների վրա։
Սա միայն սկիզբն է, և մենք անհամբեր սպասում ենք տեսնելու, թե ինչ կստեղծեք Codex-ի միջոցով։
Համակարգի հաղորդագրություն
Մենք կիսվում ենք codex-1 համակարգի հաղորդագրությամբ՝ օգնելու ծրագրավորողներին հասկանալ մոդելի կանխադրված վարքագիծը և հարմարեցնել Codex-ը անհատական աշխատանքային հոսքերում արդյունավետ աշխատելու համար։ Օրինակ, codex-1 համակարգային հաղորդագրությունը խրախուսում է Codex-ին անցկացնել AGENTS.md ֆայլում նշված բոլոր թեստերը, բայց եթե ժամանակը սուղ է, կարող եք խնդրել Codex-ին բաց թողնել այդ փորձարկողները։