Devin želi biti novi radnik u timu, ali Scott Wu ostavlja čovjeka za potpis
AI coding agent ulazi u razvojni proces, ali čovjek ostaje na mjestu odluke.📷 AI-generated image / TECH&SPACE
- ★Cognitionov Devin pozicionira se kao AI coding agent, ne kao potpuna zamjena za ljudske programere.
- ★Scott Wu u intervjuu za TechCrunch naglašava suradničku ulogu agenata u razvoju softvera.
- ★Priča je važna jer pokazuje kako se tržište AI alata za kodiranje odmiče od demo efekta prema pitanjima odgovornosti i pouzdanosti.
Cognitionov Devin od početka je nosio tešku etiketu: AI agent koji može raditi na softverskim zadacima kao da je junior developer zatvoren u terminalu, issue trackeru i dokumentaciji. Zato je zanimljivo kada Scott Wu, direktor tvrtke Cognition, u razgovoru za TechCrunch ne gura najagresivniju verziju priče o zamjeni programera. Poruka je hladnija i korisnija: agenti mogu preuzeti dio posla, ali nisu zamišljeni kao kraj ljudskog programiranja.
To je važna razlika. Većina rasprava o AI kodiranju zapne na binarnom pitanju hoće li alat “uzeti posao” developerima. Devin je predstavljen kao autonomniji sustav od klasičnog autocompletea: može pokušati razumjeti zadatak, planirati korake, pisati kod, pokretati provjere i vraćati rezultat. No baš ta autonomija otvara problem koji se ne može riješiti marketinškom rečenicom. Netko mora znati je li zadatak dobro postavljen, je li promjena prihvatljiva za postojeću arhitekturu i je li rješenje dovoljno pouzdano za produkciju.
U tom smislu Wuova pozicija zvuči kao pokušaj da se Devin smjesti u stvarni inženjerski proces, a ne u demo video. AI coding agent može biti koristan kada dobije jasno ograničen cilj, postojeći repozitorij i provjerljive kriterije uspjeha. Može ubrzati rutinske promjene, istražiti dio koda ili pripremiti patch koji čovjek pregleda. Ali softverski proizvod nije samo zbroj commitova. To je mreža odluka o korisnicima, sigurnosti, održavanju, trošku i riziku.
Cognitionov direktor u intervjuu za TechCrunch pozicionira AI coding agente kao operativni sloj za razvoj softvera, ali ne kao kraj ljudskog inženjeringa.
Kod koji agent predlaže vrijedi tek nakon testova, pregleda i konteksta proizvoda.📷 AI-generated image / TECH&SPACE
Zato je “ne zamjenjuje ljude” više od PR ublažavanja. Ako agent generira kod koji prolazi lokalne testove, to još ne znači da razumije proizvodni kontekst. Ako zaključi da je neki refaktor ispravan, to ne znači da je uhvatio poslovno pravilo koje nije zapisano u README-ju. Ako uspješno zatvori issue, to ne znači da je preuzeo odgovornost za regresiju koja će se pojaviti tjedan kasnije. Ljudi ostaju u petlji ne zato što je to sentimentalna obrana struke, nego zato što je odgovornost za softver još uvijek društvena, organizacijska i pravna stvar.
Širi kontekst ide u istom smjeru. Alati za programiranje s AI-jem, od GitHub Copilota do agentskih sustava poput Devina, sve se više natječu oko toga koliko duboko mogu ući u radni tok developera. Sljedeća faza neće se mjeriti samo time koliko brzo model napiše funkciju, nego koliko dobro radi s postojećim kodom, testovima, pull requestovima i ljudskom recenzijom. Tu se odvaja ozbiljan alat od atraktivne prezentacije.
Za Cognition je ova poruka i strateška. Ako Devin prodaje kao potpunu zamjenu za inženjere, svaka pogreška izgleda kao dokaz da je obećanje prenapuhano. Ako ga prodaje kao agenta koji širi kapacitet tima, očekivanja su bliža načinu na koji softverske organizacije stvarno kupuju alate: žele brži prolaz kroz backlog, manje ponavljanja i bolju iskorištenost seniora, ali ne žele sustav kojem se mora slijepo vjerovati.
Najzanimljiviji dio priče zato nije tvrdnja da AI neće promijeniti programiranje. Hoće. Zanimljivo je što jedna od najvidljivijih tvrtki u toj kategoriji sada naglašava granicu: agent može biti radnik u procesu, ali čovjek i dalje definira problem, procjenjuje kompromis i potpisuje rezultat.

