Openai palaiž CodeX: mākoņa aģents programmatūras inženieriem, kas raksta kodu, izlabo kļūdas un apstrādā uzdevumus paralēli

Openai tikko atklāja savu jaunāko inženierzinātņu Marvel: Kodekssuz mākoņiem balstīts programmatūras inženierijas aģents, kas paredzēts koda rakstīšanai, kļūdu labošanai un izstrādātājiem, vienlaikus veicot vairākus uzdevumus-visi izolētā vidē, kas pielāgoti jūsu repo.

“Šodien mēs ieviešam Codex. Tas ir programmatūras inženierijas aģents, kas darbojas mākonī un veic uzdevumus jums, piemēram, jaunas funkcijas rakstīšana vai kļūdas labošana. Jūs varat veikt daudzus uzdevumus paralēli,” Openai izpilddirektors Sems Altmans sacīja X.

Kas ir Codex?

Codex ir pētījumu priekšskatījums, kas izstrādātājiem piešķir ar AI darbināmu komandas biedru, kas spēj autonomi rīkoties ar inženiertehniskajiem darbiem, sākot ar jaunām funkcijām un atbildēt uz CodeBase jautājumiem un beidzot ar testu veikšanu un ierosināšanas pieprasījumiem. Katrs uzdevuma kodekss veic palaišanu savā mākoņa smilšu kastē, iepriekš ielādējot ar jūsu kodu bāzi.

“CodeX ir uz mākoņiem balstīts programmatūras inženierijas aģents, kas paralēli var strādāt pie daudziem uzdevumiem, ko šodien darbina Codex-1. pieejams Chatgpt Pro, Team un Enterprise lietotājiem, kā arī drīz,” Openai teikts emuāra ierakstā.

To darbina Codex-1Openai O3 modeļa specializēta versija, kas apmācīta, izmantojot pastiprināšanas mācīšanos reālās pasaules programmēšanas uzdevumos. Mērķis? Lieciet Codex uzvedas vairāk kā disciplinēts, augstas veiktspējas programmatūras inženieris-netīrais kods, precīza uzdevuma izpilde un rūpīga pārbaude.

Kā darbojas Codex

Codex tagad ir pieejams Chatgpt Pro, Enterprise un komandas lietotāji caur Chatgpt sānjoslu. Vienkārši ierakstiet uzvedni un nospiediet “kodu” vai uzdodiet jautājumu par savu kodu bāzi, izmantojot “Ask”. Katrs pieprasījums tiek apstrādāts atsevišķā, drošā vidē. CodeX var lasīt un rediģēt failus, palaist testus, pārbaudīt veidus un pat piesaistīt jūsu kodu. Uzdevuma pabeigšanas laiks svārstās no 1 līdz 30 minūtēm, atkarībā no sarežģītības.

Kad tas ir izdarīts, Codex izdara tās izmaiņas un dalās ar pārbaudāmām izejām – logiem, testa rezultātiem un daudz ko citu -, tāpēc izstrādātāji var izsekot katru soli. Pēc tam varat pieprasīt pēcpārbaudes, virzīt Github PR vai sinhronizēt izmaiņas vietējā Dev iestatījumā.

Lai precizētu kodeksa uzvedību, izstrādātāji var pievienot Aģenti.md faili viņu repo, piemēram, Readme.md, bet ar instrukcijām, kas raksturīgas Codex, vajadzētu orientēties, pārbaudīt un dot ieguldījumu jūsu kodu bāzē. Tas ļauj komandām ieviest projektam raksturīgus standartus un maksimāli izmantot Codex iespējas.

Veiktspēja un etaloni

Codex parāda iespaidīgu veiktspēju gan iekšējos, gan ārējos etalonos. Openai kurinātajā reālās pasaules SWE uzdevumu komplektā Codex-1 sasniedz caurlaides@1 precizitāte pat 80%— Nenozīmīgi pārspēt iepriekšējos modeļus, piemēram, O1 un O4-Mini. Pat bez aģentiem.md konfigurācija CodeX joprojām darbojas droši.

Solis uz uzticamiem AI kodēšanas aģentiem

Drošība un caurspīdīgums bija Codex dizaina pamatā. Katra darbība ir izsekojama. Ja kaut kas noiet greizi, piemēram, neveiksmīgs tests, Codex ļauj jums skaidri zināt. Šī izsekojamība palīdz lietotājiem savlaicīgi noķert problēmas un nodrošina lielāku drošības joslu, jo īpaši tāpēc, ka autonomi aģenti kļūst spējīgāki.

Tas nozīmē, ka Openai uzsver cilvēku pārraudzības nozīmi: lietotājiem pirms apvienošanas vai izvietošanas vienmēr manuāli jāpārskata aģentu ģenerēts kods.

Codex tagad tiek izlikts

Codex sāk darboties šodien Chatgpt Pro, Enterprise un Team plāniem ar atbalstu Plus un Edu Drīzumā parādīsies lietotāji.

Kā Altman teica, Codex nav tikai vēl viens kodēšanas palīgs – tas ir paralēlīgs inženierzinātņu aģents. Sapnis par garlaicīgu vai sarežģītu programmatūras uzdevumu izkraušanu AI ir tuvāk realitātei.

🚀 Vai vēlaties, lai jūsu stāsts būtu redzams?

Iegūstiet tūkstošiem dibinātāju, investoru, PE firmas, tehnoloģiju vadītāju, lēmumu pieņēmēju un tehnoloģiju lasītāju priekšā, iesniedzot savu stāstu Techstarts.comApvidū

Piedāvājiet