Kas ir Devin AI?
Devin AI ir autonoms programmatūras inženierijas aģents, ko izstrādājis Cognition. Atšķirībā no kodēšanas palīgiem, kas iesaka rindas vai atbild uz jautājumiem, Devin pieņem pilnu projekta uzdevuma aprakstu, izstrādā arhitektūras plānu, sadala darbu sakārtotos uzdevumos, pēc tam raksta kodu, instalē atkarības, palaiž termināļa komandas un labo kļūdas, ar kurām saskaras pa ceļam.
Tas darbojas Devin Desktop, VS Code balstītā IDE, ko Cognition iegādājās no Windsurf un pārbūvēja par saskarnes slāni savai pilnajai aģentu infrastruktūrai.
Aģents, kas darbojas šajā vidē, nav tērzēšanas logs; tas ir process, kas darbojas jūsu lokālajā datorā vai mākoņa smilškastē, rediģē reālus failus, izsauc reālus pakešu pārvaldniekus un izveido darba projekta direktoriju ar jau pieņemtiem lēmumiem.
Kam ir paredzēts Devin AI?
- Izstrādātājiem, kas vēlas atdot boilerplate darbu. Ja jums nepieciešams projekts ar autentifikāciju, maksājumu sistēmu un datubāzes shēmu vēl pirms uzrakstāt pirmo biznesa loģikas rindu, Devin paveic šo sagatavošanas darbu, neprasot, lai jūs visu laiku sēdētu pie tastatūras.
- Solo dibinātājiem, kas piegādā produkcijas programmatūru. Devin plāno arhitektūru, ģenerē Docker konfigurācijas, raksta vides failus un izveido API maršrutus vienas sesijas laikā. Dibinātājam, kas strādā viens, tas ietaupa stundas iestatīšanas darba katram projektam.
- Inženieru komandām ar labi definētu uzdevumu backlogu. Maksas plāni savieno Devin ar Slack, Linear un GitHub, ļaujot piešķirt uzdevumus tāpat kā juniora inženierim un pārskatīt rezultātu kā pull request.
- Pieredzējušiem izstrādātājiem, kas spēj kritiski lasīt ģenerētu kodu. Devin rezultāts ir īsts, funkcionējošs kods, nevis prototips. Jums ir vajadzīga spriestspēja, lai pārskatītu to, ko tas uzbūvē, noraidītu to, kas ir nepareizi, un izlemtu, ko pieņemt. Tas nav paredzēts cilvēkiem, kuri nevar izlasīt tā ģenerēto kodu.
Devin AI plusi un mīnusi
- Plāno arhitektūru pirms uzraksta vienu vienīgu rindu
- Sadala lielus izstrādes darbus izsekojamos uzdevumu sarakstos
- Pašlabojas, ja atkarību instalēšana neizdodas klusi
- Darbojas tieši jūsu lokālajā failu sistēmā
- Maršrutē uzdevumus Claude, GPT vai SWE modeļiem
- Ģenerē Docker, env failus un API maršrutus
- Savienojas ar Slack, Linear un GitHub (maksas)
- Katrai termināļa komandai nepieciešams manuāls Allow/Reject apstiprinājums
- Bezmaksas plāns ierobežo jūs līdz lēnākajam modelim
- Devin Local aģents joprojām saglabā Preview etiķeti
Vērtējuma sadalījums
Devin atrodas citā produktu kategorijā nekā drag-and-drop lietotņu veidotāji. Tas ir AI programmatūras inženieris, kas darbojas reālā izstrādes vidē, un zemāk minētie vērtējumi to atspoguļo.
Šis ir rīks izstrādātājiem, kas vēlas deleģēt darbu, nevis visu darīt pašiem.
| Funkcija | Vērtējums (no 10) | Kāpēc šāds vērtējums |
|---|---|---|
| Lietošanas vienkāršība | 7.5 | VS Code pazīstamā saskarne samazina berzi vairumam izstrādātāju, taču Desktop instalēšana ir obligāta, nav iesācējiem paredzēta ceļa, un katras komandas apstiprinājuma uzvednes prasa, lai jūs būtu klāt visā izstrādes laikā. |
| Funkcijas un iespējas | 9.5 | Pilna steka ģenerēšana, vairāku modeļu maršrutēšana, uz lomām balstīta API scaffolding, Docker, Prisma shēma, Stripe integrācija un autonoma 15 uzdevumu plānošana no viena uzvednes. Neviens cits rīks šajā sērijā tam nestāv tuvu. |
| Dizains un pielāgošana | 8.5 | IDE ir tīra, profesionāli veidota un šķiet nobriedusi. Vizuālais dizains tam, ko Devin uzbūvē, ir tā paša lēmums, nevis jūsu, kas ierobežo pielāgojamību izvades pusē. |
| Vērtība par naudu | 8.5 | $10 kredīts pēc reģistrēšanās ir īsts, nevis triks. Pro cenu noteikšana ir godīga aktīviem izstrādātājiem. Bezmaksas plāns ir pārāk ierobežots, lai to pilnvērtīgi izmēģinātu, un augstākā līmeņa plāns solo lietošanai ir dārgs. |
| Veiktspēja un uzticamība | 9.0 | Pašlabojas vides kļūmju gadījumā, neprasot palīdzību. Atkarību izvēle bija precīza jau no pirmās uzvednes. Vienīgais klupiens bija klusa termināļa komandas instalācijas kļūme ievadapmācības laikā. |
| Kopējais | 9.3 | Devin plāno arhitektūru pirms būvēšanas, raksta kodu ar pareiziem autorizācijas modeļiem jau pirmajā mēģinājumā un pielāgojas vides kļūmēm bez cilvēka iejaukšanās. |
Devin AI funkcijas
- Autonoma daudzpakāpju arhitektūras plānošana
- Pilna steka koda ģenerēšana lokālajā terminālī
- Vairāku modeļu maršrutēšana (Claude, GPT, SWE sērija)
- GitHub, GitLab un Bitbucket repozitoriju integrācija
- Slack un Linear integrācija uzdevumu plūsmām (maksas)
- Docker un produkcijas vides konfigurācijas ģenerēšana
- Uz lomām balstīta API maršrutu un datubāzes shēmas scaffolding
Mans godīgais Devin AI apskats: ko es atklāju pēc testēšanas
Pirms iedziļināties tajā, ko es atklāju testēšanas laikā, ir svarīgi precīzi saprast, kas Devin patiesībā ir, jo tas atrodas citā kategorijā nekā citi šīs jomas rīki.
Lielākā daļa AI kodēšanas rīku ir palīgi. Jūs jautājat, tie ģenerē, jūs pārskatāt, jūs ielīmējat. Domāšana ir jūsu, rakstīšana ir viņu.
Devin ir aģents. Tas saņem uzdevuma aprakstu, izstrādā plānu un pēc tam strādā pēc šī plāna, palaižot reālas komandas reālā terminālī jūsu datorā. Tas instalē pakotnes, izveido direktorijus, raksta failus, nolasa kļūdu izvadi un pielāgojas, kad kaut kas noiet greizi. Jūs to nevadāt cauri katram solim; jūs apstiprināt vai noraidāt soļus, kurus tas izvēlas.
Šī atšķirība maina to, kādam ir jābūt godīgam testam. Es nevērtēju Devin pēc tā, vai tas spēj automātiski pabeigt funkciju vai izskaidrot steka izsekojumu. Es to vērtēju tā, kā jūs vērtētu jaunu programmatūras inženieri: vai tas varēja paņemt detalizētu projekta uzdevuma aprakstu, saplānot darbu pirms pieskaršanās tastatūrai, izvēlēties pareizās atkarības, uzrakstīt autorizācijas loģiku pareizi jau pirmajā reizē un izlabot savas kļūdas bez paskaidrojuma par to, kas bija nepareizi?
Tālāk sniegtās sadaļas dokumentē tieši to.
No mājaslapas līdz panelim: kas notiek pirmajās piecās minūtēs
Devin mājaslapā ir viens virsraksts: “Devin, the AI software engineer.” Augšējā labajā stūrī atrodas poga “Try Devin”.

Noklikšķinot uz tās, jūs tiekat uz reģistrēšanās ekrānu, kas piedāvā četrus ceļus:
- Continue with GitHub
- Continue with Google
- Continue with Windsurf
- Email address and Sign up

Es izmantoju GitHub. OAuth plūsma tika pabeigta mazāk nekā trīsdesmit sekundēs.
Nākamais parādās cenu ekrāns, vēl pirms paneļa. Šis nav izmēģinājuma piedāvājums vai uznirstošs pārdošanas logs; tas ir pirmais ekrāns, ko redzat pēc autentifikācijas. Tiek parādīti trīs maksas plāni, apakšā ar mazu pelēku saiti “Continue with free (limited access)”. Es uz tās noklikšķināju un turpināju bezmaksas plānā.

Pēc bezmaksas izvēles parādījās apstiprinājuma ekrāns: “We added $10 in on-demand usage to your account to help you get started with Devin.”

Šis kredīts tiek piemērots jūsu patēriņa kvotai, un tā ir patiesa dāvana. Tas jaunajiem lietotājiem dod reālu budžetu, lai palaistu savu pirmo sesiju, uzreiz neprasot ievadīt maksājumu datus.
Tīmekļa panelis tad ielādējās ar šādu struktūru:
| Sadaļa | Ko tā satur |
|---|---|
| Sesijas | Jūsu izstrādes sesijas un to vēsture |
| Ask | Jautājumu saskarne koda bāzes vaicājumiem |
| Automations | Plānoti vai atkārtoti aģenta uzdevumi |
| Review | Koda pārskatīšanas darbplūsmas aģenta iznākumam |
| Wiki | Automātiski ģenerēta dokumentācija no jūsu koda bāzes |
Labajā sānjoslā atradās “Get started with Devin” kontrolsaraksts, kas sekoja sešiem soļiem:
- Savienojiet ar Git (pabeigts)
- Atlasiet repozitorijus (pabeigts, kas aktivizēja $10 kredītu)
- Izveidojiet savu pirmo sesiju
- Validējiet Devin Review
- Iestatiet savu wiki
- Uzdodiet Devin jautājumu par savu koda bāzi

Sānjoslas apakšā parādījās divas saites: Install Desktop un Install CLI. To novietojums nav nejaušs. Devin tīmekļa saskarne ir pārvaldības un pārskatīšanas slānis. Faktiskais izstrādes darbs notiek Desktop lietotnē vai caur CLI. Panelis to skaidri parāda jau pirmajā minūtē.

Secinājums: Reģistrēšanās ir ātra, un $10 kredīts ir praktisks veids, kā samazināt barjeru pirmajam īstajam testam. Jauni lietotāji tiek novirzīti caur cenu ekrānu pirms produkta redzēšanas, un tas ir apzināts biznesa lēmums, kas darbojas kā pamudinājums, taču tas ievieš komerciālu toni, pirms lietotājs ir redzējis kaut ko no rīka iespējām.
Kāpēc es instalēju Desktop lietotni pirms jebkā cita testēšanas
Kad es biju nonācis tīmekļa panelī, bija skaidrs, ka Devin pārskatīšana tikai pārlūkprogrammā nebūtu godīgs tests.
Daudzas no Devin spēcīgākajām funkcijām atrodas Desktop lietotnē vai CLI:
- Failu rediģēšana un darbs repozitorijos
- Piekļuve lokālajam terminālim un komandu palaišana
- Garāku, sarežģītāku izstrādes uzdevumu izpilde
- Darbs ar Devin Local — autonomo aģentu lokālajām iekārtām
Pārskatīt tikai tīmekļa saskarni būtu tas pats, kas pārbaudīt jaudīgu urbi, tikai apskatot kasti. Tīmekļa panelis ir vieta, kur jūs pārvaldāt sesijas un pārskatāt iznākumu. Desktop lietotne ir vieta, kur Devin patiesībā strādā.
Es noklikšķināju uz Install Desktop, tiku novirzīts uz lejupielādes lapu un izvēlējos Linux instalētāju.
Devin Desktop instalēšana: ātra iestatīšana ar vienu zīmīgu klupienu
Lejupielādes lapas augšā ir zila josla: “WINDSURF IS NOW DEVIN DESKTOP. THE IDE YOU LOVE, WITH MORE FEATURES.”

Izstrādātājiem, kuri jau izmantoja Windsurf, šis zīmola maiņas fakts ir svarīgs konteksts. Cognition iegādājās Windsurf, pārbūvēja aģenta slāni no nulles Rust valodā un izlaida to kā Devin Desktop. Sākotnējais Cascade palīgs tika pārtraukts un aizstāts ar Devin Local.
Pirmās palaišanas ievadapmācības ekrānā man lūdza:
- Izvēlēties krāsu motīvu: Light, Dark vai Other
- Atzīmēt rūtiņu, lai instalētu devin-desktop termināļa komandu (tas pievieno saīsni, lai atvērtu Devin Desktop no jebkura termināļa loga)
- Importēt esošos redaktora iestatījumus (pēc izvēles)

Es atstāju termināļa komandas izvēles rūtiņu atzīmētu. Pieteikšanās pāradresēja mani uz pārlūkprogrammu, pabeidzās dažu sekunžu laikā un atgrieza mani lietotnē.
Pēc tam — klupiens. Apakšā parādījās josla: “Devin Desktop onboarding finished, but failed to install comma…” Teksts bija nogriezts, bet nozīme bija skaidra. Termināļa komandas instalēšana bija klusi izgāzusies. Pati lietotne turpināja darboties normāli, un es varēju turpināt testēšanu.

Praktiskā ziņā tā ir neliela neērtība. Tomēr attiecībā uz to, ko tas signalizē, tas ir tāda veida klusa kļūme, kas grauj uzticību produktam, kura pamatā ir autonomas uzticamības solījums.
Ja Devin nevar instalēt savu termināļa saīsni vadītas ievadapmācības laikā, rodas pamatots jautājums par to, kas vēl varētu neizdoties, neparādot kļūdu, reāla projekta būvēšanas laikā.
Orientēšanās: saskarne ir pazīstama, bet modeļu piekļuve ir ierobežota
Galvenais Devin Desktop logs ir sadalīts divos paneļos. Kreisajā pusē ir standarta VS Code redaktors. Labajā pusē ir Cascade panelis, kas tagad pārdēvēts par Devin Local.
Uzvednes joslā atrodas divi vadīklas elementi: modeļa izvēlne un aģenta izvēlne. Tie ir atsevišķi iemesla dēļ. Modeļa izvēlne nosaka, kurš AI modelis veic darbu. Aģenta izvēlne nosaka, kā šis darbs tiek izpildīts.

Modeļa izvēlne (ko saņemat katrā plānā):
| Modelis | Pieejamība |
|---|---|
| SWE-1.6 Slow | Bezmaksas |
| SWE-1.6 | Tikai Pro |
| SWE-1.6 Fast | Tikai Pro |
| Claude Opus 4.8 Medium | Tikai Pro |
| GPT-5.5 Low Thinking | Tikai Pro |
Bezmaksas plānā SWE-1.6 Slow ir vienīgā izvēle. Nosaukums ir precīzs. Sarežģīta uzdevuma reakcijas uzsākšana notiek pamanāmi lēnāk nekā Pro modeļos, un izstrādes gaitā ar 15 plānotiem uzdevumiem šī latentums summējas.
Aģenta izvēlnes opcijas:
| Aģents | Ko tas dara |
|---|---|
| Cascade | Lokāls koda pabeigšanas palīgs |
| Devin Local (Preview) | Autonoms aģents, kas darbojas jūsu datorā |
| Devin Cloud | Mākonī izvietots aģents ar asinhronu pārskatīšanu (maksas plāni) |
Šim testam es izvēlējos Devin Local. Etiķete “Preview” nav tikai kosmētiska; tā norāda, ka Devin Local joprojām tiek izstrādāts un vēl nav funkciju ziņā līdzvērtīgs Devin Cloud.

Redaktora centrā bija redzamas trīs ātrās darbības: Open project, Clone repository un Connect via SSH. Zem tām atradās trīs ieteiktas sesijas uzvednes: “Explore my codebase and diagram how it works,” “Review my latest changes and suggest improvements,” un “Write tests for my most critical code paths.”
Tās ir pielāgotas esošām koda bāzēm, nevis jauniem projektiem, kas norāda, kur Devin vislabāk izmantojams reālā darba plūsmā.
Devin izplāno visu izstrādi pirms uzraksta kaut vienu rindu
Es iesniedzu to pašu nekustamo īpašumu pārvaldības platformas uzdevuma aprakstu, ko izmantoju visā šīs apskatu sērijas gaitā:
Izveidojiet produkcijas gatavu nekustamo īpašumu pārvaldības platformu, izmantojot Next.js, TypeScript, Tailwind CSS, Prisma, PostgreSQL un Stripe. Prasības: saimnieka un īrnieka autentifikācija, īpašumu un vienību pārvaldība, nomas līgumu pārvaldība, apkopes pieprasījumi ar statusa izsekošanu, vienreizēji nomas maksājumi ar Stripe, nomas līgumu augšupielāde, e-pasta paziņojumi, saimnieka informācijas panelis ar atskaitēm, REST API, responsīvs dizains, Docker atbalsts.
Devin nesāka ģenerēt failus. Tas sāka domāt.

Dažu sekunžu laikā tas izveidoja Architecture Overview, nosaucot visu tehnoloģiju steku, kam sekoja Database Schema sadaļa ar septiņiem modeļiem:
| Modelis | Apraksts |
|---|---|
| Users | Saimnieki un īrnieki ar uz lomām balstītu piekļuvi |
| Properties | Ēkas vai kompleksi, ko īpašumā tur saimnieki |
| Units | Atsevišķas īrējamas vienības īpašumu ietvaros |
| Leases | Nomas līgumi starp saimniekiem un īrniekiem |
| MaintenanceRequests | Darba pasūtījumi ar statusa izsekošanu |
| Payments | Darījumu ieraksti no Stripe |
| Documents | Nomas līgumu faili |

Pēc tam tas izveidoja 15 uzdevumu plānu, pareizi sakārtotu:
- Izveidot projekta struktūru un izskaidrot arhitektūru
- Iestatīt Next.js ar TypeScript un Tailwind CSS
- Konfigurēt Prisma ar PostgreSQL
- Ieviest autentifikācijas sistēmu (saimnieks un īrnieks)
- Izveidot īpašumu un vienību pārvaldību
- Ieviest nomas līgumu pārvaldības sistēmu
- Izveidot apkopes pieprasījumu sistēmu ar statusa izsekošanu
- Integrēt Stripe vienreizējiem nomas maksājumiem
- Pievienot nomas līgumu augšupielādes funkcionalitāti
- Ieviest e-pasta paziņojumus
- Izveidot saimnieka informācijas paneli ar atskaitēm
- Izveidot REST API galapunktus
- Nodrošināt responsīvu dizainu visos komponentos
- Pievienot Docker atbalstu
- Noslēguma testēšana un izvietošanas sagatavošana

Katrs cits AI kodēšanas rīks, ko es iedevu šim uzdevumam šīs apskatu sērijas ietvaros, sāka uzreiz ģenerēt failus. Devin izturējās pret uzdevumu tā, kā to darītu kompetents izstrādātājs: vispirms saprast, ko jūs būvējat, un tikai tad rakstīt kaut vienu rindu.
Allow/Reject modelis: nepieciešams, bet klātesošs katrai vienai komandai
Kad plāns tika apstiprināts, Devin sāka izpildīt. Tam sekoja Devin Local pieredzes noteicošais traucēklis: katrai termināļa komandai bija nepieciešams mans apstiprinājums pirms tās palaišanas, un katrs faila labojums parādījās kā diffs ar Accept vai Reject lēmumu.

Komandas, kas šīs sesijas laikā nonāca apstiprināšanas rindā:
- mkdir -p property-management-platform (direktorija izveide)
- npm create next-app@latest . –typescript –tailwind –eslint –app –src-dir –import-alias “@/*” (projekta inicializācija)
- echo “y” | npm create next-app@latest . –typescript –tailwind –eslint –app –src-dir –import-alias “@/*” (uzvednes automātiska apstiprināšana)
- npm install –silent prisma @prisma/client next-auth @auth/prisma-adapter stripe nodemailer bcryptjs zod react-hook-form @hookform/resolvers date-fns (atkarību pakotņu partija)
- cd property-management-platform && npm install prisma @prisma/client (versijai specifisks atkārtots mēģinājums pēc engine brīdinājuma), u. c.
Starp komandām parādījās atsevišķi failu diffs ar Accept/Reject iespējām katram failam, kā arī rīkjosla ar “Quick review”, “Reject all” un “Accept all” partiju darbībām.

Vidū izstrādes procesa parādījās drošības dialogs “Do you trust the authors of the files in this folder?” brīdī, kad Devin pirmo reizi atvēra projekta direktoriju redaktorā.

Dizaina loģika ir pamatota. Jūs nepārsniedzat nepazīstamam procesam neuzraudzītu piekļuvi savai lokālajai failu sistēmai, un apstiprināšanas modelis jūs tur informētus. Taču apstiprinājuma soļu skaits sarežģītā izstrādē nozīmē, ka jūs nedeleģējat darbu un neejat prom.
Jūs sēžat blakus Devin un ik pēc divām līdz trim minūtēm spiežat Allow. Devin Cloud, kas šo berzi noņem, jo aģents darbojas izolētā mākoņa vidē, kur jūs pārskatāt gala rezultātu kā pull request, prasa maksas abonementu.
Secinājums: Apstiprinājuma modelis ir pareiza drošības izvēle. “Accept all” partijas opcija būtiski samazina berzi, un Trust Folder dialogs ir vienreizējs solis. Taču bezmaksas plānā šī darbplūsma ir pretrunā autonomijas solījumam. Patiesa deleģēšana Devin nozīmē mākoņa aģentu, un tas nozīmē maksāt.
Ko Devin patiesībā uzbūvēja: izstrādātāja līmeņa kods jau pirmajā sesijā
Līdz brīdim, kad sesija sasniedza divus pabeigtus uzdevumus no piecpadsmit, izveidotie faili nebija tas, ko es gaidīju no autonoma aģenta ar bezmaksas skaitļošanas resursiem.
env.example fails nebija tukšs šablons. Tas bija pareizi strukturēta produkcijas konfigurācija:
| Sadaļa | Ģenerētie mainīgie |
|---|---|
| Datubāze | DATABASE_URL (PostgreSQL formāts ar vietturiem) |
| NextAuth | NEXTAUTH_SECRET, NEXTAUTH_URL |
| Stripe | STRIPE_SECRET_KEY, STRIPE_PUBLISHABLE_KEY, STRIPE_WEBHOOK_SECRET |
| E-pasts | SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSWORD, EMAIL_FROM |
| Lietotne | NODE_ENV |

Stripe mainīgo nosaukumi atbilst tieši tādai nosaukumu konvencijai, kādu izmanto Stripe Node.js SDK. SMTP konfigurācijā ir visi lauki, kas nepieciešami nodemailer transporterim. Tās nav minējumi; tās ir pareizās vērtības produkcijas lietotnei ar norādīto steku.
schema.prisma fails ietvēra MaintenanceRequest modeli ar MaintenanceStatus enum (statusa izsekošanai), nullable completedAt DateTime lauku un createdAt ar noklusējumu now(). Šādi lēmumi par lauku līmeni atspoguļo reālu datubāzes projektēšanas spriestspēju, nevis boilerplate kopēšanu.
route.ts fails lietotāju API galapunktam saturēja:
- Autentifikācijas pārbaudi (if (!session?.user)), kas atgriež 401 pirms jebkādas piekļuves datiem
- Uz lomām balstītu pārbaudi (if (session.user.role !== “LANDLORD”)), kas neatļauto lietotāju gadījumā atgriež 403
- Prisma vaicājumu ar select klauzulu, lai atgrieztu tikai id, name, email, role, phone un createdAt, nevis visu lietotāja objektu
select klauzulas izmantošana, nevis visa Prisma ieraksta atgriešana, ir pareiza produkcijas prakse. Tas novērš nejaušu sensitīvu lauku, piemēram, paroļu jaukto vērtību, atklāšanu.

Pašlabošanas brīdis notika, kad npm vairākiem pakotņu rādīja EBADENGINE brīdinājumus, jo Node v18.19.1 bija zem >=20 sliekšņa, ko pieprasa vairākas atkarības. Devin neapstājās. Tas nejautāja, ko darīt. Tas pārgāja uz prisma@5.20.0 un @prisma/client@5.20.0, kas ir versija, kas ir saderīga ar Node 18, un turpināja. Šī korekcija notika bez jebkādas manas iejaukšanās.
Versijas pašlabošana parāda patiesu problēmu risināšanu, nevis kļūmi un apstāšanos. Izstrādātājiem, kas kritiski pārskata ģenerēto kodu, tas ir spēcīgs sākumpunkts, nevis aptuvens skiču variants pārbūvei.
Devin AI cenas un plāni
Devin piedāvā četrus individuālos plānus un uzņēmuma opciju.
Plānu struktūra:
| Plāns | Ietver |
|---|---|
| Bezmaksas | Neliela lietošanas kvota, tikai SWE-1.6 Slow modelis, neierobežotas inline izmaiņas, neierobežots Tab completions |
| Pro | Devin lietošanas kvota, pilns modeļu klāsts (tostarp Claude un GPT modeļi), bezmaksas SWE-1.6 lietošana, piekļuve Devin Cloud, maksa par lietojumu pēc kvotas, Slack un Linear integrācijas |
| Max | Viss, kas ir Pro, ar ievērojami palielinātām kvotām gan Devin, gan Devin Desktop |
| Teams | Viss, kas ir Pro, plus neierobežots komandas dalībnieku skaits, koplietošana un sadarbība, centralizēta norēķinu sistēma, admin panelis ar analītiku, prioritārs atbalsts |
| Enterprise | SAML/OIDC SSO, īpaša kontu pārvaldība, centralizētas uzņēmuma admin kontroles, īpašas izvietošanas iespējas |
Svarīgi brīdinājumi pirms plāna izvēles:
- Norēķini ir balstīti uz patēriņu, nevis uz fiksētu griestu. Papildu lietojums maksas plānā tiek iegādāts pēc API cenām, tāpēc liela slodze var paaugstināt faktiskās mēneša izmaksas virs pamatplāna cenas
- Pāreja uz mazākiem modeļiem (Haiku, GPT Mini, open-source modeļi) pagarina jūsu kvotu
- Visi maksājumi nav atmaksājami, izņemot gadījumus, kad to pieprasa likums (saskaņā ar lietošanas noteikumiem)
- Naudas atgriešanas garantijas nav
- Devin pievieno $10 on-demand kredītā, kad reģistrācijas laikā pieslēdzat GitHub kontu, un tas tiek ieskaitīts jūsu pirmajā sesijā
Kuriem lietotājiem kurš plāns der:
Bezmaksas plāns ir pietiekams, lai redzētu, kā Devin plāno un uzsāk izstrādi. Tas nav pietiekams, lai pabeigtu reālas sarežģītības projektu, pirms kvota beidzas. Pro ir pareizais sākuma punkts individuāliem izstrādātājiem, kas regulāri veic projektu sesijas.
Teams ir paredzēts inženieru grupām, kurām jāpiešķir Devin uzdevumi tā, kā viņi piešķirtu biļetes juniora inženierim, un jāizvērtē rezultāts centralizētā panelī.
Alternatīvas Devin AI
Vistiešākā alternatīva Devin ir Cursor AI, AI-pirmais koda redaktors, kas balstīts uz VS Code atvasinājumu un uztur izstrādātāju aktīvi iesaistītu koda ģenerēšanas laikā, nevis deleģē uzdevumus autonomam aģentam. Galvenā atšķirība ir tajā, kur darba gaitā atrodas domāšana.
Ar Cursor jūs paliekat savā redaktorā, redzot, kā izmaiņas veidojas reāllaikā, ar starpposmiem, kas ir redzami un viegli atceļami. Cursor ir piemērots izstrādātājiem, kuri vēlas ciešu atgriezenisko saiti ar AI. Devin ir piemērots izstrādātājiem, kuri vēlas nodot uzdevumu un pārskatīt rezultātu.
Cursor Agent Mode un Background Agents ir samazinājuši plaisu, jo spēj rediģēt vairākus failus, palaist termināļa komandas un iterēt, ja rodas kļūdas. Taču Cursor joprojām vislabāk darbojas tad, kad izstrādātājs reāllaikā pārrauga soļus.
Devin komandu mērogā darbojas dabiskāk, jo nosaka mērķus jau iepriekš un progresu parāda centralizēti. Cursor labi mērogājas individuāliem lietotājiem, bet kļūst grūtāk koordinējams lielākās komandās, jo konteksts bieži ir neformāli glabāts pie tā, kurš atrodas redaktorā.
| Funkcija | Devin AI | Cursor |
|---|---|---|
| Lietošanas vienkāršība | Stāva; tikai izstrādātājiem, nepieciešams Desktop | Vidēja; VS Code lietotāji ātri pielāgojas |
| Labākais priekš | Deleģētai, autonomai uzdevumu izpildei | Interaktīvai, izstrādātājs-starpā AI kodēšanai |
| Backend un dati | Pilns steks; ģenerē shēmu, env un API maršrutus | Agent režīms apstrādā vairāku failu izmaiņas; izstrādātājs vada virzienu |
| Dizaina elastība | Devin nosaka arhitektūru | Jūs vadāt arhitektūru; Cursor izpilda |
| Cenu modelis | Balstīts uz patēriņu ar plānu līmeņiem | Fiksēts mēneša abonements ar kredītu fondiem |
Galīgais secinājums: vai Devin AI ir tā vērts?
Devin ir visspējīgākais autonoms kodēšanas aģents, ko esmu testējis. Tas izplānoja projektu, izvēlējās pareizās tehnoloģijas, ģenerēja labi strukturētu kodu bāzi un izveidoja produkcijas gatavu pamatu ar minimālu vadību. Atšķirībā no vairuma AI kodēšanas rīku tas piegāja uzdevumam kā programmatūras inženieris, nevis koda ģenerators.
Tā trūkumi ir tikpat skaidri. Bezmaksas plāns ir pārāk ierobežots, lai to jēgpilni izvērtētu, Devin Local joprojām prasa biežu apstiprināšanu izpildes laikā, un lietojuma pamatā esošā cenu noteikšana var kļūt dārga lielākiem projektiem.
Profesionāliem izstrādātājiem un inženieru komandām Devin var būtiski paātrināt jaunu projektu scaffolding un atkārtotus izstrādes darbus. Tas ir mazāk piemērots netehniskiem lietotājiem vai tiem, kuri gaida pilnīgi brīvroku pieredzi. Ja jūs vēlaties AI aģentu, kas spēj uzņemties ievērojamus izstrādes uzdevumus, nevis tikai ieteikt kodu, Devin šobrīd nosaka etalonu.

