
Cursor IDE Aģents: Repozitorija mēroga rediģēšana un izstrādātāju atsauksmes
Cursor IDE Aģents: Repozitorija mēroga rediģēšana un izstrādātāju atsauksmes
Cursor ir AI-natīvs koda redaktors (VS Code atzars), kas paredzēts visu kodu bāzu pārvaldībai ar iebūvētu mākslīgo intelektu. Atšķirībā no pamata automātiskās pabeigšanas rīkiem, Cursor Aģenta režīms ļauj AI darboties “vadītāja vietā,” lasot, rediģējot un veidojot kodu vairākos failos vienlaicīgi (federicocalo.dev) (www.datacamp.com). Šajā režīmā AI var meklēt jūsu kodu, atjaunināt importus, mainīt funkciju definīcijas visur, kur tās parādās, palaist būvēšanas vai testēšanas komandas un labot kļūdas ciklā – gluži kā pieredzējis izstrādātājs, kas strādā paralēli (federicocalo.dev) (www.datacamp.com). Tas patiešām darbojas repozitorija mērogā: piemēram, viena rokasgrāmata apraksta, kā AI tiek teikts “Pievienot JWT autentifikāciju šai Angular lietotnei” un vērot, kā tas izveido pakalpojumus, atjaunina komponentus, palaiž testus un labo kļūdas bez manuālas rediģēšanas (federicocalo.dev). Šīs aģentiskās funkcijas nodrošina “rīku lietošanas” arhitektūra: AI var izsaukt tādas funkcijas kā read_file, edit_file, search_files vai pat run_terminal_command, lai pārbaudītu un modificētu jūsu projektu (federicocalo.dev). Praksē Cursor aģents var autonomi veikt lielus refaktoringus un funkciju izstrādi, apvienojot valodu izpratni ar tiešu koda manipulāciju.
Cursor piedāvā vairākus mijiedarbības režīmus. Visjaudīgākais ir Composer (vairāku failu aģenta režīms), kas ļauj AI lasīt, veidot un pārrakstīt blokus vairākos failos vienā operācijā (www.slashavi.com). Aģenta režīmā jūs atverat tērzēšanas veida “Composer” logu, pasakāt tam savu mērķi, un tas iteratīvi plāno, darbojas un pārbauda rezultātus (www.datacamp.com) (federicocalo.dev). Aģents, piemēram, atradīs visus attiecīgos failus izmaiņām, pielietos konsekventus labojumus, palaidīs jūsu projekta testus vai būvēšanas rīkus un atgriezīsies, ja radīsies kļūdas. Katrs solis tiek versijots ar kontrolpunktiem, lai jūs varētu pārskatīt un atcelt jebkādas izmaiņas. Komandas bieži izmanto Cursor noteikumu sistēmu, lai vadītu AI: vienkārši ar Markdown balstīti noteikumu faili (.cursor/rules/) apraksta projekta konvencijas (kodēšanas stilu, arhitektūras modeļus utt.), lai aģents rakstītu kodu, kas atbilst jūsu standartiem. Šī noteikumu, repozitorija semantiskās indeksēšanas un rīku lietošanas kombinācija ļauj Cursor aģentiem inteliģenti veikt repozitorija mēroga uzdevumus (federicocalo.dev) (www.datacamp.com).
Aģenti plānošanai un izpildei
Papildus ad-hoc labojumiem, Cursor piedāvā Plānošanas režīmu un Fona aģentus, lai organizētu sarežģītu darbu. Plānošanas režīmā jūs aprakstāt augsta līmeņa mērķi un AI uzdos precizējošus jautājumus, izklāstīs soli pa solim plānu un pēc tam izpildīs šos soļus tikai pēc jūsu apstiprinājuma (www.datacamp.com). Piemēram, AI var ierosināt liela elementa sadalīšanu apakšuzdevumos, jautāt par pieņēmumiem un pēc tam secīgi izpildīt katru soli. Tas palīdz izvairīties no kļūdām, dodot vienu lielu, neskaidru instrukciju (kas bieži noved pie kļūdām), saglabājot AI saskaņā ar jūsu nodomu (lilys.ai) (docs.cursor.com). Cursor atbalsta arī Mākoņa aģentus un vairāku aģentu darbplūsmas: katrs aģents darbojas savā vidē (piemēram, atsevišķā Git darba kokā vai pat attālajā serverī), lai jums varētu būt vairāki AI “strādnieki”, kas paralēli risina dažādas projekta daļas. Vienā ziņojumā atzīmēts, ka Cursor var vienlaicīgi palaist līdz pat 8 aģentiem refaktoringam. Šiem aģentiem ir pat tādi rīki kā pārlūkprogramma; viena demonstrācija parāda, kā aģents atver izveidoto lietotni pārlūkprogrammā, noklikšķina cauri lietotāja interfeisam un ieraksta īsu video, lai parādītu panākumus (www.datacamp.com). Praksē Cursor apgalvo, ka vairāk nekā 30% no apvienotajiem pull requestiem vienā uzņēmumā nākuši no šiem automatizētajiem aģentiem (www.datacamp.com).
Gan aģenta, gan tērzēšanas, gan rediģēšanas režīmā Cursor AI darbojas cilpā: tas novēro pašreizējo projekta stāvokli, plāno nepieciešamās izmaiņas, rīkojas, rakstot kodu vai izpildot komandas, pēc tam izvērtē rezultātus (ieskaitot testu vai būvējuma izvades) un atkārto, līdz tas izdodas vai ir nepieciešama cilvēka iejaukšanās (federicocalo.dev) (www.datacamp.com). Tā ir būtiska atšķirība no daudziem tērzēšanas balstītiem kodēšanas asistentiem: aģentam ir tieša piekļuve jūsu kodam un rīkiem, tāpēc tas var izpildīt komandas, piemēram, npm install vai git diff un nekavējoties redzēt rezultātus. Piemēram, ja AI ievieš kļūdu, tas nolasīs kompilatora/testa izvadi un mēģinās to labot, nevis atstās kļūdu izstrādātājam. Šī ciešā plānošanas, izpildes un verifikācijas integrācija padara Cursor aģenta režīmu unikāli jaudīgu repozitorija mēroga izmaiņām (federicocalo.dev) (www.datacamp.com).
Izstrādātāju atsauksmes: Koda kvalitāte, izmaiņu salīdzināšana un testēšana
Lietotāji parasti ziņo, ka Cursor AI raksta kontekstu apzinīgu kodu, kas atbilst projekta modeļiem, taču, tāpat kā jebkurš AI ģenerēts kods, tas joprojām prasa rūpīgu pārskatīšanu. Rokasgrāmatās uzsvērts, ka lieli vai neskaidri norādījumi var novest pie kļūdām – parasti ir labāk sadalīt lielus uzdevumus mazākos, testējamos soļos (lilys.ai) (docs.cursor.com). Praksē Cursor nodrošina piedāvāto izmaiņu salīdzinājumus un mudina izstrādātājus tos rūpīgi pārskatīt. Vairāku failu rediģēšanai sistēma parāda apkopotu izmaiņu salīdzinājuma skatu: jūs varat noklikšķināt uz katra aģenta izmaiņu kopas un precīzi redzēt, kas tika pievienots vai modificēts. AI izveido kontrolpunktus katrai aģenta izpildes iterācijai, lai jūs varētu atcelt jebkuru refaktoringa daļu, ja kaut kas izskatās nepareizi (www.datacamp.com) (www.datacamp.com).
Bieži sastopams lietotāju ieteikums ir pieņemt izmaiņas pa aģentiem un pēc tam nekavējoties palaist testus. Piemēram, viena pamācība iesaka: “Rūpīgi pārskatiet izmaiņu salīdzinājumus… Pieņemiet izmaiņas no viena aģenta vienlaikus. Pārbaudiet šos failus pirms pārejat pie nākamajiem” (ginno.net). Tas atspoguļo uzskatu, ka Cursor labojumi ir jaudīgi, bet nav nevainojami. Patiešām, viens piemērs minēja rekvizīta pārdēvēšanu 50 komponentos, kur Cursor nepamanīja dažus failus – tos, kas tika netieši importēti, izmantojot indeksu failu – un izstrādātājam bija manuāli jāpievieno tie kontekstam (ginno.net). Šis pētījums liecina, ka Cursor uz modeļiem balstītā analīze reizēm var nepamanīt netiešas atsauces, ja vien tās nav skaidri iekļautas norādījumā.
Pozitīvi ir tas, ka daudzi lietotāji uzskata, ka Cursor ievērojami paātrina refaktoringu un vairāku failu uzdevumus. Piemēram, kāds izstrādātājs ziņoja, ka divu dienu refaktorings (vairāk nekā 150 faili) tika samazināts līdz 20 minūtēm, izmantojot vairāku failu labojumus (ginno.net). Aptaujas (piemēram, G2) atzīmē, ka liels vairākums Cursor lietotāju saka, ka vairāku failu refaktorings tagad ir galvenais iemesls, kāpēc viņi izmanto šo rīku (ginno.net). Tomēr viņi arī uzsver modrību: vienmēr veiciet izmaiņu apstiprināšanu pirms aģenta palaišanas, testējiet pēc katras partijas un atcerieties, ka AI nesaprot jūsu biznesa loģiku tā, kā jūs (ginno.net). Praksē komandas palaiž savu testu kopumu pēc aģenta labojumiem un labo visas bojātās pārbaudes – uztverot AI kā palīgu, kas paātrina darbu, bet joprojām prasa cilvēka uzraudzību, lai nodrošinātu pareizību (ginno.net).
Attiecībā uz izmaiņu salīdzinājuma detalizāciju, Cursor vairāku aģentu sistēma patiešām nodrošina ļoti detalizētu kontroli. Katrs aģents strādā ar failu apakškopu savā darba telpā, un jūs varat skatīt vai atcelt jebkura aģenta izmaiņas neatkarīgi. Galīgais izmaiņu salīdzinājums ir sakārtots pa aģentiem vai pa failiem, lai jūs varētu precīzi redzēt, kas mainījies katrā koda daļā (www.datacamp.com) (www.datacamp.com). Tas ir pretstats rīkiem, kas ģenerē vienu milzīgu izmaiņu kopumu. Kā novēroja viens izstrādātājs, Cursor pieeja saglabā jūsu galveno zaru neskartu, līdz jūs to apstiprināt, un kļūdas viena aģenta darbā neizdzēš citu aģentu darbu (ginno.net) (www.datacamp.com).
Kopumā attieksme pret koda kvalitāti ir piesardzīgi optimistiska: Cursor parasti rada loģiski konsekventu kodu, kas atbilst projekta konvencijām (īpaši, ja izmantojat noteikumus), taču tas joprojām var ieviest loģiskas kļūdas vai smalkas nepilnības. Tāpēc izstrādātāji uzsver koda pārskatīšanu un testēšanu pēc katras partijas. AI produktivitātes ieguvumu un nepieciešamās cilvēka kvalitātes nodrošināšanas kombinācija ir atkārtota tēma: lietotāji novērtē, cik ātri tas var strādāt (piemēram, dokumentu rediģēšana “acu mirklī” salīdzinājumā ar Copilot rakstīšanu pa rindiņai (www.reddit.com)), taču viņi arī ziņo par “tik daudzām kļūdām” agrīnajās versijās un uzsver ieteikto izmaiņu apstiprināšanas vai noraidīšanas nozīmi (forum.cursor.com) (ginno.net). Šīs pretrunīgās atsauksmes liecina, ka AI izvade parasti ir noderīga, bet nav nevainojama.
Zināmie ierobežojumi un labākā prakse
Lai gan Cursor aģenti ir jaudīgi, tiem ir ierobežojumi. Viens no galvenajiem ierobežojumiem ir mērogs. Ļoti lielu monorepos (simtiem tūkstošu failu) apstrāde var pārslogot jebkuru rīku. Plaši citētā lietotāja rokasgrāmata nepārprotami brīdina, ka mēģināt refaktorēt kodu bāzi, kurā ir vairāk nekā ~100 000 failu vienlaicīgi, nav ieteicams: “atkarību grafiks kļūst pārāk sarežģīts” un aģenti “paklupt viens aiz otra” (ginno.net). Šādiem masīviem projektiem ieteikums ir ietvert izmaiņas mazākās apakškopās (mapēs vai fragmentos), nevis vienā globālā komandā. Cursor paša dokumentācija iesaka metodes, piemēram, indeksēt tikai repozitorija daļas, izslēgt neatbilstošas mapes un sadalīt darbu mazākās tērzēšanas vai plānos (docs.cursor.com) (ginno.net).
Vēl viens ierobežojums ir bināri vai nekoda resursi. Cursor AI un semantiskā meklēšana darbojas ar tekstu (avota kods, konfigurācijas faili, dokumentācija). Tas parasti ignorēs attēlus, video vai kompilētos bināros failus, plānojot izmaiņas. Praksē tas nozīmē, ka jūs nevarat lūgt Cursor, piemēram, pievienot ūdenszīmi visiem PNG attēliem jūsu repozitorijā – tas vienkārši neapstrādā vai nerediģē bināros formātus. Citiem vārdiem sakot, jebkurai repozitorija mēroga izmaiņai jāattiecas uz kodu/tekstu (funkcijas, komentāri, konfigurācija utt.), nevis patvaļīgiem failiem. Tāpēc lietotāji koncentrējas uz tādiem uzdevumiem kā koda simbolu pārdēvēšana, koda modeļu atjaunināšana vai failu ģenerēšana, nevis uzdevumiem, kas saistīti ar nekoda resursiem.
Sarežģītas būvēšanas sistēmas un pielāgotas vides var arī radīt problēmas. Cursor var izpildīt komandas, piemēram, “npm test” vai “make” terminālī, taču tas zina tikai to izvadi, ko redz. Ja jūsu būvēšanai nepieciešami vairāki soļi, pielāgoti skripti vai patentēti rīki, aģentam var būt nepieciešama norādījumi. Piemēram, ja projektā tiek izmantota daudzpakāpju Docker būvēšana vai neparasts rīku komplekts, aģents var to automātiski neapstrādāt. Šādos gadījumos jums ir jānodrošina aģentam pietiekams konteksts (piemēram, uzskaitot būvēšanas soļus jūsu norādījumā vai noteikumos) un jāplāno mazāki soļi. Kopumā Cursor vislabāk darbojas, ja jūsu kods ir teksta failos diskā un to var būvēt/testēt no CLI; ļoti sarežģītām būvēšanas caurulēm var būt nepieciešami iteratīvi norādījumi vai pat manuāla iejaukšanās.
Rezumējot, tas nozīmē: Cursor izceļas labi strukturētās kodu bāzēs, kur izmaiņas seko skaidriem modeļiem (piemēram, importu atjaunināšana, biežu koda idiomu refaktorings vai standartkomponentu pievienošana). Tas ir mazāk piemērots uzdevumiem, kas saistīti ar slēptām vai netiešām atkarībām (piemēram, objektu grafiks, kas savienots tikai ar izpildlaika uzvedību, vai dinamiski reģistrēti komponenti), vai nekoda datiem. Labākā prakse ir uztvert Cursor kā uzlabotu kopilotu: reliģiski izmantojiet versiju kontroli (izmaiņu saglabāšana un zaru veidošana), bieži veiciet testus un palieciet iesaistīti procesā. Kā teikts vienā rokasgrāmatā: “Izmantojiet to kā pieredzējušu inženieri, kurš ir lielisks rutīnas darbā, bet joprojām ir nepieciešams otrs acu pāris” (ginno.net).
Cursor, Copilot un ChatGPT salīdzinājums
Salīdzinot Cursor ar citiem AI kodēšanas asistentiem, parādās būtiskas atšķirības. GitHub Copilot (un tā aģentu režīmi) un Cursor ir abi AI darbināti, taču tie izmanto atšķirīgas arhitektūras pieejas. Copilot ir paplašinājums, kas integrējas esošajos redaktoros, savukārt Cursor ir atsevišķa AI-natīva IDE. Cursor ciešā integrācija ļauj tam indeksēt un iegult visu repozitoriju, dodot tam projekta “arhitektūras līmeņa izpratni” (opsera.ai) (www.datacamp.com). Patiešām, DataCamp atzīmē, ka “Cursor indeksē visu jūsu kodu bāzi… tāpēc tas pēc noklusējuma var strādāt ar visiem jūsu failiem” (www.datacamp.com). Copilot, savukārt, tradicionāli redz tikai atvērtos failus un paļaujas uz GitHub meklēšanu plašākam kontekstam. (Copilot nesen ir pievienojis vairāk repozitorija indeksēšanas, izmantojot GitHub Code Search, taču novērotāji saka, ka Cursor joprojām ir priekšrocība lielos projektos, pateicoties tā pilnīgai IDE kontrolei (www.datacamp.com).)
Praksē tas nozīmē, ka Cursor var tiešāk apstrādāt vairāku failu un starppakalpojumu refaktoringu. Cursor aģenta režīmā viena komanda var rediģēt desmitiem failu vienlaicīgi un konsekventi atjaunināt importus vai testus (www.datacamp.com). Copilot tagad atbalsta arī vairāku failu izmaiņas “Aģenta režīmā”, taču tas mēdz būt vairāk manuāls: parasti jūs izvēlaties, kurus failus mainīt, un pakāpeniski tos pārskatāt (www.datacamp.com). Copilot piedāvā arī atsevišķu GitHub mitinātu “Kodēšanas aģentu”, kas darbojas asinhroni, lai atvērtu pull requestu ar izmaiņām (jūs deleģējat GitHub problēmu un atgriežaties, lai vēlāk pārskatītu PR). Cursor ekvivalents ir izmantot tā fona aģentus vai āķus PR ģenerēšanai, taču galvenais ir tas, ka Cursor darbplūsma ir reāllaika un redaktorā ar smalkiem kontrolpunktiem (www.datacamp.com).
Koda pabeigšanai un tūlītējiem ieteikumiem Copilot dziļā integrācija nozīmē, ka tas darbojas jebkurā atbalstītā IDE (VS Code, JetBrains utt.) ar ātriem, rindas iekšējiem “spoku teksta” ieteikumiem. Cursor piedāvā arī rindas iekšējās pabeigšanas (izmantojot savu Tab modeli), taču tā patiesais spēks ir ārpus vienas rindiņas automātiskās pabeigšanas. Abi rīki tagad atbalsta uzlabotus “aģenta” režīmus. Cursor dizains veicina lielākus plānotos uzdevumus: tam ir iebūvēts Plānošanas režīms, un tā noklusējuma mijiedarbība ir tāda, ka izstrādātājs ir iesaistīts procesā, kamēr aģents izpilda (www.datacamp.com). Copilot dizains uzsver nepārtrauktu kodēšanu ar gadījuma deleģēšanu: jūs saņemat automātisko pabeigšanu un tērzēšanas palīdzību visu dienu, un lielai funkcijai jūs parasti palaižat aģentu (vai Copilot Chat) un atgriežaties vēlāk.
Kas attiecas uz koda kvalitāti un uzticamību, abi rīki uzlabojas, taču neviens nav ideāls. Vienā salīdzinājumā tika atzīmēts, ka Cursor rada uzticamas, kontekstu apzinošas izmaiņas ar kontrolpunktiem — tomēr kopienas ziņojumos ir parādījušās gadījuma rakstura kontrolpunktu kļūmes un nevēlamas atcelšanas (www.augmentcode.com). Copilot izmaiņas balstās uz Git zarošanās un PR (pull request) darbplūsmām, ko dažas komandas uzskata par pazīstamākām. Cursor lepojas ar tādām funkcijām kā automātiskas atcelšanas un vairāku aģentu izmaiņu salīdzinājumi, taču lietotājiem šīs funkcijas ir rūpīgi jāpārbauda ražošanā. Savukārt Copilot aģenta režīms arī ģenerē izmaiņas, taču izstrādātāji drošībai bieži paļaujas uz savu esošo koda pārskatīšanas procesu.
Visbeidzot, salīdzinot ar tradicionālajiem tērzēšanas asistentiem, piemēram, ChatGPT, atšķirība ir krasa. ChatGPT (vai Claude Code tērzēšanas saskarnē) ir vispārējs tērzēšanas robots: tas zina tikai to, ko jūs ielīmējat vai aprakstāt, un tas pats nevar rakstīt jūsu failos vai palaist jūsu testus (www.lowcode.agency) (www.lowcode.agency). Cursor, pretstatā, ir veidots kodēšanai: tam ir “pilnīga kodu bāzes izpratne” un tas var tieši manipulēt ar failiem bez kopēšanas un ielīmēšanas (www.lowcode.agency) (www.lowcode.agency). LowCode rokasgrāmata to vienkārši formulē: ChatGPT izmantošana kodēšanai parasti nozīmē manuālu koda kopēšanu tērzēšanas logā un no tā, savukārt Cursor saglabā jūsu darbplūsmu IDE ietvaros (www.lowcode.agency) (www.lowcode.agency). Tas padara Cursor daudz efektīvāku iteratīvai izstrādei. Rezumējot:
- Cursor pret ChatGPT: Cursor ir ar AI darbināta IDE, kas var rediģēt jūsu kodu bāzi, saprast projekta arhitektūru un veikt vairāku failu rediģēšanu (www.lowcode.agency) (www.lowcode.agency). ChatGPT ir vispārējs asistents, ar kuru jūs runājat, ar nulles iebūvētām zināšanām par jūsu failiem (jums tajā ir jāielīmē kods) (www.lowcode.agency) (www.lowcode.agency). Repozitorija mēroga refaktoringam Cursor uzvar, jo tas dabiski integrējas ar jūsu projektu.
- Cursor pret GitHub Copilot: Copilot ir plaši izmantots AI asistents, kas iebūvēts daudzos redaktoros, lieliski piemērots rindas iekšējiem ieteikumiem un ātrai kodēšanas palīdzībai dažādos rīkos. Cursor piedāvā visaptverošāku pieredzi dziļiem, vairāku failu kodēšanas uzdevumiem. Cursor aģenta režīms (Composer) var atjaunināt daudzus failus vienlaicīgi ar kontrolpunktiem (www.datacamp.com), savukārt Copilot aģenta režīms maina failus pa vienam vai izmantojot pull requestus. Copilot gūst labumu no plaša IDE atbalsta un oficiālajām uzņēmuma funkcijām, bet Cursor uzsver jaudu sarežģītiem refaktoringiem, izmantojot paralēlus aģentus un bagātīgāku kontekstu (www.datacamp.com) (www.datacamp.com). Praksē komandas izvēlas Copilot vispārējai kodēšanas palīdzībai un saderībai, savukārt Cursor tiek izvēlēts, ja nepieciešama dziļa, arhitektūras koda izpratne un liela mēroga rediģēšana.
Secinājums
Cursor aģentiskās funkcijas nodrošina jaunu automatizācijas līmeni kodēšanā. Uztverot AI kā autonomu asistentu ar failu sistēmas piekļuvi, daudzpakāpju spriešanas un plānošanas iespējām, Cursor ļauj izstrādātājiem veikt repozitorija mēroga rediģēšanu, migrāciju un testus daudz ātrāk nekā manuāls darbs. Lietotāji ziņo par ievērojamu laika ietaupījumu (viens minēja 90% samazinājumu refaktoringa uzdevumā (ginno.net)), lai gan šie ieguvumi nāk ar atbildību rūpīgi pārskatīt AI izvadi. Īsumā, Cursor AI aģenti var pārvērst lielus, atkārtotus kodēšanas darbus par pārvaldāmām darbplūsmām, taču tiem nepieciešamas skaidras instrukcijas un cilvēka uzraudzība. Komandām, kas cīnās ar plašām kodu bāzēm, Cursor var būt jaudīgs produktivitātes pavairotājs – ja vien tas tiek izmantots ar piesardzīgiem kontrolpunktiem un stabilu testēšanu.
Tas, vai Cursor ir pareizais rīks, ir atkarīgs no jūsu projekta. Ja jums ir nepieciešama dziļa, starpfailu inteliģence un varat pāriet uz jaunu IDE, Cursor piedāvā specializētas iespējas, kas pārsniedz tipisku automātiskās pabeigšanas asistentu sniegtās (www.datacamp.com) (www.datacamp.com). Ja vēlaties palikt savā pašreizējā redaktorā un strādāt pakāpeniski, GitHub Copilot (vai citi tērzēšanas rīki) var būt ērtāki. Šķiet, ka kodēšanas nākotne ir tāda, kur AI aģenti, piemēram, Cursor, papildina cilvēka izstrādātājus: apstrādājot nogurdinošus rutīnas darbus un ļaujot programmētājiem koncentrēties uz dizainu un stratēģiju. Kā atzīmē viens eksperts, “kodēšanas nākotne nav par vairāk koda rakstīšanu, bet gan par mazāk tā mainīšanu – un Cursor, labi izmantots, ļauj jums tieši to darīt” (ginno.net).
Saņemiet jaunus AI kodēšanas pētījumus un aplādes epizodes
Abonējiet, lai saņemtu jaunus pētījumu atjauninājumus un aplādes epizodes par AI kodēšanas rīkiem, AI lietotņu veidotājiem, bezkoda rīkiem, "vibe coding" un tiešsaistes produktu veidošanu ar AI.