Matapos ang pagsasagawa ng $1 bilyon na pagsasakop ng Cognition, muli itong pinuntahan ng atensyon ng publiko kung ang AI programming agents ay magkakaroon ng kakayahang palitan ang mga inhinyero. Bilang developer ng Devin, ang kumpanyang ito ay naglalayon ng “autonomous software development” sa kanilang pahayag sa pagsasakop, ngunit mas maingat ang pahayag ni CEO Scott Wu.
Sinabi ni Wu sa isang pagtatanong mula sa TechCrunch na mula pa sa simula ay hindi inihanda ni Cognition ang Devin bilang isang kasangkapan upang palitan ang mga human na programmer. Ayon sa kanya, mas katulad ang mga agent na ito sa isang kasamang nagco-cooperate sa mga developer, na layunin ay tulungan ang mga team na mabilis na matapos ang pagbuo ng software, hindi naman upang palabasin ang mga engineer mula sa proseso ng pagbuo.
Ang Devin ay inilalarawan bilang isang asistente para sa pag-unlad
Sinabi ni Wu na ang mga software engineer ay tunay na nagmamahal sa proseso ng paggawa ng mga ideya bilang mga produkto. Ang papel ng AI agent ay kunin ang ilang paulit-ulit, nakakapagod, at mekanikal na gawain, upang bigyan ng oras ang mga engineer para mabalik sa disenyo, paglikha, at pagpapatupad ng produkto.
Isinariling niya ang pagbabagong ito bilang isa pang pagtaas ng abstrakcion sa kasaysayan ng pagbuo ng software. Noong nakaraan, ang mga kapaligiran sa pagbuo ay nagsilbing libre sa mga programmer mula sa mas mababang antas ng machine instructions; ngayon, ang mga agent ay nagpapabilis pa ng distansya sa pagitan ng “pagpapahayag ng ideya” at “pagbuo ng software”.
Malawak na ginagamit ang Devin sa loob ng kumpanya
Bagaman hindi sumasang-ayon si Wu sa terminong “palitan ang programmer”, inilathala rin ng Cognition na ginagawa na ng Devin ang karamihan sa mga gawain sa pagpapadala ng software sa loob ng kumpanya. Ayon sa kumpanya, 89% ng code na isumite ng mga inhinyero ay natapos ng Devin, habang ang natitirang bahagi ay pangunahing galing sa mga lokal na agent tool, kabilang ang mga produkto na kaugnay sa Windsurf na kinuha ng kumpanya noong nakaraang taon.
Ipinaliwanag ni Wu na ang Devin ay mas angkop para sa mga gawain sa dulo na hindi gustong magpatuloy ng maraming inhinyero, tulad ng pag-update ng lumang software, pag-migrate ng aplikasyon, at ilang mga gawain sa pangangalaga. Ang mga gawain na ito ay karaniwang mahaba ang proseso, mataas ang pag-uulit, ngunit kailangang tapusin.
- Nakumpleto ng kumpanya ang pagpapautang ng $1 bilyon sa linggong ito
- Ang pinakabagong pagtataya ay umabot sa $26 bilyon
- Ang Devin ay nagtataglay ng 89% sa mga internal code submission
Nasa intermediate to junior engineer range pa ang kakayahan
Ayon kay Wu sa kasalukuyang kakayahan ni Devin, maaari itong makumpleto ang ilang mga gawain nang mag-isa, ngunit ang pangkabuuang antas ay patuloy na nasa pagitan ng junior at intermediate engineer, na nakadepende sa uri ng gawain.
Ibig sabihin nito, ang AI programming agent ay nakakatanggap na ng malaking bahagi ng mga gawain sa pag-develop, ngunit kailangan pa ng malaking hakbang upang ganap na umabot sa mga kumplikadong proseso ng software engineering. Kilala rin ni Wu na habang patuloy na natututo at nagpapabuti ang mga agent, ang software development ay papasok sa mas mabilis na pagbabagong yugto.
Ang layunin ay magpalawak sa mas maraming industriya
Si Wu ay naniniwala na ang software at code ay ang mga unang larangan kung saan nagsisimula ang AI agents, at sa hinaharap, ang mga katulad na kasangkapan ay magkakaroon ng pagsasama sa customer service, medisina, at iba pang industriya. Gayunpaman, pinapahalagahan niya na ang huling desisyon ay dapat manatili sa kamay ng tao; mas angkop ang AI bilang tool para sa pagpapalakas, hindi bilang direkta na pagpalit sa mga propesyonal na posisyon.
Mula sa pahayag na ito, hinuhubog ng Cognition ang mas mataas na awtomatizado na pagbuo ng software, samantalang sinusubukang palakasin ang kuwento na “hinahabol ng AI ang mga programmer,” at ipinapakita ang Devin bilang isang kooperatibong sistema para sa pagpapataas ng produktibidad, hindi bilang isang kasangkapan para sa pagpapabaya sa mga empleyado.
