Go back

AI ta Krajta #33 | Vibe coding v praxi, GitHub Copilot, komentáře jako kontext v kódu

42m 36s

AI ta Krajta #33 | Vibe coding v praxi, GitHub Copilot, komentáře jako kontext v kódu

Autor porovnává zkušenosti s AI modely pro vývoj. Zatímco Opus (patrně od OpenAI) je chválen pro standardní úlohy, u specifických systémů může ignorovat pravidla a měnit architekturu. Naopak Claude 3.5 Sonnet lépe respektuje nastavení a doplňuje kód přesně. Zdůrazňuje, že rozdíl ve výkonu často nespočívá v modelu samotném, ale v kvalitě orchestrální vrstvy a prompt engineeringu, což ilustruje negativní zkušeností s modelem DeepSeek. Dále zmiňuje novinky na trhu, jako jsou lokální modely od Nvidie (Nemotron Cascade a Nemotron Steward) a očekávané aktualizace od Anthropic a Google. Diskutuje také vliv různých nastavení (např. X-High u GPT-4o) na výkon a pozoruje kolísání rychlosti modelů v závislosti na vytížení serverů. Z pohledu workflow preferuje práci v terminálu s nástroji jako OpenCode kvůli flexibilitě a snadné paralelizaci, na rozdíl od grafických IDE. Závěrem varuje, že s nástupem AI asistentů roste potřeba hlubokého porozumění základním nástrojům, jako je Git, aby bylo možné efektivně řešit komplexní problémy a konsekvence změn v kódu.

Transcription

6795 Words, 38271 Characters

Czech
Já jsem do právě tohle to do celou srovnával a připadám, že opůj se opravdu dobraj pokud člověk vyví poměrně standardní vębovou nebo mobilní aplikace. Z tym, co my tím, že děláme prompt bóg ehtoprstvě nějaký poměrně specefecský systém, který jako není úplně generickou aplikací. Tak tam ten opůz nefunguje tak dobré. Jakože on tam často cp věci ktří tam nechcceme, často si předělává ten celé systém do tuvaru, který nechceme. Zatím, co ten děmi nájtři pro, ten absolutně respektuje, ty pravedla absolutně respektuje to věd ten systém nastavenej. A velmi dobře no i ní doplně třeho jako další cehlečku a v tom se mě to strášně lý. Tam je jak tomu vám vlastně dvě veci, ta jedná je že já jsem stráště velký poznám kovací kodovací grafomán. A jako, když se člověk podívá na můjkot, tak vlastně já tomom stráště moc kobentářůže jako. Tadej používám imégo elementné image zonex jazz protože bla bla bla bla bla bla bla bla. Tadej používám lejí byl protože bla bla bla bla bla bla bla bla. A teďka jako do posuť to nedáválo moc smysl, ale protinový model je, te stráště dobrý, protože ten model vech velik, když tam má to z důvodním, tak to většinou nemní. Zatím, co když tam tůzdu když důvětní nemá. Tak velmi často dělá prostě tady na jakém kláčitku, ale ještě v průbyhutí práce dělání na kláčitku se rozhodné. Kdybych vloko vymní níl tady jeden image element za nekstýmič element? Ahoj, víte má zdnesu 3.30 hodílu a i tak rejta. Můli dí se nám vánoce zapárdný a neská se můsa tady podkálo v spetrém a povolom, my si si že to z tej násystave jako předpozledně. A zase na zdělíme novinky případně máme zajímová tematá, kame jsme se dostali nebo praktický radyskoušionosti trendy. Takže je těším se dal nešek kluci, kdo chce začíc vás je ma novinka vás zavuval posledníbu. Tak já se davezmu. Zámně Nvidia pořádně kopla do vlastních modelů. Takže vyšli v kratkým sledu hnedka 2 modely, který se dají spuštit lokalně. Který jsou přívět i vy pro lokalní spuští níninit to žádná šílenosty pula mač 4. Takže vidali Nemotron Cascade, což je fine tuning tohvena. Tam oni slybují, že by tam nělo obait i přitagle malý velikosti dobrý pro agentníchování. A mělo by se to umět dobro v hodkři orchestraci a pak vyštěleště Nemotron, který je Microsoft Express. A ten je za zajímavý tím, že trenovanej odnulý a měl by do sehovat stajný vysletky jako kventři 30b a 3b. A vlastně to jako principelně velice podobný model. Zajímaví tam je, že tím, že to trenovanej odnulý Nvidia, tak by to mohlo projit i těma šílený merestrik cema, co jsem podkáv, kdy někdy doněmůže použivat činský model i ani lokalně. Z ní rozvěně zajímavě. Už to skoušel vyskoušel si ten model nebo, jaký modelit svady třvatit po lokalně, běháš skoušíš, těstvěš. Ale tětkom lokalně modely neskouším, protože nám předělávají okna a zatěplují, takže mám tak po malý internet, protože jsem zdrhnou, že stáhnout takový model by bylo na věčnost, takže si k tomu vrátím někdy potom. Tím rámně tak zaskoušelastí pamvolec a těj. Mětětká opravdu hodně jedeme, protože máme několik nových zakázek a tak hodně vajpku důmě. A něstrášně překvapuje to, jak je Jimenite, ktři fakt dobří. A se nemůžu pomost, ale připrav mě, že to jako úplněnova úroveň oprojtí tomu, co to nebylo ještě před věmám něsíce. A strášně se větské tějším na to, že vyskouším nějaký nový typ ulohy, nějaký nový typ věce, nějaký nový redesign aplikac. A to je taková moja permanentní ovinká teďka. Je pravda, že Jimenite, třinulá je asi lepší, nebo tři pro jelé příleš modely před vůmám měsíce, mě něsím neším době musím předíct, že trvám měm obýváným modelem je opus 4.5. A dám na ní dopustit. Dokonce je i ty novější modeliteť konsověšlik, čo musí dostanou za hvolku tak mě nepřesvětšeli toly kýko ten opus. To je tohle to docela sropnával a připadám, že opůse opravdu dobrej pokud člověk výví poměrně standardní vębovou nebo mobilní aplikace. Z tym, co my tím, že děláme prom buch, je to prostě nějaký poměrně specefecský systém, který jako není úplně generickou aplikacím. Tak tam ten opůz nefungujte a grob, že jako, že on tam často cp věci, ktri tam nechcame, často si předělává ten saléj systém do tuvaru, který nechcame. Tym, co ten "Děmináj 3" pro ten absolutně respektuje, ty pravedla absolutně respektuje to végé ten systém nastavenej. A velmi dobře novní do mějí toho dálší cehlečku, a v tom jsem mě to strášně lým. To já jsem zesvčerám nělsku šenost, kdy jsem měl chodit "Děmináj" prohodit oknam. Já neměl přes coho používaš ty, já jsem na základ jako komunity, co jsem v nějakéch mezi na arudních, tak si chcích, kdy "Děmináj je" napravsto genialně v gytapko pilotoje. A před tím jsem jako stímnil pozitivní skušenost, až na to, že to dava bude formatovanej spravy, prostě z nějakých odůvodů to zala moje řátky ukrostřed slova a tak dále. Což jsem si říkal dobrý "Miner Issube". Ale tedy jsem přící tvorbě našeho design systemu, příšel na to, že se nám tam o mylám zdablouval "Checkbox" - nějakéch jako konkrétních místech, respektive necheckboxalého label. Já jsem řekl "Děmináj heles" analizujte, a fixníte. A "Děmináj je" jasně, máš tam dvakrát label. Byla to prostěko reaktikomponenta na nájena tyvního temelu element, protože k tomu máme nějaký stili a tak dále. A "Děmináj je" - ok, tak, když tam máš dvakrát label z velkým L, tak já je jeden label z niením na nájena tyvního temelu element. Prostět co, a absolutně jsem nechápal, jak k tomu došla, ale absolutně. A pak nějakou přesvětši voladov, že taky když nechciš label, tak já ti tam dám div, a provažu to přezhotom olofor a takový věci úplně strášný jako accessibility shenanigan. Až kále jsem si jako, jak je tohle možný, tohle prostě, bylo jako podlový době, kdy jsem se se stejtou di art modelama fakteko nepochopidelně koukal na to, co vyvádě. Tam je k tomu vám vlastně dve veci, tak je, že já jsem stráště velký poznám kovací kodovací grafoman, a jako, když se člověk podívá na můjkod, tak vlastně je a tomom stráště moc kobentářůže jako. Tohle je poůžívám imig elementné image zonex jazz protože bla bla bla bla bla bla bla bla. Tohle je poůžívám label protože bla bla bla bla bla bla bla. A teď ká jako do posuť to nedával moc misl, ale protinový model je, to je stráště dobrý. Přeba je to model ve chvěle, když tam má to zduvodnění, takto většinou nemní. Zatím, co když tam to zduvodnění nebán. Tak velmi často dělá prostě tady na nějakém kláčitku, ale ještě v prubehutí práce dělání na kláčitku se rozhodné, co kdyby hloko vymněníl, tady jeden image element za next image element. Ale když tam je to zduvodnění, tak to neudělá. Paget tam podle mě jako druhávět, co mě připara, že ty tě ká jako začíná být hodně zajímaví, že nezáliči už je na modelu, ale začíná záležit na tý rohestráční vrastvé. A teď se řekal, že poůžívaš z gydhap kopelotem, a já práve jako používám kombinace gydhap kopelot. Některý věci používám gydhap kopelot, a na některý jiný používám klájn, a vlastně jako když můvém o tady tom vaj půjdu váň, tak v podstatě skorovždycky můvém o použití v klájnu. Ten gydhap kopelot máme nom jako doplně. Ono to v tom klájno funguje trošku jinak. Je pravdoužitám klájném nogem lepšinat, tak víte dluho býříc i ulohem. Zetím, co gydhap kopelot je podle měm nogem lepšinat, takovíte zásahy na místě. Tady to práve byl zámě zásah na místě, a se můviloženě ani nedal prostor, najít jiný soubor, ja se může kde jehle máme. Tady ten soubor, a tady ten soubor dochářík je zdablovaný lejblů. Podívej se na to, a zacal dělat úplní bulbosti. Kdybych jako, že kdybych jako posfix, je tam problém, tak bych to pochopil, že udělal něco úplníního. Ale v tohle připadě se model do csa jasný instrukce a stejně z tím byl problém. Na druhod stranu si mě vlastně, jako potvrdil to, co říká můž nějakou dobu, že ten rozdíl mězi modelejem, a toho archestrační vrstvou je na prosto zásadní. Ostatně jsem několik rád změnoval Gosu Koderá, které dělá Benchmarki a jemu to přesně takhle vychází, že tam může byjit rozdíl kli dne věho Benchmarki, kli dne 5.000 bode veskore, kutupoužit byl bude archestrační. Já jsem byl nedalno dosti překvapené, když jsem potřeboval na planovat, vlastně jako implementací právětím opusím 4.5. Na příklatr. A protože asi víte, že nebo její postupě na planovat implementací, potom té vrstov planov jako implementovat. A jsem ně přikapelo a používam bude klotkov, tnebo kurzo, že v kurzoru, když ten opus vytvorit výprvní versitou planu, která mám dobrou skušenost ten plan iterovat, sa nořím je bramci toho ještě kurzoru a řícmu doplení přidéj víc, detelní iterují úprzesně. A pak to vytvorsý fakt low-height plan, který je docela dítelní a přesnén. To dlensou ty drívější modili před opřem 4.5. Něli tak kvalitně jako ten na modelo. Já jako opus 4.5. za mě v tughle chvíli extrémně zajímavý model. Já teda Fort Preferu GP-5.2 na X-Hysetting, což je podle mě strášně opomějena věc. Já jsem za toho hlohy těl i gosokodera. Po prví za celou dobucoho sledou, tak on dělou ty Benchmarky a on tam říkáže použivá Hysetting. Já jsem se obtál na diskordu v komentářích, jih je sliter a použil tu X-Hyvariantu, která za mě je to co dělá ten color vojci rozdíl. Nikedy měl nebo se vypadný. potvrdě děháno, takže být čmárci chřeba zprostinit 25, tak jsem nebrál jeho skoro u GPT-čkyu ich modelu jako relevant. Pokumí za celou dubu. On se chtět vrdí, že používá tu nejvěšší možnou variantu, ale potom tam říká, a pouštou jsem si to x-krác pomala ně, říká, že použil high a nex high. A ten rozdíl je tam myslím nad 15.600 kena v tom rýzeningu, coš na některý fakt i problému musí byť do co a zásední. Co si dostáváme, k možný novým se zajímavosti, co jsem se přitravel, a teď růž to zmínil GPT-5-2 model v druznej hvariantách, a zpllečně z tím včera je si se nepletu dobět co to nágraváme, tak úplnej je a je videlo GPT-1-5 model na generování obrázku. Ještě jsem neměl příledzi to z toho skoušet, ale těším se na to. A někdy jsem videl, zvěstí, že pravdě je pro vně během vánoc, běchom se mohli dočkát nový jeho modelu od antropiku, protože je se dohnat ten GPT-1-2-2-2-2-2-2-2-2-2-2, a tože by mohlo výt během vánoční času možná Sonet 47. Je to neoběřená informace, ale uvidíme, da velo by to snyslase, aby ty modely se dohaňa, a vydit. Ale z tímlo jsou vysí vlastně to, že login, killpetrych včeraházel blesky na Twitteru, takže iděmi na itřinu la flas je za rohem, a testovol se nějakéj nový endpoint v elamaríně nebo v něčem, a vypadá to pravě na děmi na itrojku flas. Takže, mi slím si, že budou dva modely, že se dočkáme řešení, jak o to antropiku tak od Google, nemyslím si, že Google dokonce roku stihné koděmi na itři jedníčku, neběně co takový jeho. Tam se myslím, že nejsem, ale třinu la flasky se rozhodně dočkáme. Což je vlastně zdení máví, což je kažpětře, protože na Redditu a Ruzně po XQA4 běží, nějaký dohady, o tom, že když nějaká ta společnost vydánový model, tak nejřívou děla poměný silnej, aby natchla vlastně publiků, ale to tomho přištětí, třešku mů u táhne, u táhne šropky. A jako máš už na smáš to ověcení, že to pravdu takhle ty firmy nejdělaj, ja jsem si to neověřeval, nejřeval, nejřeval, než už jako tvrdě, že to je pravdá, ale někdy mi to jako. I tak příde připráci z tíml modela. Heko, zaznamenou jsem to rozhodně, asi nejvíc to bylo v době jako antropiků, jeho vlády, kdy se řešilo, že strášně nerfnoly so netočičků a rukovrů, co stím myslím opužitši jedničku. A tam se pak ukáza, že oni měli tři různí bagy, teri tohle dělali, mimo chodem doporučují se to přečíšti, to skvělá postmortem analizatoho, co se vlastně fan tropiků dělalo a děllo. A přišlo se na to, že oni tam skoušili optimalizovat nějaký jako kontekstový okno a tak, a tím, jak jsou antropik modelí, deploynutí, jak na džisipku, tak na avesku, tak na jejich vlastní infra. Tak sejí myšte sešli bagy, že se to stalo je nom na některých serverach, některých architeků rach a zároveň to bylo fakt jako na úrovní kernelový záležitosti. Což ta představa, že by jako debagoval ok přikáždím osmi tisícím tokenu pokud obsahujeně, co se se stane tohle a je to jenom na týchla architek tuže tak vůbec si by nezávidel. Takže nemyslim si, že se tohle děje u těch velký hráčů v takovými, že jak se redyc neží předkládat. Ale určitě tam bude docházet k nějakým load balancingu, co jsem vypozorval rozhodně je, že když je American Prime Time tak ty modely jsou jako pomalejší a někdy jako ihorší. Ale nemyslim si, že to jako degradujou v rámci toho, že sejí stávy danový model, to jsem nějakéko nevypozorouval. Pripadáže, když American Prime Time tak jsou vějak mnohem hršin, tak mnohem pomalejší. A já se jako takhle vyslovině čosou práce v tůhlou duchy výle. Já jako zlepšuje se to rozhodně. V minulostit to fakt bylo, takže to služba byla nepovžitelná, době American Prime Time. Teďkom my předeže už se to tolik neděje. Tak bychžeště stěrat ověřil jednu, jednu myklenhu myslím si, že je pro posluchá, že to bude zajímaví, slišet. Já jsem zastáncem hodně, že mi nají modelů a právě antropik modelů. Teďkom GPT-5, když jsem se ní vyvěl dola porměno cánová, ale se se byznáce v těch jejich ariantách. X-Huy prostě, huy, huy, huy, fast, medium, fast, medium, slow, a nevím co všichno mají. Tak mych velitku trebalo, je si jsem to spravně pochotil. Tak hlaj je ten prbů, až je tím je postfixie, jak bohá tý má ryzenink, a druhý postfixie jak rychlý ten model je, ale vlastně nedáváme to moc v smyslbrámci toho ryzeningu. Jakým způsobem to vlastně a němáj rozdělen, kdy je jak jej požít? Ale odpovědě je jednoduchá nepouživý kursor, protože jediný kursor tím dávat ten suffix fast. Jo, fast jako takový neexistuje. To je prostě, no mě a jako prioritizace kursoru, a jsem jeslím, že to jsou vysíštíme, když máš nějaký, nejako rejt limity na ty fast a non fast modelí. Tak my nejelím, že je můžu na. Trebu fast, neznamená jinéj model, až do znamenájeme jako prioritizacitlí fronty, jako bránu. No, no, si stým. A zároveň některá jako GPT-P2K funguje vždycky zdalekanej lip v kodekřu. Byť teda teďkom podle těch, jako některých býtčmarků tak v OpenCode sechovala vele cedobře. Takže doporučují se podívat na OpenCode, který usěl, fakt jako milový krokiků předů a je hlavně ekstremně konfigurovatelný. A se k němo teďkom budu vracet, oni už přemygrvali i z hybridu Go učko plus TypeScript. Tak maj už i terminali yv TypeScript-u. Udělali se na to vlastníkního vnu, protože aktualně řešení nebylo do zdobrí. Věřím, že každý kdo použiváte, Cloud tak tam máte jako flickering strašnej, že jako třeřed neskrólovat a to je spůsobený inkem, který ten hlavak má a nevěgo vyřešit, protože by to bylo docalo za asední změna celý architektur. Tak si lidí se OpenCode udělali kompletně vlastní TI, a teď už to maj v TI jako stejblvér zje OpenCode. To mě fakt jako hodně překvapujen, že vlastně jako tade máme software, které jako služí jako vajt kůnego vejná stroj, ale by ježi terminalu. A já byhe jako někdy nečekal, že to vlastně jako takhle buda. Pro mě té reminále, no mě a kěku nůvzových ryší, když se potřebu připojedná servera. Nebo když potřebuje jako něco udělat v gytu a není k tomu Joajto, ale ekoplní vajpkodovací rozhrajním meto připará vlastně mstý. Takže se po děvěná lidě, co používa idnę ská nebo držív používali, vém, že nebo růzenty dlenc ty se zvěkli prostě klikarná klávesnický klávesový skrad kěat do sáhá. Půj, já jsem trávněl to křifku, bo tu sým pati k tom si elájtůlům vajpkodovacím také jako meto trvalo, ale zvěknul jsem si, aby užívám tekovalmy rád naopakteď, ktorý má i kůrzor má juaj, proti agenty klotkou, také vlastně vám si deskat. Také vlastně vám si deskat, aký má juaj, pro klotkou, to absolutně odmítám nižný doby už. Jého, zám mě, já jsem vlastně nad ten terminálový svět nás kocil strašně břeho, protože v terminálu to strašně snadno nějakéko paralizuješ. A to je moje oblibený témá vždycky, kůrzor spokularizvalně, co co je tady už nějakou dobů, jeho z tím, když udělali tu paralizacitěch ranů a integracikit work, který s takto není žádna novinka. A udělat to přesgujíčko, tak aby to bylo pohodlní a aby to mohli udělat někdo iné, než videmá příštuk tikaudbase, také praktické nemožním. Když to přes terminál to uděláš, hodíš tam tímá, ktož to v něco něco, a už ti agenty jděž šekou paralě. Ale zahrí dět to v kůrzoru nebo v něčem dalším csej klotkou, tak jako praktické nemožný a sež vásanej strikně na toho poskytovatá ležemu dojdeženě co takový ho budeš dělat. A než byst startovalo víc instancji toho grafickýho rozzaraňu, oto je důležitý samozřejmě, že to uděláš. Ale poč měliš mít 10 různych okerny, když máš 10 různych work, který s a není to tam integravo. Jako jo tam asi stráště založit na to workflow, co ten člověg má, pravdouže já máme jako nějaký svoje, co mě vlastně jako překvapuje, tako možná volmel jako rikli s třehrníky tým myšlenky, že jako je rozumem grafickém programu, a tu už jako na webu nebo na nesktopo, rozumem terminalovém jako utilitán, typu prostě Git, nebo něco moce nejinteraktyvní, ovo a dám to z nějakých vyných programů. Ale to někdy připada nepochopitel, a ní kdy jsem tomu na přešal, chodí jsou tak víte interaktyvní programy běžící příbov terminal, jak vym nebo klotko, nebo prostě jako něco, co a to je uplíne s nášem trázov Gitu, je uplíne s nášem, když Git nie vyhodí nějak jako interaktyvní vzyně čoho, jako terminal chci mi dente-traktyvní, a desktový apkě chci mi dente-traktyvní, a něc zmezi tím. Za mě, já jsem jako koketoval z vymem toly krád, že vlastně nemůžu zícící vych terminal nemňo rád. Já jsem vlastně na opak jakoho dne terminalové člověk, a říkám, že Iunioritou čím, ať jsem nedívá, i do nějakých Gitových externích programů jako Egid Krakém nebo něco podobního. A než je si tím je nam přidělej strášnej bele hlav, protože ta šancé žím pomůže někdo, kdo má přesně stejný se tp jako oni je velice mala. Ale vechvěli kdy mám terminal, tak my v tom pomůže elolémko. Mnohemlí v této mášte večí viznam. A můsoj tří ubrouvě, tak jako jednoubrouveně tož umím ovlárat jako Git přes nějaký grafický rohraní prostě ve vězkou, koulu nějakým Gitvorku, tak druhá je tož. říš uměmo vlárad ten terminal, vytovej, znam tam te příkaze, jakovém, co se tam dělá, a za tři tě, že znam ten prence, jak by vyměk tam jako fungujou ty pojntry, jak musím se tam banlou ty oběkty, jak se tam ty več na vazou na seba. A to mě jako připaráto, bylo vlastně jednost temat, co jsem chcel probrát, že mě připaráže z vaipkou býmgen, přichází strášně velká potřeba rozumět to, můj, jak funguje vérzování, a teďka neuplím, když nekfungou všechny, když nejde příkaze na ty jako z předním rovně, musí člověk bylo konelej klikáč gytu, ale spíž, jak jako vůbec funguje, to podchyceň toho, že mám nějakou vérzikou, že tady nemám nějakou external rependenci, že tady nemám nějakou prostěš pagetu, která jsem je změjí, a prostě na jednom mě to přespone funguvat, ale že jako konsistentně tuším, jak vlastně mene živat ten prográs, směrám do předů. Meme jaká je vás už užšel. -Ně překlapilo, že to řeká je zadná, ale je to úplně nechcevě vrace, ale proč si do příde, důležitý, jdí se poděláš na laveblu, makal je tak tam, a já je o vérzujete to, a ten člověk nevtuší vůbec něce, kto funguje. -Nomně připada, že strášte záležinia komplexity toho zhov tvéru, že podle mě pokudě to prostě nějaká vybava apka, která se šána nějaký apičko, který už, jak zestuje. Tak je to asi v pohodě, protože tam vlastně jako sždycké dokášu poměrně dobře doho lidnou, že asi se někze nezmínil, jasně jako možná se vede poslulovně a kýtlačítko, možná to na děprze splofůvůvod na tabletu, ale jako whatever. Ale u služitějíších aplikací z nějaků služitějších archedektorů, jako možně mít každá změna, vlastně stráště moc zůkůznejch konsekvencí. Jakoby, čtřas, já jsem za poslední dva třímně siťce, použil "Gid bysekt" jako víc krádny, šgrykoli v před těm vživotě. Té enome jako, že knusoté, té vlastně to, že jak mě já mám ten strom, tak mě se někdy něco v minulostě pokazil. Ale nevím, kdy je, jakoby, je nám vím, že teď kádo nefunguje a vím, že to předně siť jsem fungovalo. A nějaký e-agent mě to nejspíš rozbil, lebo jsem to možná rozbil, já, když jsem hož patně zvalidoval, alebo prostě někdy se to pokazalo. A já potřeba byl přídy, a to, kde se to stalo. Tak, jako, byl váme, to dáby byla, jako it, každou jednu změnu do zado, a stála jako to zištěvat, že a pokazalo se to tady, pokazalo se to tady, pokazalo se to tady. A tím bych na tím strával prostě dvádné. A "Gid byse" kdy k jelá to, že automatické, já oznáčím, že tady rozpadní, tady to vlo dobří, a on mě automatické přepnesemk, a já možná knohom, tady je to stále špatní. Znamená, že mě přepnesemk, a tady je to už dobrý, tady je to špatní. A dostane se přesně natu změnu, a u komplexníha plikaci velmi často ta vec je hrozně nejm�, že mě, a nebo pokazí se mě generování obrazku, ale pokazalo se to kvůli tomu, že jsem změněl parcer parametru pro tekstoví model. A v životě by se na to neprřešel, kdyby se mnou tuhletu u tohle to. Tohle by se kte za mě na prosto epickávěc, překvapuje mě koli kli títu vlastně nezna, že za mě jako další méně z námá a přesto ekstremně užitečná vět jsou gidworktris, který je který je který znalu inapřednašt, co zasem byl v day, křuběhem těch dnu AI, tak zvedly ruku jako dvalidí. A teď už je to díky těm ná stroumbu plární, ale by se kteště ne. Já se vrátím troško jako k tomu tematů. Zámně to vérzování má stále ekstremně přídanou hodnotu, protože v určití fázy na razíš, na to, že potřebuje šoději zlava byl nebo zmakali. Drifné bo později se to stané. A stalo se nám to jako na tom vajbko dynkuřů praktické pokaždí. Zajmé na když třeba, ne měm uvedu příklad, děl se tam nějaké monitorvací dažbort a bylo potřeba se napojit na Zabix, který byl za VPN-kou. To prostě z těch wybovej služep neudělaž, nebo nejednoduše, protože často to se dípluje na vercel a tyto potřeboješ mi dělstovaný úsobé a tak dál. Takže v tuchvíly je ten krok na prosto jednoznáš. A co uděláž, když odejde, že zmakali, budde, že lehla tlačitko andu v gidabu? Gidabko pilotovy? Ne, potřeboješ se to naučit. Takže za mě to klíčová vec, kterou lidem předávám už na začátku, abychá pali, že tam něco takový ho napozadí je a zároveň. V době, kdy to začali ty platformy zavádě to andu, tak se mi děllo, že to tlačitko dělálo něco iního než bych čekal. A vykto téma, jako ještě rozšířilo, se se tál pavlá na začátku vřectem, jas takový. Já to nepopíram, my se to tak, ale když to téma rozšířím, tak to nejnou, bo to mům neběřzolat. Ale umět rekovůbec základní inžinyrský praktiky a ty nejdu ležitější. Co dneska vidějí, mě neská nabíráme už nevím 30. Vodzáří dáme o různí role pozitřen. A neská prostě juný roří, nebo mytlevil inžinyří přídou a neznaj základní jako praktiky. Jeho nevím dokr nebo vůbec jako v jak fungu je práve, když tak bernozovat. A kupřekvapuje mě to, protože oni přídou sebe vědomě z tím, jakým, jakým, jakou měla inteligence pomolala věnou tapku. Tějí neskutečnou raketů, ale pak se zeptášné základní větci, co jsou to databázový forinklíče, nebo jak fungu rilace, jak zajistíš, konsistenci, databázy, co jsou to kýůz, jaký rozdíl mezi gravky, ale nebo restopi. A oni je absolutně netuší, nebo klikrátě ten vír, a se s neslišili. A jako se vstoho spolilo, jako teď konutáho, že tady hledáme do celá zoufala, jak kdy tom přistupou klikrát vývajípko, dějí aplikaci a ní nerozumí, a nesnáží pochupit. Tady to tady tohle takhle, nevím to udělalo je, jako já to beruj, jako, že použivaj je, ale nemůžou pak makravát, a volet tam máš připravený skrin-chertak pojď do toho. To znam zvětěl jinom, protože jako on existuje vlastně jako mnohos působu, jako berozovat věce. A vlastně ten gyt te příst, kdy jám mám jako nějaký stav, kdy ty změny poměrně jedno znečně jako popisu, a ten menej změn vlastně jako nechávám na tom jako uživatili. A připadám nějakoh rozně zajímaví, když se toho hledu dějé automatické, jako třeba z v tom lavebů nebo prostě v těch dalších vápkůrůvacích plátforma. Ale jako existoudade jiný spůsob, jako menežovat změny, ta jedna z nichy si ARDT se doné, konflikt Free Replicated Data Type, a vlastně to je něco nad čím běží, tak vítě zdílecí plátformy, ty putrřás Google Doc. Nebo když člověk zdíli sešen v veskov, vlastně misto toho, aby chcěl změny to sediou nad něčím pojmenovaním. Tak vlastně mám system, které dokáže stcela automatické menežovat a méržovat v realnym čose. Nevíhoda je, že náš nás strácem kontrlu nad tím udělatn rolobek. Že vlastně jako úversování typu Git, je to těší, je to těší se to naukět, těší to pochopit, těší vůbec zdu toho vody dnout. Ale mám stráště dobrej jako menežiment tu, k tomu pokud se něco pokazí, pokud prostě nefungu je, pokud ti prostě jako něco nejde. Tak íddo zadov nebo jako podívat se na to, kde se stela změna vyseknoutu změnu udělat nějak jako cherry picking, udělat jako spoustu več, za tím co u těch automatiskéj systemu. Tam se to děje samol a do kutu to funguje, rekto funguje, ale třeza jako situace živ někdo prostě uděláně jako fakt, jak obloboz Google o komendil, tak tam už prostě. V životě nedohledám to jako jediný což je můžuji časem do zado, ale to jako jediný co můžu. Tak, to jsme do csa útikstém a tu teda, protože já jsem ho rozšitěl, ale tý se zbrajitl spátky kvérzování, že to strošku jako hoyděl to se na jiní kole, ale v pohodě verzování jinu, až počit to predšenáho dět. Já jsem si myslím, že tam máme dvě zajímavý větve, to co dal povol, tak už je kutu to, že do nějakého jiných konceptů k tomu verzování, takže bych šaltě mi unioru. Mě to vlastně neprřekovat. Vždycky tady byla snáha si co nejvíc uleščit cestu. A zrovna v čera předevšírem tak lukášče ha zděl zajímavý příspivek, takže jen jen jen jen jen jen jen jen jen jen dva projekty, a to je otázka jako náhodinu na dve udělca Ajčkem. Ale je potřeba v tůhlechvíli, když jsem unior, který používa Aj, mít za mě jako třeba 10 kýruzných projektů, různých kompleksity a vyskoušet si tam, kde jsou právět i limitace. A kde už potřebujuju ty inžiny ryský znalosti. A mě vlastně jako jedno, jesli se ten unior zepta Aj, aby se jako rozhodl proto finalní řešení. Ale chci, aby to nebylo je na mě jako AI + Duid, ale aby se jako zamyslám na tím plánováním, aby řekl ok, tak chci si udělat aplikaci, která bude mít jak mobilní apku tak vybou. No tak v tůhvěli už předřeba začné jako AI zmíněvat grafkuil, bo to tam je fajn. Takže za se, když nevíš, nevíš, nevíš, co je grafkuil, a pročo povžíc nebo co je do krá pročo povžíc. Za se, jako já se se tkávám z toho, že to není nobo to v návrchním. Ale vám vidíte návrchá, přlůvěně netuší pročbí, co to grafkuil je. A jako, když tam přída ten člověk, a vidíte tam 10 takových jako návrchvé juzoru nebo ubecikosistému přistupu a tak dál. Tak jako pochy bude, že neši noby ten člověk pude jednopo jedný a bude se snažit, kdyby hodinou krády 10 pochopit, co to je a pročbitu, vlastně moh potřeboval ta na co si rád pozor. To je za mě o týzbí nebo stvrto, že když něco takovýho vidím a neznam to, tak jsem můžu rozhodnout ok, a její přece vý, co dělá a věřití a nebo, to můžu začíčka umat. A ja vym, že ta do vás se strášně zrychlo, a me metady do patik toku, a podobní blboz tě jsem děnzi a nikdy jsem na tohle jako. nepríšel, preče to jako děje, preče to lidem líbí. Ale ujejí se 9. Za mě, jak děž něco skoumám, tak třeba, i když jsem četl byl byl byl článek na vikipedy, a bylo to kvůli nějakým, a nemé už před ich srokama. Tak jsem na jednou byl, u toho, že jsem měl rozplikanejch 50 článku, a stal jsem se su patomárním ekspertem v fyzice, protože jsem začel u nějakéch jako hadronu, a kvarku a skońčilo to u další věci, k tomu hla jako spojenejich. Ale je to od týz výdavosti. A ta z výdavost lidem jako ubíva, a přesně jak što popsalte, když na mě vybali 10 různejch technologii, tak ta šance, že proskoumám všechny klesa. Ale minimálně bych, a to adresu všem můjnýorům a začátěčníkům, kteří návška ukaj, bych se uděl po známku, proskoumat to do budouc na. Pobavit se o tom v nějaký konverzací, nebo si přesnoudbuk ale mstoho nechadu dělat podkáztil. Půjdu vén, z kocárkem, z tím si podkázt, o tom, se to dokr, až kusím to jako rávním. Takže z výdavost, za mě odpovětě z výdavost. - Tím souvlasej. - Výdavost je korozodně to teba, co potřebuješ, pahle v tečenku prasnitěnom. Ale když týs nažišná učit jako nějaký zdroje, a už máš na jaký begrán za svůl, takhápu. Ale tě lidí očikávaj, že je stanou, jako 800 korun na hodinou, jako jenu řekterí, neznaj. A iště očikávaj, že mta ta firma za plaký. A no, z výdavost je to potřebajo. Ale je potřeba taky vlastně to toho vzdyl, a mějakým sousem investovat a nemít na sánek na hodu, že prostě dostanou tisíce vkô. - Půjdu nechci půjště do plotm programátu, ale co mě připará, že jako v IT je hrozně jako speceficí, že vlastně všechno e-tradeov. Že, koby to je slypou užou vresst, nebo gravky, ale to je prostě nějaký tradeov. A jako nejí na to úplně dobrá odpovět, to sami a nevím to je slypou užou, funcionkou link, nebo MCP servery. Tak je taky jako nějaký tradeov, a teďka něko člověk na to, aby ten tradeov dokázol kvalifikovaně udělat, tak musí zná vědě a nevědě. A to mě připaráž děn vipkov deng trochu, to hledze stu ulechčuje, a zároveň je trochu nebezpeční, že spůjstu lidí teďka, dělat tradeovy tam, kde vůbec ne víte vyjude a nevědě. Teh tradeov. Tradeov nebo vůbec jako praktiky, s inděny deng praktiky standarditi, danu firmy, nebo skušenosti lidí vokolo sebe technologie, že jo taky nebudeš psaat prostě v pěhap, kudíš celá firma jedena, državě nakotlinu, a tak dal soula sem. Tepecké v nějakříde, že bol bá technologie a zyka, že takže člověk přídyk nějakým uprojektu, a teďka se řeká říším a reavit, to hlede to jako prožido v državě, kde hlede to by mělo bejit v kotlenu, ale jak on je bylít tam ten kontext, že jako, že ten projekt začaleko někdy v nějaký době, pro nějaký oklient a nějakým spůsobem, a prostě da državá to, to není to dokonali řeším, teď ten tradeov, který se tam jako za té doky vybudová. Tepecké to vidím z použíbaním kního ven, že jakoby z poustu lidí má budinázor, že jako návšechno použíme kního vnou, nebo kního vnou životě používat, nebo nebo neprřesene, nebo neprředělávat dependensíc. Jako oběte hlede vejt se mě nějaký tradeov, jako, že použit kního vnou má jako tradeov, že dostanů, jako, že nemusím sátou lidik kodu a dostanů něco v Dubox, ale jako přináším se tam potenciální zdranětálnostě a zbavujú se kontrovy. A to sami mě přeparážitě, že letní věci jako milion, a člověk o nich musí nebo měneme malé o těch důležité, i chbě měl jako programátor vědět, aby udělal kvalifikovaně. A ta skušenost, co mají za seba už jen, mají skušenost 10 takový makněho v nám, tak 11 tátipčí dělepší, protože už si prostě v tom ITN-dastrén, 13 let, ale jako já nezkadřáco se dělal na tyle dětak berów pod tás i jak glovosov tom oboru, protože ja už nemám neštěn dobějíný voditko, jako mám, ale ten čás, který ten člověk strávil v oboru, je pro mě ukazatela je v rámci toho bývo. Vlastně jako přivádi na myšlenku, asi se to budete týkete, nemto vypraco, protože nevím nekolik jako v prmbuku se hajru je, ale za mě je fajn si dat dohromadit svyčení, u který ho spolejlivě výž, že její s ním má problémy, i ty stajte v diátk modeli a sledovat ten myšlenku výprace. Já jsem na to četl parádní článek, a měli jsmeho v nějakým znaších dítů, což je newsletter, který je zaměřený primárně na jůně ry, a jeden z takových tázků je async-Q. A to pak pošlu do zdroju, ale máš nějaký takový třejmí, který, který obyž sledovol toho člověkaj, jak přemíšli, a spolejlivě onhalel, že její jako zneudá bastit. Já, a máme takový třejmí, no se neprinkoloprbí javický, jako je si ten člověk ubecikom nějakým suzem sedi, a to čekávaný svoje konaladěn, to je do cárychli, a pak právě spracová tásk. Já, které osobně zastáncem ukolu nejsem, protože si představím, že já bych osobně měl vypracovávat 10 ukolu, protože sejla 7-10 firém různej, tak přeba výtám, když tě lidí už mají nějaký codebase připravený a znajcho a vědí pročio, takže nejdou příde s codebase, kážit to věsjetli, tak když o tomu můvě tak vlastně ukazuje, káže jistu tvou juš skušenost nějakým suzum. Ten náš tásk přesně je o tom, že je to vzíš nějaký, když jim že to beckand a píčko na restauracé AI-pavrt v okolí získábaš měnička, a přesně ty praktiky jako straksheta utpů, tmodili rychlozd, vůbec jako tromci něžekšen na takový dle vět si, když to znamení, a poznáš tam když tě lidí jako vyvajbyly a když to mů rozumějí dost často, bo už se nám dost často stáva, že člověj pošle ukol, měm dáme spětnou vás bůleš, když si očá pozveme, až k nevajále, ale tady to vlens to bychom ještě chcieli jako věla přidném, bo tady na ten leboht straksheta utu si zapomněl, a je na prosto jasně vidět, že ten člověk opraví jenom ty časty, který je jako zmíníš, ešte to šahne někam, co si vůbec nezminival, a mě co to totalně nevopraví prostě, protože použíme vzasejí. - To mě připaráže vlastně, jak se ještě, že kval o tom čase těch programátů, že jak dlůho to děla, tak nepríde, že jsou jako dvě cesty, ta jedna cesty je, že děláme na starta po výtporekte, který jsou v prince po jako o tom, jako mu Fast and Break Things, a ta druhá cesty je se měkde v český spožitelně, a tam prostě jako děláme na systemu, který není až tak důlížitý, aby prostě zajítrá byla nějaká fichura, ale úplně kritické, aby se něc nerozbylo, aby to jako celý celý zpolu do hormade funkovalo. A připará mě, že jako. a něj, a něj, důlíme nějakou dobrý nebo špatný, ale jako jsou tu dva úplnějní světě, po úplnějnem přemíšlený, kšlověk, jak můsi přemíšle, že jako zektrího, jako zektrího světa mámit, ten člověk, kterýho přímam skušenostě, co jako víc potřebujou z těhlatěch dbou k světů. To bych ještě, jak mou hrozvá, dělat dál a dál, jakože třebaj, že starta pizžuju z. jakého kova investit, co tak dál, že ho zatímco, a jiný fermě žiu, z jiných peněz, ale do toh se se nebrem zabředávat, aby jsme nem seli. výprůšovat. Takže, jak to hlen stěřá vás jako zajímový, zajímový té má, že jsme rešli, až chceme jí jí rům případně, no to není jenom o jenu rych, je to o mediorech nebo myt levelách i seniorech, je to vytěch skušenostech, opravdu, co ten člověk má za sebovů, když já buduchtit nějaký o speciallistu na promptování, tak poruspí, že zapavlám než z dvolením zapetrem, za se, když buduchtit speciallistu na sjele, tůli prostě, na vaivkodink, tak poruspí, za se zapetrem než zapavlám, protože, že Petr Měřek nejk, jako Cloudflow, Cloudco, týdkodek, sa tak dá. A to jsou týně an se prostit, za ten člověk jako ču se věnuje, co má za sebovů. Tako další věd, že to IT se stráště rozvět vuje, že prostě jako už to není tak, že někdo IT-ák, ale jako je stráště moc speciallizací, a to AI do toho jako přidáva, jako třeľumnovou kategory, takže je stráště ale zac, že jako. Jelat AI, to je prostě jako. To už může znamená, nechod 20 druhům nechvěcíme. A no, ale. Co to rozvět vuje? Ale za AR-VN se to díky AI stráště jako konsolidů, kdy já už nezkane stíme vůjů vestileko Full Product Ingenira, protože já potom člověkochci, když bych jako někoho hajroval, ať má hlavně biznesovou znalozdomény a má nějaký jako obecní best engineering practices, ale už jako. Ně nezajímá, že jako něco nezná do detailu. Jak když se vrátím k tím můjí myslence tí z videvosť, tak já bych to předtransformala, že kdybych apliková nás videvosť. Můžeš to je rozvíst? No, že musím jako midzájem si proskoumat to, to co my AI trzeba doporučuje, aby je jako z videowej v tom, jako OK, takže jsi my tady gravkyl v rzůze resť nebo něco. A za AR-VN si to musím chytěko vyskoušet na nějakým projektů, jak jsem jste můjí pracuje, budáci k tomu trobojně a Kaydy Pryseruč, podívat se co tam je za technologiatá. A tam možnost, díky AI, ježe ekstremně rychlé zistím, jaký kního vnysou používani, co je popularní, nevždycky zistím ty, nejaktualnější nejlepší, protože to tam prostěch data se tu není, pokud neumím pracovac a lalamekém, ale to je zaseko další věc. Pokud neoběvým já nevím tanstak form a začno poživat rák hukform, tak v tuchvíli my to jako na značuje, že ten člověk je třeba slapší i v práři sa ičkem. Pokud to ani nená v slo, a nezvážil tu hle možnost, tak je to slaba ta hle část. To propojení z tím biznesem, z tím, co vidělává tomu biznesu peníze, Zkadl. který vleždější než to, aby ten člověk byl spadřealista na bekent. Což lás? Ta inžený skarod lás je předližuje zákazníkowy. To konce, jako neskdy byl, aby ten člověk dokázal číc zákazníkowy požadavky, že k těme za rájí, tak jak by on dokázal na tím přemíšlet. Zároveň, prostě, děvo, předneska, čím dal tím důleždější za mě, než oby si se parovalo operéišen sami vujáře. Já se nějda to kontext, když si to přeložíme, čím lepší kontext máš, čím lepší implementacebude. Drí v to plakylo, kdy člověk tu člověk, neská to plaky člověk tu AI. Když člověk by to vří dobrý kontext AI, by to vří poměrně kvalitím implementací. To bylo témá na závěr. Já vym, že by sme se mohli tady o tom rozpůvídávat dal a dal. Každopádně byližisnám čas Petře, a teště neco, co byste chceli na závěr změnit neská. Jeste hodně líbí, jak se na závěr změl ten kontext, z těm bychom podle mě mohle pokračovat příště. Przevětě něco, čím se dojeně a kými remy prave v promubůku zabíváme, jak vlastně firma dokáže, jak ho zachytit svůj kontext, předrho AI-ko, AI-agentů, ale té podle mě jako celí nový a velký tém, a nechal byho napříště. Já za mě kontext. On teda kontext jako už česou vysistím tém, co už máme připravenia, a to je tém, a mě moria tak dále. Takže tam si myslím, že pěto samostatní tém, ale potřebujem k tomu i jaceká, které zastroší na iný úrovní přečenové komit, a nevím stovky indění růnovým, když tam maj vgudy, a také oně čem iním než cože chímeme, a zase to zachycím něj jako jiný ho těpůnou hau. Než to co děláte v promubůku. Vřet pokládám, že tam to budeně co vestu, když já nevím jsme prehade 10, potřebujem tam nalit nouhau. Vřet z gudy tam máme tady jako stovky codebase, stovky mikroservy, potřebujem stím pracovatím lestillem, a když tam to půjde všichky, takže se těším na ten hla spěšl díl. Myslím si, že ho nebudem nahrávat na vánoce, ale rád byho nahráv před vánozím. Já jsem takový fanat, takže nechci stratě ten street a doufám, že aj ta pojedé jako nonstop. Takého. Na vám klucy je nazávěr poděku, dík mence za, a je zkyvánační čas a nový rok, kdybychom se neviděle, každopáně užíte si to odpočínte si, a doufám, že se da se braz opotkáme udalší odílu zajímaví. Mě ještě, když kujeme za podporu dek z hírogu, s tríná špodporu, každý díl. -Kazdej. -Kazdej. -Jak čau.

Podcast Summary

Key Points:

  1. Porovnání modelů Opus a Claude 3.5 Sonnet pro vývoj
  2. Důležitost kvalitní orchestrální vrstvy a prompt engineeringu
  3. Aktuality a trendy v lokálních AI modelech
  4. Nástroje a workflow vývojáře

Summary:

Autor porovnává zkušenosti s AI modely pro vývoj. Zatímco Opus (patrně od OpenAI) je chválen pro standardní úlohy, u specifických systémů může ignorovat pravidla a měnit architekturu. 5 Sonnet lépe respektuje nastavení a doplňuje kód přesně.

Zdůrazňuje, že rozdíl ve výkonu často nespočívá v modelu samotném, ale v kvalitě orchestrální vrstvy a prompt engineeringu, což ilustruje negativní zkušeností s modelem DeepSeek. Dále zmiňuje novinky na trhu, jako jsou lokální modely od Nvidie (Nemotron Cascade a Nemotron Steward) a očekávané aktualizace od Anthropic a Google. Diskutuje také vliv různých nastavení (např.

X-High u GPT-4o) na výkon a pozoruje kolísání rychlosti modelů v závislosti na vytížení serverů. Z pohledu workflow preferuje práci v terminálu s nástroji jako OpenCode kvůli flexibilitě a snadné paralelizaci, na rozdíl od grafických IDE. Závěrem varuje, že s nástupem AI asistentů roste potřeba hlubokého porozumění základním nástrojům, jako je Git, aby bylo možné efektivně řešit komplexní problémy a konsekvence změn v kódu.

FAQs

Opus je vhodný pro standardní webové a mobilní aplikace, ale pro specifické systémy může být méně efektivní, protože často přidává nežádoucí prvky nebo mění strukturu.

Děmináj 3 Pro lépe respektuje nastavení systému a pravidla, zatímco Opus může ignorovat konfiguraci a přidávat nechtěné změny.

Komentáře pomáhají modelům pochopit kontext a důvody rozhodnutí, což zlepšuje přesnost generovaného kódu a snižuje riziko nesprávných úprav.

Kurzor je vhodnější pro iterativní plánování a detailní úpravy, zatímco GitHub Copilot je lepší pro rychlé zásahy přímo v kódu.

Architektura a orchestrace mohou mít zásadní vliv na výkon modelů, někdy i větší než samotný model, což ovlivňuje rychlost a kvalitu výsledků.

Terminál umožňuje snadnou paralelizaci úloh a automatizaci, zatímco grafická rozhraní jsou často omezená a závislá na poskytovateli.

Chat with AI

Loading...

Pro features

Go deeper with this episode

Unlock creator-grade tools that turn any transcript into show notes and subtitle files.