Cognition AI iepazīstina ar Devinu, pasaulē pirmo AI programmatūras inženieri, kas var rakstīt veselus programmatūras projektus no nulles

Kodēšanas pasaule piedzīvo seismiskas pārmaiņas līdz ar mākslīgā intelekta (AI) parādīšanos, kas sasniedz vēl nepieredzētas iespējas. Ir pagājuši vairāk nekā desmit gadi kopš Marka Andreesena ietekmīgās esejas “Kāpēc programmatūra ēd pasauli”, un tagad šķiet, ka programmatūras inženieri ir uz sliekšņa, kad AI viņus apsteigs, jo īpaši tāpēc, ka parādās lieli valodu modeļi, piemēram, ChatGPT, kas spiež. robežas tam, kas kādreiz tika uzskatīts par neiespējamu.

Otrdien AI starta uzņēmums Cognition AI iepazīstināja ar Devin, autonomu AI aģentu, kas “var plānot un izpildīt sarežģītus kodēšanas uzdevumus, labot kļūdas un sadarboties ar lietotājiem reāllaikā.” Devins tiek saukts par pasaules inaugurācijas AI programmatūras inženieri, jo tas spēj neatkarīgi izveidot veselus programmatūras projektus no nulles, vadoties tikai pēc vienkāršām teksta uzvednēm.

Atšķirībā no esošajiem kodēšanas palīgiem, kas iesaka kodu vai veic nelielus uzdevumus, Devins var patstāvīgi plānot un izpildīt sarežģītus kodēšanas projektus ar simtiem darbību. Devins var pārvietoties pa sarežģītiem kodēšanas uzdevumiem, kas ietver simtiem darbību, vienlaikus mācoties, novēršot kļūdas un iesaistoties reāllaika sadarbībā ar lietotājiem.

Demonstrācijā Devins varēja izveidot veselas vietnes un lietojumprogrammas mazāk nekā 10 minūšu laikā un pat pabeigt īstus ārštata uzdevumus, kas tika publicēti tādās platformās kā Upwork, un tas viss notika bez cilvēka iejaukšanās. Turklāt, izmantojot kodēšanas etalonu, Devins sasniedza iespaidīgu 13,86% izšķirtspējas līmeni reālās pasaules GitHub problēmām, ievērojami pārspējot iepriekšējo jaunāko etalonu 1,96%.

Jāatzīmē, ka Devins ir arī izcēlies ar SWE-Bench kodēšanas etalonu, parādot savu spēju risināt praktiskas inženieru intervijas vadošajos AI firmās un smalki veikt reālus darbus Upwork.

Iekšā pastu vietnē X (agrāk Twitter) Cognition AI dibinātājs un izpilddirektors Skots Vu sacīja:

“Devin ir SWE-Bench kodēšanas etalons, kurš ir sekmīgi izturējis praktiskās inženieru intervijas no vadošajiem AI uzņēmumiem un pat pabeidzis reālus darbus Upwork. Devin ir autonoms aģents, kas risina inženierijas uzdevumus, izmantojot savu apvalku, koda redaktoru un tīmekļa pārlūkprogrammu.

Kognition AI Devin atklāšana nozīmē vairāk nekā tikai uzlabojumu kodēšanas palīdzībā; tas vēsta par laikmeta rītausmu, kurā AI varētu kalpot kā īsti programmatūras inženieri. Ja Devins attaisnos savu ažiotāžu, tas varētu sniegt ieskatu nākotnē, kurā ikviens, neatkarīgi no kodēšanas prasmēm, var izmantot AI, lai bez piepūles īstenotu koncepcijas.

Tomēr reakcijas uz šo attīstību ir dažādas. Lai gan daži ir sajūsmā par paaugstinātas produktivitātes izredzēm, citi pauž bažas par iespējamo ietekmi uz cilvēku programmatūras inženieriem, uzsverot niansētās diskusijas par AI integrāciju šajā jomā.