Što je Devin AI?
je autonomni agent za softversko inženjerstvo koji je izgradio Cognition. Za razliku od kodnih asistenata koji predlažu linije ili odgovaraju na pitanja, Devin prima cjelovit sažetak projekta, izrađuje arhitektonski plan, razbija posao na uređene zadatke, zatim piše kod, instalira ovisnosti, pokreće terminalske naredbe i ispravlja pogreške na koje naiđe usput.
Radi unutar Devin Desktopa, IDE-a temeljenog na VS Codeu koji je Cognition kupio od Windsurfa i preradio kao sloj sučelja za svoju punu agentsku infrastrukturu.
Agent koji radi unutar tog okruženja nije chat prozor; to je proces koji radi na vašem lokalnom računalu ili u cloud sandboxu, uređuje stvarne datoteke, poziva stvarne upravitelje paketa i proizvodi radni projektni direktorij s već donesenim odlukama.
[hosting-banner data-hosting_id="377101" data-hosting_name="Devin AI" data-use_default="true" data-icon_color="blue" data-background_color="white" data-shortcode_name="hosting-banner"]Za koga je Devin AI?
- Programeri koji žele prepustiti boilerplate. Ako trebate projekt postaviti s autentifikacijom, sustavom plaćanja i shemom baze podataka prije nego što napišete ijednu liniju poslovne logike, Devin će obaviti taj temeljni posao bez potrebe da cijelo vrijeme budete za tipkovnicom.
- Solo osnivači koji isporučuju produkcijski softver. Devin planira arhitekturu, generira Docker konfiguracije, piše datoteke okruženja i proizvodi API rute u istoj sesiji. Za osnivača koji radi sam, to uklanja sate postavljanja po projektu.
- Inženjerski timovi s backlogom dobro definiranih zadataka. Plaćeni planovi povezuju Devin sa Slackom, Linearom i GitHubom, što omogućuje dodjeljivanje zadataka kao junior inženjeru i pregled rezultata kao pull requesta.
- Iskusni programeri koji mogu kritički čitati generirani kod. Izlaz Devina je stvaran, funkcionalan kod, a ne prototip. Trebate imati prosudbu da pregledate ono što izgradi, odbacite ono što pogriješi i odlučite što prihvatiti. Ovo nije napravljeno za ljude koji ne mogu čitati kod koji proizvodi.
Prednosti i mane Devina AI
[pros-cons variant="with-border"]Prednosti
- Planira arhitekturu prije nego što napiše ijednu liniju
- Razbija velike izrade na popise zadataka koje je moguće pratiti
- Samoispravlja se kada instalacija ovisnosti tiho zakaže
- Radi izravno u vašem lokalnom datotečnom sustavu
- Usmjerava zadatke prema Claude, GPT ili SWE modelima
- Generira Docker, env datoteke i API rute
- Povezuje se sa Slackom, Linearom i GitHubom (plaćeno)
Mane
- Svaka terminalska naredba zahtijeva ručno odobrenje Allow/Reject
- Besplatni paket ograničava vas na najsporiji model
- Devin Local agent i dalje nosi oznaku Preview
[/pros-cons] [note type="tip"]Dajte Devinu radni direktorij od početka umjesto da mu dopustite da ga stvara ispočetka. Kada ga usmjerite na postojeći repozitorij i zamolite da prvo napravi inventar, arhitektonske odluke koje donosi bolje su usklađene s onim što već postoji. Na praznom projektu to je manje važno, ali na bilo čemu s postojećim kodom, štedi jedan krug naknadnih ispravaka.[/note]
Raspodjela ocjena
Devin pripada drugoj kategoriji proizvoda od alata za izradu aplikacija povlačenjem i ispuštanjem. To je AI softverski inženjer koji radi unutar stvarnog razvojskog okruženja, a ocjene u nastavku to odražavaju.
Ovo je alat za programere koji žele delegirati posao, a ne sve raditi sami.
| Značajka | Ocjena (od 10) | Zašto ta ocjena |
|---|---|---|
| Jednostavnost korištenja | 7.5 | Sučelje poznato iz VS Codea uklanja trenje za većinu programera, ali Desktop instalacija je obavezna, ne postoji početnički put, a upiti za odobrenje po naredbi zahtijevaju da budete prisutni tijekom cijele izrade. |
| Značajke i funkcionalnost | 9.5 | Generiranje full-stack rješenja, višemodelno usmjeravanje, scaffoldiranje API-ja temeljeno na ulogama, Docker, Prisma shema, Stripe integracija i autonomno planiranje od 15 zadataka iz jednog prompta. Nijedan drugi alat u ovoj seriji tome nije ni blizu. |
| Dizajn i prilagodba | 8.5 | IDE je čist, profesionalno dizajniran i djeluje zrelo. Vizualni dizajn onoga što Devin izgradi njegova je vlastita odluka, a ne vaša, što ograničava prilagodbu na strani izlaza. |
| Vrijednost za novac | 8.5 | $10 kredita pri prijavi je stvaran, nije trik. Pro cijene su poštene za aktivne programere. Besplatni paket je previše ograničen za ozbiljan test, a najviši plan je skup za solo upotrebu. |
| Performanse i pouzdanost | 9.0 | Samoispravlja se pri kvarovima okruženja bez da ga se pita. Odabir ovisnosti bio je točan od prvog prompta. Jedini zastoj bio je tiha neuspjela instalacija terminalske naredbe tijekom onboarding procesa. |
| Ukupno | 9.3 | Devin planira arhitekturu prije izrade, piše kod s ispravnim obrascima autorizacije iz prvog pokušaja i prilagođava se kvarovima okruženja bez ljudske pomoći. |
Značajke Devina AI
- Autonomno višekoračno arhitektonsko planiranje
- Generiranje full-stack koda u lokalnom terminalu
- Višemodelno usmjeravanje (Claude, GPT, SWE serija)
- Integracija s GitHubom, GitLabom i Bitbucket repozitorijima
- Integracija sa Slackom i Linearom za tijek rada sa zadacima (plaćeno)
- Generiranje Docker i produkcijske konfiguracije okruženja
- Scaffoldiranje API ruta i sheme baze podataka temeljeno na ulogama
Moja iskrena recenzija Devina AI: Što sam otkrio nakon testiranja
Prije nego što prijeđem na ono što sam otkrio tijekom testiranja, vrijedi precizno reći što Devin zapravo jest, jer pripada drugoj kategoriji od ostalih alata u ovom prostoru.
Većina AI alata za kodiranje su asistenti. Vi pitate, oni generiraju, vi pregledavate, vi lijepite. Razmišljanje je vaše; tipkanje je njihovo.
Devin je agent. Prima sažetak, izrađuje plan, a zatim radi kroz taj plan pokretanjem stvarnih naredbi u stvarnom terminalu na vašem računalu. Instalira pakete, stvara direktorije, piše datoteke, čita izlaz grešaka i prilagođava se kada nešto pođe po zlu. Ne usmjeravate ga kroz svaki korak; odobravate ili odbijate korake koje odabere.
Ta razlika mijenja to kako izgleda pošten test. Devin nisam ocjenjivao prema tome može li dovršiti funkciju ili objasniti stack trace. Ocjenjivao sam ga onako kako biste ocijenili junior softverskog inženjera: Može li uzeti detaljan sažetak projekta, isplanirati posao prije nego što dotakne tipkovnicu, odabrati prave ovisnosti, ispravno napisati logiku autorizacije iz prvog pokušaja i sam ispraviti pogreške bez da mu se kaže što je pošlo po zlu?
Odjeljci u nastavku dokumentiraju upravo to.
Od početne stranice do nadzorne ploče: Što se događa u prvih pet minuta
Početna stranica Devina nosi jedan naslov: “Devin, AI softverski inženjer.” Gumb “Try Devin” nalazi se gore desno.

Klik vodi na ekran za prijavu koji nudi četiri načina:
- Nastavi s GitHubom
- Nastavi s Googleom
- Nastavi s Windsurfom
- Email adresa i Sign up

Koristio sam GitHub. OAuth postupak dovršen je za manje od trideset sekundi.
Prikaz cijena dolazi sljedeći, prije nadzorne ploče. Ovo nije probni upit niti upsell modal; to je prvi ekran koji vidite nakon autentifikacije. Prikazana su tri plaćena plana, s malom sivom poveznicom “Continue with free (limited access)” na dnu. Kliknuo sam je i nastavio na besplatnom planu.

Nakon odabira besplatnog plana pojavila se potvrdna stranica: “We added $10 in on-demand usage to your account to help you get started with Devin.”

Taj kredit se primjenjuje na vašu kvotu potrošnje i predstavlja stvaran poticaj. Novim korisnicima daje pravi budžet za pokretanje prve sesije bez potrebe da odmah unesu podatke o plaćanju.
Web nadzorna ploča zatim se učitala sa sljedećom strukturom:
| Odjeljak | Što sadrži |
|---|---|
| Sesije | Vaše sesije izrade i njihova povijest |
| Ask | Sučelje za pitanja o kodnoj bazi |
| Automations | Zakazani ili ponavljajući agentski zadaci |
| Review | Tijekovi rada za pregled koda generiranog od agenta |
| Wiki | Automatski generirana dokumentacija iz vaše kodne baze |
Popis za provjeru “Get started with Devin” zauzimao je desnu stranu ekrana i pratio šest koraka:
- Poveži se s Gitom (dovršeno)
- Odaberi repozitorije (dovršeno, što je aktiviralo $10 kredita)
- Napravite svoju prvu sesiju
- Validiraj u Devin Review
- Postavi svoj wiki
- Postavi pitanje Devinu o svojoj kodnoj bazi

Na dnu lijeve bočne trake pojavile su se dvije poveznice: Install Desktop i Install CLI. Njihov raspored nije slučajan. Devinovo web sučelje je sloj za upravljanje i pregled. Stvarni inženjerski posao odvija se u Desktop aplikaciji ili putem CLI-ja. Nadzorna ploča to jasno pokazuje unutar prve minute.

Presuda: Prijava je brza, a $10 kredit je praktičan način da se smanji prepreka za prvi stvarni test. Usmjeravanje novih korisnika kroz prikaz cijena prije nego što vide proizvod je namjerna poslovna odluka i funkcionira kao poticaj, ali postavlja komercijalni ton prije nego što korisnik vidi išta što alat može učiniti.
Zašto sam instalirao Desktop aplikaciju prije nego što sam testirao bilo što drugo
Kad sam ušao u web nadzornu ploču, bilo je jasno da bi pregled Devina samo kroz preglednik bio nepošten test.
Mnoge najmoćnije značajke Devina nalaze se u Desktop aplikaciji ili CLI-ju:
- Uređivanje datoteka i rad unutar repozitorija
- Pristup lokalnom terminalu i pokretanje naredbi
- Pokretanje duljih, složenijih zadataka izrade
- Rad s Devin Localom, autonomnim agentom za lokalna računala
Pregled samo web sučelja bio bi kao testiranje bušilice gledanjem u kutiju. Web nadzorna ploča je mjesto na kojem upravljate sesijama i pregledavate izlaz. Desktop aplikacija je mjesto na kojem Devin zapravo radi.
Kliknuo sam Install Desktop, došao na stranicu za preuzimanje i odabrao Linux instalacijski program.
Instalacija Devin Desktopa: Brzo postavljanje s jednim značajnim zastojem
Stranica za preuzimanje na vrhu ima plavi banner: “WINDSURF JE SADA DEVIN DESKTOP. IDE KOJI VOLITE, S VIŠE ZNAČAJKI.”

Za programere koji su već koristili Windsurf, taj rebranding je relevantan kontekst. Cognition je kupio Windsurf, izgradio agentski sloj ispočetka u Rustu i objavio ga kao Devin Desktop. Izvorni Cascade asistent je povučen i zamijenjen Devin Localom.
Ekran za prvo pokretanje zatražio je da:
- Odaberem temu boja: Light, Dark ili Other
- Označim kućicu za instalaciju terminalske naredbe devin-desktop (što dodaje prečac za otvaranje Devin Desktopa iz bilo kojeg terminalskog prozora)
- Uvezem postojeće postavke uređivača (opcionalno)

Ostavio sam označenu kućicu za terminalsku naredbu. Prijava je preusmjerila u moj preglednik, dovršila se za nekoliko sekundi i vratila me u aplikaciju.
Zatim zastoj. Na dnu ekrana pojavila se traka: “Devin Desktop onboarding finished, but failed to install comma…” Tekst je bio odrezan, ali značenje je bilo jasno. Instalacija terminalske naredbe nije uspjela tiho. Sama aplikacija nastavila je raditi normalno i mogao sam nastaviti s testiranjem.

U praksi je to manja neugodnost. Što se tiče onoga što signalizira, to je upravo ona tiha pogreška koja narušava povjerenje u proizvod čija je glavna obećana vrijednost autonomna pouzdanost.
Ako Devin ne može instalirati vlastiti terminalski prečac tijekom vođenog onboarding procesa, postavlja se razumno pitanje što bi još moglo neuspješno proći bez prikaza pogreške tijekom stvarne izrade projekta.
[note type="verdict"]Instalacija je brza, a sučelje temeljeno na VS Codeu djeluje odmah poznato. Neuspjela terminalska naredba je mala stvar, ali neugodna je za alat koji od vas traži da mu vjerujete svoj kodni repozitorij.[/note] [hosting-banner data-hosting_id="377101" data-hosting_name="Devin AI" data-use_default="true" data-icon_color="blue" data-background_color="white" data-shortcode_name="hosting-banner"]Upoznavanje sa sučeljem: poznato je, ali pristup modelima je zaključan
Glavni prozor Devin Desktopa podijeljen je na dva panela. Lijevi je standardni VS Code editor. Desni je Cascade panel, sada preimenovan u Devin Local.
U prompt traci nalaze se dvije kontrole: odabir modela i odabir agenta. Razdvojene su s razlogom. Odabir modela postavlja koji AI model radi posao. Odabir agenta postavlja kako se taj posao izvršava.

Odabir modela (što dobivate na svakom paketu):
| Model | Dostupnost |
|---|---|
| SWE-1.6 Slow | Free |
| SWE-1.6 | Samo Pro |
| SWE-1.6 Fast | Samo Pro |
| Claude Opus 4.8 Medium | Samo Pro |
| GPT-5.5 Low Thinking | Samo Pro |
Na besplatnom paketu, SWE-1.6 Slow je jedina opcija. Naziv je točan. Iniciranje odgovora na složen zadatak traje osjetno dulje nego na Pro modelima, a za izradu s 15 planiranih zadataka ta latencija se zbraja.
Opcije odabira agenta:
| Agent | Što radi |
|---|---|
| Cascade | Lokalni asistent za dovršavanje koda |
| Devin Local (Preview) | Autonomni agent koji radi na vašem računalu |
| Devin Cloud | Agent u cloudu s asinhronim pregledom (plaćeni planovi) |
Za ovaj sam test odabrao Devin Local. Oznaka “Preview” nije kozmetička; ona signalizira da je Devin Local još uvijek u razvoju i da još nije dosegnuo značajčnu paritetnost s Devin Cloudom.

Središnji dio uređivača prikazivao je tri brze početne radnje: Open project, Clone repository i Connect via SSH. Ispod njih nalazila su se tri predložena prompta sesije: “Explore my codebase and diagram how it works”, “Review my latest changes and suggest improvements” i “Write tests for my most critical code paths.”
Oni su usklađeni prema postojećim kodnim bazama, a ne prema novim izradama, što daje naslutiti gdje je Devin najbolji u stvarnom radnom procesu.
[note type="verdict"]Sučelje je čisto, a osnova u VS Codeu uklanja trenje za programere koji već rade u tom okruženju. Zaključavanje svakog sposobnijeg modela iza plaćenog plana, na besplatnom paketu koji već ograničava kvotu korištenja, čini besplatno iskustvo više ograničenim pregledom nego pravim probnim razdobljem proizvoda.[/note]Devin planira cijelu izradu prije nego što napiše ijednu liniju
Poslao sam isti sažetak za platformu za upravljanje nekretninama koji koristim u ovoj seriji recenzija:
Izgradite produkcijski spremnu platformu za upravljanje nekretninama koristeći Next.js, TypeScript, Tailwind CSS, Prisma, PostgreSQL i Stripe. Zahtjevi: autentifikacija za stanodavce i najmoprimce, upravljanje nekretninama i jedinicama, upravljanje najmovima, zahtjevi za održavanje sa praćenjem statusa, jednokratna plaćanja najamnine putem Stripea, učitavanje ugovora o najmu, obavijesti e-poštom, nadzorna ploča za stanodavce s izvještavanjem, REST API, responzivni dizajn, Docker podrška.
Devin nije počeo generirati datoteke. Počeo je razmišljati.

U roku od nekoliko sekundi proizveo je pregled arhitekture koji imenuje cijeli tech stack, a zatim i odjeljak Database Schema s sedam modela:
| Model | Opis |
|---|---|
| Users | Stanodavci i najmoprimci s pristupom temeljenim na ulogama |
| Properties | Zgrade ili kompleksi u vlasništvu stanodavaca |
| Units | Pojedinačne jedinice za najam unutar nekretnina |
| Leases | Ugovori o najmu između stanodavaca i najmoprimaca |
| MaintenanceRequests | Radni nalozi s praćenjem statusa |
| Payments | Evidencija transakcija iz Stripea |
| Documents | Datoteke ugovora o najmu |

Zatim je proizveo plan od 15 zadataka, pravilno sekvenciran:
- Izraditi strukturu projekta i objasniti arhitekturu
- Postaviti Next.js s TypeScriptom i Tailwind CSS-om
- Konfigurirati Prisma s PostgreSQL-om
- Implementirati sustav autentifikacije (stanodavac i najmoprimac)
- Izgraditi upravljanje nekretninama i jedinicama
- Implementirati sustav upravljanja najmovima
- Stvoriti sustav zahtjeva za održavanje s praćenjem statusa
- Integrirati Stripe za jednokratna plaćanja najamnine
- Dodati funkcionalnost učitavanja ugovora o najmu
- Implementirati obavijesti e-poštom
- Izgraditi nadzornu ploču za stanodavce s izvještavanjem
- Stvoriti REST API krajnje točke
- Osigurati responzivni dizajn kroz sve komponente
- Dodati Docker podršku
- Završno testiranje i priprema za implementaciju

Svaki drugi AI alat za kodiranje kojem sam dao ovaj sažetak u ovoj seriji recenzija počeo je odmah generirati datoteke. Devin je tretirao sažetak onako kako bi to učinio kompetentan programer: razumjeti što gradite prije nego što napišete ijednu liniju.
Shema je obuhvatila svaki model koji je sažetak implicirao bez dodatnih pitanja. Redoslijed zadataka bio je ispravan: autentifikacija prije značajki koje od nje ovise, Docker i implementacija na kraju.
[note type="verdict"]Samo izlaz planiranja razlikuje Devin od svega ostalog u ovoj seriji. Shema od sedam modela i ispravno sekvenciran plan izrade od 15 zadataka generirani iz jednog običnog prompta na prirodnom jeziku, prije nego što je napisan bilo kakav kod, nisu trik za zabavu. To je ponašanje alata koji razumije softversku arhitekturu, a ne samo sintaksu koda.[/note] [hosting-banner data-hosting_id="377101" data-hosting_name="Devin AI" data-use_default="true" data-icon_color="blue" data-background_color="white" data-shortcode_name="hosting-banner"]Obrazac Allow/Reject: potreban, ali prisutan za svaku pojedinu naredbu
Nakon što je plan potvrđen, Devin je počeo izvršavati. Slijedilo je definirajuće trenje Devin Local iskustva: svaka terminalska naredba zahtijevala je moje odobrenje prije pokretanja, a svaka izmjena datoteke pojavljivala se kao diff koji je zahtijevao odluku Accept ili Reject.

Naredbe koje su prošle kroz red za odobrenje tijekom ove sesije:
- mkdir -p property-management-platform (stvaranje direktorija)
- npm create next-app@latest . –typescript –tailwind –eslint –app –src-dir –import-alias “@/*” (inicijalizacija projekta)
- echo “y” | npm create next-app@latest . –typescript –tailwind –eslint –app –src-dir –import-alias “@/*” (automatsko potvrđivanje upita)
- npm install –silent prisma @prisma/client next-auth @auth/prisma-adapter stripe nodemailer bcryptjs zod react-hook-form @hookform/resolvers date-fns (batch ovisnosti)
- cd property-management-platform && npm install prisma @prisma/client (ponovni pokušaj specifičan za verziju nakon upozorenja o engineu), itd.
Između naredbi, pojavljivali su se pojedinačni diffovi datoteka s opcijama Accept ili Reject za svaku datoteku, zajedno s alatnom trakom koja prikazuje “Quick review”, “Reject all” i “Accept all” za batchove.

Pojavio se sigurnosni dijalog “Do you trust the authors of the files in this folder?” usred izrade kada je Devin prvi put otvorio direktorij projekta u uređivaču.

Logika dizajna je ispravna. Ne biste nepoznatom procesu predali nesupervizirani strojni pristup svom lokalnom datotečnom sustavu, a obrazac odobravanja vas drži informiranima. Ali količina koraka odobravanja tijekom složene izrade znači da ne delegirate posao i ne odlazite.
Sjedite pokraj Devina i klikate Allow svake dvije do tri minute. Devin Cloud, koji uklanja to trenje pokretanjem agenta u izoliranom cloud okruženju gdje izlaz pregledavate kao pull request, zahtijeva plaćenu pretplatu.
Presuda: Obrazac odobravanja je pravi sigurnosni izbor. Opcija batch “Accept all” znatno smanjuje trenje, a dijalog Trust Folder jednokratan je korak. Ali na besplatnom paketu ovaj tijek rada proturječi obećanju o autonomiji. Pravo delegiranje na Devinu zahtijeva cloud agenta, što znači plaćanje.
Što je Devin zapravo izgradio: kod na razini programera već iz prve sesije
Do trenutka kada je sesija došla do dva dovršena zadatka od petnaest, datoteke koje je proizveo nisu bile ono što sam očekivao od autonomnog agenta na besplatnom računanju.
Datoteka env.example nije bila samo predložak mjesta za popunjavanje. Bila je ispravno strukturirana produkcijska konfiguracija:
| Odjeljak | Generirane varijable |
|---|---|
| Baza podataka | DATABASE_URL (PostgreSQL format s placeholderima) |
| NextAuth | NEXTAUTH_SECRET, NEXTAUTH_URL |
| Stripe | STRIPE_SECRET_KEY, STRIPE_PUBLISHABLE_KEY, STRIPE_WEBHOOK_SECRET |
| E-pošta | SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSWORD, EMAIL_FROM |
| Aplikacija | NODE_ENV |

Nazivi Stripe varijabli odgovaraju točnoj konvenciji imenovanja koju koristi Stripe Node.js SDK. SMTP konfiguracija uključuje sva polja koja su potrebna nodemailer transporteru. Ovo nisu nagađanja; to su ispravne vrijednosti za produkcijsku aplikaciju koja koristi navedeni stack.
Datoteka schema.prisma uključivala je MaintenanceRequest model s MaintenanceStatus enumom (za praćenje statusa), nullable completedAt DateTime poljem i createdAt koje zadano koristi now(). Te odluke na razini polja odražavaju stvarnu prosudbu pri dizajnu baze podataka, a ne kopiranje boilerplatea.
Datoteka route.ts za users API endpoint imala je:
- Provjeru autentifikacije (if (!session?.user)) koja vraća 401 prije bilo kakvog pristupa podacima
- Provjeru temeljenu na ulozi (if (session.user.role !== “LANDLORD”)) koja vraća 403 za korisnike koji nisu stanodavci
- Prisma upit koji koristi select klauzulu za vraćanje samo id, name, email, role, phone i createdAt, umjesto cijelog user objekta
Korištenje select klauzule umjesto vraćanja cijelog Prisma zapisa ispravna je produkcijska praksa. Sprječava slučajno otkrivanje osjetljivih polja poput hashova lozinki.

Trenutak samoispravke dogodio se kada je npm izbacio EBADENGINE upozorenja na više paketa jer je Node v18.19.1 bio ispod praga >=20 koji zahtijevaju neke ovisnosti. Devin nije stao. Nije pitao što učiniti. Prešao je na prisma@5.20.0 i @prisma/client@5.20.0, izdanje kompatibilno s Node 18, i nastavio. Ta je ispravka nastala bez ikakvog mog inputa.
[note type="verdict"]Kod koji Devin proizvodi znatno je iznad onoga što proizvode alati za scaffoldiranje ili jednokratni generatori koda. Logika autorizacije je ispravna. Konfiguracija okruženja spremna je za produkciju.[/note]Samoj trenutak verzijske samoispravke pokazuje istinsko rješavanje problema, a ne neuspjeh i zaustavljanje. Za programere koji kritički pregledavaju generirani kod, ovo je snažna početna točka, a ne grub nacrt koji treba ponovno izraditi.
Cijene i planovi Devina AI
Devin nudi četiri individualna plana i enterprise opciju.
Struktura planova:
| Plan | Uključuje |
|---|---|
| Free | Malu kvotu korištenja, samo SWE-1.6 Slow model, neograničene inline izmjene, neograničen Tab dovršetak |
| Pro | Devin kvotu korištenja, puni raspon modela (uključujući Claude i GPT modele), besplatno korištenje SWE-1.6, pristup Devin Cloudu, plaćanje po potrošnji nakon kvote, Slack i Linear integracije |
| Max | Sve iz Pro plana, sa znatno povećanim kvotama i za Devin i za Devin Desktop |
| Teams | Sve iz Pro plana, plus neograničen broj članova tima, dijeljenje i suradnja, centralizirano naplaćivanje, administratorska nadzorna ploča s analitikom, prioritetna podrška |
| Enterprise | SAML/OIDC SSO, namjensko upravljanje računom, centralizirane kontrole enterprise administracije, namjenske mogućnosti implementacije |
Važne napomene prije odabira plana:
- Naplaćivanje se temelji na potrošnji, a ne na fiksnom limitu. Dodatna potrošnja na plaćenom planu kupuje se po API cijenama, pa veliki opseg rada može podići stvarne mjesečne troškove iznad osnovne cijene plana
- Prelazak na manje modele (Haiku, GPT Mini, open-source modeli) produžuje vašu kvotu
- Sva plaćanja su nepovratna osim kada to zahtijeva zakon (prema Uvjetima korištenja)
- Nema jamstva povrata novca
- Devin dodaje $10 u on-demand kredit kada povežete GitHub račun pri prijavi, a to se računa u vašu prvu sesiju
Koji plan odgovara kojem korisniku:
Besplatni plan dovoljan je da vidite kako Devin planira i inicira izradu. Nije dovoljan da dovrši projekt stvarne složenosti prije nego što kvota istekne. Pro je prava početna točka za pojedinačne programere koji redovito pokreću sessions projekte.
Teams je za inženjerske grupe koje žele dodjeljivati zadatke Devinu na isti način kao što bi dodijelile ticket junior inženjeru i pregledavati izlaz kroz centraliziranu nadzornu ploču.
[hosting-banner data-hosting_id="377101" data-hosting_name="Devin AI" data-use_default="true" data-icon_color="blue" data-background_color="white" data-shortcode_name="hosting-banner"]Alternative Devinu AI
Najizravnija alternativa Devinu je [link data-link_category="brand_review" data-post_id="343593" data-target="_blank" data-follow="follow" data-shortcode_name="link"]Cursor AI, AI-first kodni editor izgrađen na VS Code forku koji drži programera aktivno uključenim tijekom generiranja koda umjesto da delegira zadatke autonomnom agentu. Ključna razlika je gdje se razmišljanje odvija tijekom rada.
S Cursorom vi ostajete unutar svog editora, promatrajući kako se promjene stvaraju u stvarnom vremenu, s međukoracima koji su vidljivi i lako reverzibilni. Cursor odgovara programerima koji žele tijesan feedback loop s AI-em. Devin odgovara programerima koji žele predati zadatak i pregledati rezultat.
Cursorov Agent Mode i Background Agents zatvorili su dio jaza, s mogućnošću uređivanja više datoteka, pokretanja terminalskih naredbi i iteriranja na pogreškama. Ali Cursor i dalje najbolje radi kada programer pregledava korake u stvarnom vremenu.
Devin prirodnije podržava timsku razinu jer definira ciljeve unaprijed i napredak prikazuje centralno. Cursor dobro skalira za pojedince, ali postaje teže koordinirati ga u većim timovima jer se kontekst često drži neformalno kod osobe koja je u editoru.
| Značajka | Devin AI | Cursor |
|---|---|---|
| Jednostavnost korištenja | Teško; samo za programere, Desktop obavezan | Umjereno; korisnici VS Codea brzo se prilagođavaju |
| Najbolje za | Delegirano, autonomno izvršavanje zadataka | Interaktivno kodiranje uz uključenog programera |
| Backend i podaci | Full-stack; generira shemu, env i API rute | Agent mode rukuje višedatotečnim izmjenama; programer usmjerava smjer |
| Fleksibilnost dizajna | Devin odlučuje o arhitekturi | Vi usmjeravate arhitekturu; Cursor izvršava |
| Model naplate | Temeljen na potrošnji s razinama plana | Fiksna mjesečna pretplata s kreditnim poolovima |
Završna presuda: Isplati li se Devin AI?
Devin je najsposobniji autonomni alat za kodiranje koji sam testirao. Planirao je projekt, odabrao prave tehnologije, generirao dobro strukturiranu kodnu bazu i proizveo produkcijski spreman temelj uz minimalno usmjeravanje. Za razliku od većine AI alata za kodiranje, zadatku je pristupio kao softverski inženjer, a ne kao generator koda.
Njegove mane jednako su jasne. Besplatni paket je previše ograničen za ozbiljnu evaluaciju, Devin Local i dalje zahtijeva česta odobrenja tijekom izvršavanja, a naplata po potrošnji može postati skupa za veće projekte.
Za profesionalne programere i inženjerske timove, Devin može značajno ubrzati postavljanje novih projekata i repetitivne razvojne zadatke. Manje je prikladan za netehničke korisnike ili za bilo koga tko očekuje potpuno hands-off iskustvo. Ako želite AI agenta koji može preuzeti odgovornost za značajne razvojne zadatke umjesto da samo predlaže kod, Devin trenutno postavlja standard.

