Latest / Skit om AI / 5: Hur funkar AI-loops & skillnaden mot prompts
Transcript
- Sebastian: Hej, Jakob. Hej. Du frågar hur trött jag är. inte du uppe? Jacob Kroon: Hej Sebbe Hej Ja du har ändå varit uppe hela natten känns det som Nej, kollar inte på fotbolls. är slaviskt som du gör. Sebastian: Aaaaah! Nej, nej, Jag går inte under nicknames Spottsebbe för en jenting. Jacob Kroon: Exakt. Jag tror inte du någonsin har missat en fotbollsmatch i ditt liv. Sebastian: Nej, nej. Jag har sett alla fotbollsmatcher någonsin och karlat mycket icing på plan. Jacob Kroon: Ja, man hör ju hur välberest du är i alla termer. Sebastian: Åh, ja. Det här är min grej. Det här kan jag. Jacob Kroon: Hahaha, han var det kul då. Sebastian: Ja men det var ju skitkul. var ju jättemycigt. Kleva upp vid tre snåret. Gör oss reda för jobb. Så får vi iväg till vår gode vän Jonas. Så var vi ett gäng som satt där och kikade och så gjorde vi lite American pancake breakfast. Det var ju skitmycigt. Bra jävla match var det också. Jacob Kroon: Dröm Ja, jag hörde det Nice Sebastian: Bra jävla match var det. att, ja, nej men så här, jag går på låger. Jag dricker mycket kaffe. Jag håller mig igång. Det lär väl bli en tidig kväll i kväll. Men det var det värt. Jacob Kroon: Ja, ja, Gud vad roligt. Jag hade också velat vara med, men det var ju lite väl långt bort för mig. Sebastian: är lite väl långt bort för dig, ja. Jaha, hur mår du då? Jacob Kroon: Ja... Gött! Bra. Ja, bra. Det rullar på. Händer saker. Och idag så har jag försökt läsa på det genom agentiska loops som vi bestämde oss för att prata om. Hur bereds du i den frågan? Sebastian: ⁓ nice! kul. Kul, kul. Mm. inte så jävla berest. Man har ju pratat om det här med agentic loops, contra prompting och så där och jag har inte riktigt förstått. Jag lyssnade på en annan podd, det finns två herrar, kommer inte ihåg vad de heter nu. Det borde man verkligen eftersom man har lyssnat på den där podden varje vecka. Men veckans AI heter podden i alla fall. Och dom surrade om det där, dom hade en... Han är väl någon typ av... Jacob Kroon: Mm, ja. Sebastian: inte professor, men Björn tror han heter. Han var med på avsnittet. Superintressant. Han är ju utvecklad i grund och är riktigt duktig, beläst som fan i det här ämnet. På den nivån som inte du och jag förstår, utan det är så här mycket bredare perspektiv. Och han kunde väl som inte heller riktigt svara på vad en loop är, utan det är mer en term som har börjat komma in nu i den här världen och att det är så man ska jobba. Jacob Kroon: Mm. Mm. Mm. Sebastian: Ja, jag fick en liten grundgrej från honom kring det, men annars har jag fan inte så bra koll på vad det faktiskt innebär. Jacob Kroon: Nej, vi har väl lite grann samma situation som du och försöker komma på vilka scenarion man ska använda dem i. Igår lyssnade jag både på Notebook eller Lem. Snickrade ihop en podcast om det här ämnet. Kollade på någon YouTube video också. Och det är väldigt intressant. Men det känns som att det fortfarande är väldigt i sin... Det är liksom nyfött på något vis. Sebastian: Mm. Jacob Kroon: Och det finns ju väldigt mycket som man bör vara försiktig med i just loops, i och att det äter tydligen så brutala mängder credits. att man typ måste definiera... Alltså du som loop engineer, ingenjör, eller vad man nu ska kalla sig när man sitter och bygger de här måste ju vara extremt duktig på att definiera resultatet av vad en... Sebastian: Mm. Jacob Kroon: agent ska åstadkomma så att det inte blir misstolkningar. Sebastian: Mm. Mm. Jacob Kroon: Och just nu så verkar det vara en otroligt svår grej. Sebastian: Ja men det kan ju tänkas. Det bara så här. har ju kommit mer de här nya modellerna som har kommit nu. Om vi ska hålla nivån låg först och främst så är prompt och loops och allting. Prompt tror jag de flesta vet vad det är. Alltså hur man skriver och kommunicerar med en AI för att få ett resultat. Vad det nu än kan vara. Det det man höll på med för flera år sedan och pratade om prompt engineering och det skulle kunna ha jobb inom Jacob Kroon: Mm. Sebastian: Att lära folk att prompta rätt och sådär. Men sen visar det sig med teknikens utveckling som går så sjukt fort att du kan skriva någonting extremt vakt och den kommer ändå förstå vad du vill ha. Så det här med promptingenjering vart ju inte lika viktigt. Det vill säga att man skulle hela tiden säga hej du är en professor inom det här ämnet och du är expert. Ditt jobb är att ta fram det här. Det här är kontexten och så vidare. du verkligen gav ett långt manus för den att bara ge dig ett svar. Nu kan du bara säga hej, jag behöver hjälp med den här grejen. Kan du dra fram information om det? så bara ja, fatta det. Jag är duktig på det här, ska försöka på det där och så får du fram ett resultat. Så det är liksom vad prompt är. Och det nya då som folk börjar nämna är det här med loop engineering. Och då är det att alltså få en agent eller en språkmodell att utföra en uppgift från start till slut. Jacob Kroon: Mm. Sebastian: utan att du ska på något sätt behöva påverka det resultatet från att du är igång och jobbar. Det där har man ju kunnat göra, men om du har suttit med Claude till exempel, och sitter bara med Claude i deras desktopapp, så har du ju kunnat säga, men producera den här grejen och så du, jag vill att du skapar en app om det här eller en hemsida om det här och sen så har du kunnat satt på ett mode som heter, som heter Dangerously skip All accepts eller vad det nu är. Vilket gjorde att den kunde bara köra på men det var tydligen för farligt att ha det där igång för att då den granskade som inte sig själv i det jobb den gjorde och det kom en massa säkerhetshål i det där. Så det tog dom bort och så hade dom ett läge som heter auto istället. Och auto är ju lite grann om en loop men det den gör är att den den nu för tiden eftersom modellerna blivit bättre när den då tänker att han vill att jag ska bygga en hemsida om det här och det ska finnas kanske olika användarkonton och så vidare. ska kunna logga in och börja bygga och när den tar fram en plan och tänker jag ska göra de här momenten då granskar den själv det först. Är det här säkert att göra? men det det, då kör vi bara på. Så det finns ju fortfarande en variabel att den själv får bestämma. Men säger den, nej det här är nog inte så säkert, det här måste jag fråga om. Då kommer en fråga innan den gör den förändringen. Då måste du ändå acceptera det. det är ju... Och skillnaden mot en loop då, tror jag, det att du från början ska kunna förklara så pass tydligt vad som ska göras, den, även om det kommer en sån här fråga... Jacob Kroon: Mm. Sebastian: Den att den redan har svaret så att den bara kör på. Jacob Kroon: Mm. Exakt. Men det blir ju som en... är ett kretslopp av en AI som skapar någonting och en annan AI som värderar det den första AI skapar och sedan skickar den tillbaks recensionen av det eller liksom betygsättningen av det den första AI skapade. Och om inte den är tillräckligt bra... Sebastian: Tack då! Jacob Kroon: eller om det inte definierat hur bra den ska vara så kommer den bara fortsätta i all helhet och bara tugga, tugga, tugga och försöka göra någonting som är bättre. Så man måste ju på något sätt sätta ett mål att du ska ha det här resultatet och det måste vara som minst kanske 4 av 5 för att du ska släppa iväg det som godkänt. Om det är lägre än 4 eller 5, då... börjar vi om tills vi kan nå ett högre betyg. Men då måste ju det här betyget vara väldigt tydligt definierat. Hur man når dit. Sebastian: Mmhmm. Hmm... Mm... Okej... Okej... Vet du vad? Vi gör såhär... Jag sätter igång gingen nu, så fortsätter vi snacket. Vi kör liksom igång. Okej, en kvar! Jacob Kroon: Ja, finbra. Sebastian: Jag tror den där jingen, den är inte helt komplett men den funkar. Den får duja. Jacob Kroon: väntade Den funkar. Få sätta lite mer klut på den i ett senare tillfälle. Sebastian: Ja, exakt. Om det här blir någonting som slår igenom. Det kanske är som krävs. Det kanske är gingen som krävs, Jacob. För att det här ska slå igenom. Jacob Kroon: ⁓ det... Ja, eller hur? På den här YouTube-kanalen som jag satt och kikade på igår, som pratade om just det här, det är den som du brukar lyssna på också. Sipping Time, vad den heter. Det är en kille som intervjuar massa AI. Hans jingle är ju super. Alltså, man blir ju glad av att den. Så vi kanske måste göra någonting bättre. Jag sa ju i början att vi kanske skulle sjunga någonting själva, bara du och jag, bara för att inte göra någonting med AI. Men... Sebastian: Ja. Ja. Mm. Jacob Kroon: Nå. Sebastian: Vi får se. Vi får se. Jacob Kroon: Ja, vi får se vad det Emmeragentic Loops. Den här killen hade ju bara gjort det för att granska sin kod. Som kodgranskningsloop, vilket känns fine. Och då använde han ett tredjepartsverktyg som gjorde den här värderingen åt honom. Sebastian: Mm. Mm, okej. När då? Jacob Kroon: Han pushade kod till github och sen gick det igång ett script som var baserat på ett script från en tredje part som kikade på koden som han pushade och gjorde en värdering av den om det var fyra fem eller vad det var. Det var ett till fem i alla fall. Och sen om den inte hölls så skickade han tillbaka till cursor som han använde. Sebastian: Mm-hmm. Mmh, okej, så innan det egentligen... Han pushade det till Git, Git-stället. Vi kan återreparatera vissa grejer för de som... GitHub är ju där du samlar liksom hela infrastrukturen till appen eller systemet du ska bygga som du sen kan publicera online till andra ställen. Okej, innan det gick fullt live, han pushade upp det dit, skickade upp den här nya kodförändring jag gjort, pushade den till GitHub och då när det... Jacob Kroon: Mm. Sebastian: När det kommer en ny förändring där, då var det ett skript som körde den här betygssättningen loopen som om det behövde korrigeras någonting innan det går live skickade tillbaks det till hans programmeringsverktyg cursor eller sitt UI i hans hitten och så försökte den göra en förändring på det innan det fick gå live. Jacob Kroon: Mm. Exakt. Mm. Exakt. Så den fick ju liksom alla kommentarer bara på att det här var inte så bra, det här var inte så bra, det här var inte så bra. Och så försöker den ju korrigera det. Sebastian: Mm, amedé, nice. Jacob Kroon: baserat på kommentarerna. Ja, alltså det jätte nice och jag ser det är ett väldigt bra arbets... Det är ett väldigt bra exempel. Men sen är det frågan, vad ska man använda det till mer? Och där är jag kanske lite satt och funderade igår och det blir ju jättesvårt för många projekt som man gör har så många olika delmoment. Och då är det frågan om man ska sätta upp en loop för respektive delmoment. Och att de på något sätt ska jobba simultant. Sebastian: Åh... Mm. Jacob Kroon: Men då får det ju inte bli krockar, så då måste det ju vara liksom att varje loop jobbar i en silo på något vis. Och löser sitt problem och sen måste det merjas. Innan man kan pusha det live. Sebastian: Mm. Alltså, det här känns ju lite grann som någonting man har pratat om en hel del inom den här världen nu, senaste halvåret. Och det är ju det här hur du planerar och utför dina utvecklingsprojekt med AI. Jacob Kroon: Mm. Sebastian: Säg att du kanske inte måste bygga en sån här loop per se, men du sätter upp riktlinjer för hela projektet från början och sedan löpande under tiden. så skapar du skills, alltså färdigheter för din AI så att den repetitivt kan göra samma sak igen. Och så kan man sätta in regler för att du ska alltid gå och göra det här baserat på Xyz. Så jag kan ge ett exempel. Jag började applicera det här själv när jag gör utvecklingsprojekt och jag tycker det funkar sjukt bra, speciellt nu när modellerna börjar bli smartare och granskar också sitt egna arbete. Men jag vill säga att jag ska utveckla en ny applikation. Då gör jag en väldigt lång och utförlig... Jag plottrar ner alla mina tankar om den här applikationen. Jag sitter ju med Whisperflow och pratar länge om vad jag tycker att det här ska vara. Och sen sätter jag så här... Nummer ett. Du ska alltid sätta upp en plan för... Du ska dela upp hela idén i olika moment. Du ska göra en plan för alla de här momenten i utvecklingen. Säg att det blir tio moment för att du utvecklar den här appen. Den kommer fram till att vi behöver tio moment för den. Okej. När den kommer fram till den planen med de här tio momenten, då säger jag, okej, bra. Efter varje moment så måste du granska din plan igen och se om någonting har förändrats i den här planen. Och så kommer vi till att vi har gjort moment ett, då säger jag okej. Gå igenom alla säkerhetshål i den här koden. Kolla om du överflöde kod som är helt onödig, som egentligen inte har någon funktion. Du har skrivit något helt onöigt. Kolla efter eventuella säkerhetshål. Kända säkerhetshål. granska eventuella funktioner som vi skulle kunna hitta förbättringar på. Vi tar de exempel. Och så gör den de där tre momenten. När den har gjort de tre momenten i den fasen, då säger jag, okej, perfekt, bygg en skill för det här nu. Och så gör du exakt samma sak. Så efter moment två, efter tre, efter fyra, efter varje moment i din plan, då ska du gå tillbaks, titta på dina skills, genomföra de här åtgärderna. Alltså betygsätta din egen kod egentligen. Granska säkerhetshål, täppa igen dem, göra justeringar. Sen efter det är du klar då egentligen med moment två. Då får du gå vidare på moment tre och sen får du bara köra på. Så att man så här under tiden man gör utvecklingen bygger sådana här loops via skills. Och att man instruerar en själv att alltid gå och kolla dem. Är det då en loop? Jacob Kroon: Åh. Ja, det lär det väl vara på sätt och vis, men det är en human in the loop. I guess. Eller? Sebastian: Till en början blir det ju det, men efter moment 2 eller 3 när den har fattat och du har granskat att den gör det som du vill, då kan du släppa iväg den på moment 3,4,5,6,7,8,9,10 och bara kom tillbaka till mig när du är klar med moment 10. Jacob Kroon: Så du gör det alltså nu? Hur många projekt har du kört med det tror du? Sebastian: Ja. Kanske tre projekt. senaste gjorde jag verkligen så här. Senast testade jag Fabel 5 också, den nya modellen som ska vara smartare. Ta jättemycket tokens, granska sitt inne arbete och bla bla bla. Och det funkar ju sjukt bra. Först plottade jag ner allting. Så stack den iväg 15 minuter. Så gjorde den sin plan, så kom den tillbaks. så sa jag, gör momentet. Så gjorde den det. 15 minuter till. Kom den tillbaks och sa, okej granska, gör det här. Och så gjorde den igenom det. så betygsatt det och kollade sin egen kod. Tog bort gamla allt, kollade säkerhetshål och allting. så ba, ja men nu är jag klar med det. Perfekt! Gör en skill på det här. Och när du har gjort det, sätt in i din instruktionsfil. Att du efter varje moment ska göra exakt det här. Och sen nu. Nu får du bara köra till moment 10 är klart. Då stack den iväg och så var den borta i 45-50 minuter. Kom tillbaks och så var det klärt. Och det vart... 90 % bra. Jacob Kroon: Okej. Och det som är ett sista 10 % var med detaljstyrning eller? Sebastian: Ja, det var lite detaljstyrning och lite funktionsstyrning skulle jag säga. Sen bad jag det när jag var klar med alla moment och var klar med funktion och allting en sista gång. Nu tar du gränskare igenom säkerhetshål och letar efter funktioner som du kanske saknar. Och då kunde du hitta ännu mer. Så det är väl här kanske man kan vara, som du säger, ännu tydligare från början. Jacob Kroon: Mm, kanske. Intressant. Men när du kör på det här, då har du auto läget på, Sebastian: Ja, exakt. Exakt. Jag ser allt det här ut då. Jacob Kroon: Jag hitta... Ja, men det vill jag också göra. Jag hittade det inte igår. Jag sitter ju bara lau, lau, lau hela tiden. Sebastian: Det går inte, då får man ju sykt bryt. Vänta så ska vi se. Jag ska öppna upp Klaudis här, ska vi kolla. Vi gör så här, New Session. Så gör vi så här. Och så kanske jag kan dela. Och för er som lyssnar, och sitter på Spotify och lyssnar så kommer det här vara en videopodd där. Så då kan ni gå in och kolla på oss. När vi gör massa skoj. ska vi se, här är vi klaud. Jacob Kroon: Ja. Det är så jävla high tech, alltså en videopod. Wow. Sebastian: Nu är jag inne i Claude's desktopapp. Jag sitter och kör den här primärt. Man kan köra cursor, terminalen, alla möjliga varianter. Kodex från ChatGPT och så Men jag gillar Claude's desktopapp. Här nere till vänster kan du välja mellan Ask Permissions. Jacob Kroon: Mm? Sebastian: Då kommer det ju hela tiden frågor som för dig så här Ja nu vill jag gå in och granska den här mappen Nu vill jag läsa den där grejen Nu vill jag ändra den här saken Och så måste du bara sitta och allow, allow, allow, allow För man har ingen aning Du och jag är lekmän Jacob Kroon: Mm. ⁓ Jaja, noll koll. Sebastian: Ja, nej, vi trycker backset. Det blir så bra. Jacob Kroon: Ja, jag har fortfarande lite grann skattat in en rad kod sedan började med det här. Sebastian: Nej, inte jag heller. Det har inte jag heller gjort. Och det kanske de med utvecklare bakgrund kan ifrågasätta och det är helt rätt. Det ska ni göra. Vi ska inte ifrågasätta oss. Men tekniken går ju framåt. Förr sa man ju att man måste ha en utvecklare som är lite gransk i koden eller bla bla bla. Det går ju till den nivån att... Jacob Kroon: 100 % rätt. Sebastian: Allting går ju snabbare att göra och den kan granska sitt eget arbete och de byggs och tränas efter det hela tiden så att jag vet inte vart det här kommer balka iväg. Men återigen, as permissions, accept edits. Då är det ju egentligen bara... Den kommer inte fråga om att kanske gå in i olika mappar och läsa av men så fort den ska göra förändringar i kod. Så kommer den att bli om accept edits. Tror jag det. Plan mode är ju... ...ade shit. Om du direkt från början när du ska starta ett projekt sätter in plan mode för då kommer den ju innan du gör någonting bara planera utifrån det du säger. Kör du Auto Mode, då kommer den att allt som oftast planera upp ändå. I alla fall i början av ett projekt. Men är det annars under projektets gång och du bara kör upp, då kommer den bara göra förändringar. Men du kanske mitt i ett projekt bara, men nu måste vi planera lite grann för det här. Då ska du välja Plan Mode så att den faktiskt gör det. Och du vet att den kommer inte göra förändringar. Och sen vill jag ha Bypass Permissions. Enable och den det gör du i kod settings då då får man gå in i sina inställningar I här Så är det på kod och så är det Precis. Alla bypass permission mode. Bypass all permission checks and let cloud work uninterrupted. This works well for workflows like fixing lint errors or generating boilerplate code. Letting cloud run arbitrary commands is risky and can result in data loss, system corruption or data exfiltration. Sånt där som du och jag inte har en aning om vad det skulle kunna... Vi kör ändå. Jacob Kroon: Lätt bra. exakt. Vi kör ändå. Gasa på bara. Sebastian: Ja. Så där nere kan du ställa in dig i fall. Jacob Kroon: Nej, Jag säger direkt att jag har ju på... Jag har exit-edits, därför jag sitter här och... ⁓ Jag galen. Sebastian: Då blir man sjuk i huvudet faktiskt. Jacob Kroon: Ja, verkligen. den där accepten som man gör, man förstår inte vad som står där heller när man bara säger, kör bara. Nej, men intressant. Alltså det man tänker framför sig är ju på något sätt en plattform där man bara för in någon typ av information. Se att du har ett företag och sen har du en plattform och så sen är det en extern part som bara typ skriver in någonting. Och sen så startas det en loop. Som bara, kör. Sebastian: Och tjobla. Jacob Kroon: Och jag vet inte om det är en tjänst som man levererar eller om det är... ...vad det nu kan vara. Om man alltså ska få bort den här automatiska biten. Oavsett, här blir det ju som... är en människa som triggade. Men det är ju inte en human in the loop när arbetet är igång. Sebastian: Mm. Nej. Nej. Exakt. Och det kanske är då agentic loop. Det vill att det finns ett helt arbetsflöde som den bara utför utan att någon rör det. Men det måste väl... Ja, ja det kan ju vara... här ser jag av. Jacob Kroon: Mm. Sebastian: Vad ska det vara för trigger på det? Alltså det måste väl alltid bara finnas någon typ av trigger för att den ska göra det flört tänker jag. Så att loop... Alltså definitionen av loop känns ju ändå som att det är... Du kan få den att utföra det här repetitivt utifrån ett mönster. Du behöver inte påverka det och du programmerar sådana här loops för att underlätta ditt arbete så du repetitivt måste göra massa saker medans du kvar eller underhåller en app eller en tjänst eller en hemsida eller vad fan nu. Istället för att du ska gå in då. Men nu är det söndag. Nu ska vi granska den här hemsidan igen och kolla igenom det. Nu ska vi granska appen hitta säkerhets hål så vet du att det finns liksom ett krona Jacob Kroon: Mm. Sebastian: en tidstrigger för att den här loopen kickar igång. gör det, utför det och sen är klärt. Men det finns ju något som heter routines i Cloud Code också. Där kan du ställa in det här utifrån tid. Söndag klockan 6 ska du in och göra någonting. Jacob Kroon: Okej, brukar det hända det. Ja. Det är ju en loop. Alltså det är ju... Det borde vara exakt vad det är. går väl att göra co-work också. Scheduled. Sebastian: Ja, ja. Dock viktigt att veta med det är att Claude måste ju vara öppet på datorn. Och det här det kommer till ett sånt här läge som jag har inte kommit dit i vad ska vi kalla det, AI-karriär än. Men folk som har en dator som står på konstant hemma eller vad som helst med Claude eller Perplexity eller Terminalen eller var nu den är öppet hela tiden så att agenten har åtkomst till datorn 24-7. Då funkar sådana här routines. Är inte cloud-appen eller var nu den är igång, då kommer den inte köra. Jacob Kroon: Mm. Sebastian: Sen finns det kanske sådana här cloud-hostade varianter som du kan köra. vet att Google släpper nu Spark, där du kan köra AI-sessioner under cloud. Rent krasst, hyr en burk i någon datahall någonstans som du kan jobba med. I stället för att du köper en Mac Mini som står hemma. Jacob Kroon: som bara sitter och tickar och håller dig igång. Ja, jäkla många av oss måste ha köpt en Mac Mini. Sebastian: Ja herregud. Alltså Apple. Ja, Apple jag har ju sagt det många gånger men Apple vann ju hårdvarureiset 2026. har ju positionerat sig så sjukt smart. Inte bara i Mac mini men i MacBook Neo. Alltså prissättning och de har ju inte investerat super mycket pengar i AOI och sprutit ut pengar vilket gör att de har ju kapital och behåller låga pris. Jacob Kroon: De tog väl slut? Mm. Sebastian: låga priser. Behålla sina priser på sina produkter. Man mår ju skitsmart tycker jag. Jacob Kroon: Ja, verkligen. Verkligen. Ja, okej. Brukar du använda routines i Cloud Code? Sebastian: Nej, jag har gjort en som är Security audit på min hemsida. För att checka av den. Men jag gör för lite förändringar i koden på den. Jacob Kroon: ⁓ Sebastian: för att det ska vara säkerhetshål. Har du en app eller en plattform där användare loggar in och ur och du kanske olika lager, hierarkier, vem som ska åka och se vilken data och sådär, då är det nog superviktigt. Och speciellt om man är flera som sitter och kodar in, då måste man ju ha sådana här audits hela hela hela tiden. Det är det här som du berättade, han som hade något skript i Git, så fort de pushar dit så granskas det. Superbra ju. Jacob Kroon: Mm. Åh. Mm. Ja verkligen. Sebastian: För mig som sitter själv och gör för lite förändring i koden på det, det var inte så värt. Utan den får göra det varje gång jag jobbar med det. Då har jag en skill för det. Så när den gör klart någonting får den granska det. Och så har jag inte datorn igång hela tiden heller. Jacob Kroon: Nej, det väl bra. Det var väl Entropiq som sa nu att vi skulle införa någon sån här AI-paus eller vad var. Sebastian: Ja. Ja, jag har hört någon rykten om att de tycker att det går för fort. Jacob Kroon: Mm. Det är ändå lite mot sexafud för det företaget som typ springer snabbast. Sebastian: Nej. Alltså såhär. Det är ju bara alltid en megamarknadskampanj. Anthropic har ju varit... Alltså de som är på marknadsteamet på Anthropic är ju freaking genius. Äh, är det det? Nej! Okej. Ja, men då är det ett jävla geni. För alltså de positionerar sig alltid rätt. De bygger ju hype om produkten hela hela tiden. Och liksom över... Jacob Kroon: Det är väl en person. Jag tror man en person. Mm. Sebastian: Sätter sig själv på en mega hög pedestal men ändå inte. De jobbar som en mot av utvecklingen men samtidigt är de fronter i hela den utvecklingen. Så fort de släpper någonting så vill alla dit och spara. Vi måste ta en paus nu. Men nu släpper vi den där för den ska göra det där. Så sticker de bara iväg. Jag tycker de är ingenier. De har gjort det bra. Jacob Kroon: Ja, verkligen. De har verkligen efter de andra. Nu kollar jag aldrig på chat-kpt längre. Typ. Men kodex ska ju vara isch lika bra. Sebastian: Nej, inte jag heller. de säger verkligen att kodet ska vara riktigt bra. Nu har de, eller antropix, släppt Claude Fabel 5. Nu kommer väl OpenEye släppa GPT 6. Och så är det liksom nästa stora grej att det vara lika smart och allting. Jacob Kroon: Mm. Mm. Sebastian: Nej, det händer ändå en del på marknaden, men man märker ju att många försöker bara implementera Anthropics modeller i alla sina produkter så fort det bara går. Och även med GPT-R såklart, men känns som att de flesta sitter med Opus och Sonnet och allting från... Och Fable från Anthropic. Jacob Kroon: Ja, verkligen. Hur jobbar du med perplexity nu? Du var ju väldigt förespråkare för perplexity tidigare. Sebastian: Jag älskar Proplexity. Proplexity är min daily driver när det kommer till alla. informationssökningar jag gör och rapporter jag vill ta fram. För den enligt mig kan producera det mest säkra innehållet och är duktig på att referera till det på ett väldigt bra sätt. Jag tycker ProPlexity hur bra som helst. Sen har jag provat att köra ProPlexity Computer och så där. så har testat Klaude mot ProPlexity Computer och producerat viss innehåll och även testat dem i Microsofts appar. Du kan ju connecta Jacob Kroon: Mm. Sebastian: Om du har ett Klad- eller Perplexity-abonnemang så kan du logga in på det i Excel, Powerpoint, Word och så kan producera innehåll i de filrarna. Den kan jobba där i. Då har jämfört Co-Pilot som använder sig av GPT-modellerna. Jag har jämfört med Opus, alltså Klad's Opus, och så har jämfört det med Perplexity. Men Perplexity har ju ingen egen modell. Den orkestrerar ju bara typ OPUS, GPT och lite andra modeller. Och jag tycker väl att... Opus, om du bara använder ditt kladd abonnemang. Att producera innehåll, analysera filer, den gör de snyggaste filerna, den gör det mest lättförståeliga innehållet. Hypelexid kan göra väldigt avancerad informationssökning så där, men jag tycker inte den producerar lika snyggt och tilltalande innehåll som kladd gör. och GPT i Copilot underpresterar ganska rejält. Just nu är väl egentligen för mig, kanske ProPlexit är överflödigt till någonting annat så, men försökning tycker jag ProPlexit är svinbra. Jacob Kroon: Men använder du den som din webbläsare då? Visst har de en webbläsare? Eller har de? Sebastian: Ja, de har ju Comet som webbläsare. Nej, du får ju garanterat ut mycket mer av den för den kan ju styra webbläsaren och göra en massa speciella grejer och sådär men nej, jag kör inte Comet av den anledningen att på arbetsplatsen så vi har ju Microsoft 365, vi pushar ut Edge, alla användare ska använda det, vi får automatisk inloggning mot många av våra system via Edge och sådär så att för mig använder jag Edge, men då har jag Perplexity som sökmotor. Jacob Kroon: Ja. Sebastian: Istället dåla. Men. Jacob Kroon: Nu har vi ändå gått ifrån loop-biten. Känner vi att vi har för grund information eller grund kunskap? Sebastian: Fram. Jag tror det. Men jag tror ändå så här, om vi ska sammanfatta det då, så kan vi faktiskt gå vidare. Vi behöver inte sitta kvar där hela avsnittet, men... Om du skulle sammanfatta det vid att prata om loops, Jacky, vad skulle du säga? Vad har du fått med dig? Jacob Kroon: Ja. Det är ett kretslopp av olika AI som rättar varandra. Eller den ena skapar och den andra rättar. Och om den inte får tillräckligt rätt, då börjar den om. Och sen kör den i ett oändligt kretslopp baserat på någon typ av första input. Sebastian: Mm. Mm. Mm. Jacob Kroon: Och det här kan man säkert applicera på otroligt många olika verksamheter eller tjänster eller sysslor inom företag. Men det är väl just nu för mig ganska svårdefinierat vad det ska vara för någonting. Jag tror att det är med mycket annat som man bygger att den som bygger måste ha stenkoll på hur Sebastian: Mm. Jacob Kroon: Det den ska bygga fungerar. Så att den vet alla delar i arbetsflödet och kan säga att den här delen ska fungera så här, det här ska fungera så här, det här ska fungera så här, det här ska fungera så här. Och sen kan den sitta med de här olika och verkligen definiera hur loopen ska fungera och sen klicka på play. Sebastian: Ja, nu är vi inne på något intressant. För det här, har ju startat ett bolag på sidan av, som heter Vinkel, med två andra herrar och tanken med det bolaget är ju någonstans att försöka utbilda och inspirera andra mindre företag att komma igång med egen utveckling tillsammans med AI. Det här är lite... Jag och min kompis brukar skämta om att AI-revolutionen är ju inte kanske språkmodellerna du pratar med, utan AI-revolutionen är ju det man kan göra med att faktiskt sitta och utveckla med domänexpertis. Det är det här jag vill komma till och precis det du sa. Ska du kunna bygga bra arbetsflöden eller bra applikationer, bra system internt som man kan använda i en verksamhet? Det kräver ju domänexpertis om ditt företag och om din bransch. förr i tiden, alltså historiskt, och nu behöver vi inte gå så många år tillbaka, då använder sig jag i min verksamhet, IT och telekombranschen, säger att vi behövde ett nytt system eller ett arbetsflöde för att underlätta eller automatisera någonting internt och så tar vi in en extern utvecklare så säger vi, ja men det här skulle vi vilja kunna utföra eller den här typen av system skulle vi vilja ha som vi kan jobba i. Ja men då måste ju den utvecklaren Lära känna vår verksamhet, lära känna det arbetsflödet, förstå det och börja utveckla, iterera. Vi måste bolla fram och tillbaks. Är det här rätt eller inte? Funkar som det ska. Så då måste det hela tiden mellan domära expertis och utveckla och bollas fram och tillbaks. Nu är vi på ett ställe där en person med domära expertis om sitt företag, hur man jobbar här och den här branschen kan sitta själv, precis som du säger. och utveckla någonting genom att skriva. Det borde funka så här och så här och göra så här och här har du åtkomst till det här. Och liksom hela tiden själv kunna itera och bygga precis det man behöver utan att behöva bollar här fram och tillbaka. Alltså du gör ju det med AI men det går ju mycket mycket snabbare. Men sen kanske man inte då har jag kanske inte har den här expertisen kring säkerhet och data data hantering som en utvecklare har. Och då kanske man kan ta in dem för just den typen av expertis. Det är det lite grann man skulle kunna hjälpa om man ska dra igång en business kring det här så kanske man kan hjälpa andra företag att komma igång och bygga upp infrastrukturen kring. utveckling av system och datakopplingar och säkerhet. Och sen släpper man iväg med att nu har ni verktygen, nu får ni sitta och jobba. Och sen när ni är klar med det jobbet så kan vi granska det jobbet åt er. Med hjälp av AI. Men då har man, då har ju den utvecklaren den domänen expertisen att kunna verkligen granska igenom och täppa igen hål liksom. Jacob Kroon: Ja, exakt. ligger verkligen väldigt mycket i Mycket i projektkorrespondens går ju mellan de som kan och den som ska utföra. det är helt omöjligt för den som har beställt ett uppdrag att kommunicera 100 procent. Man tänker som att den som ska göra det har expertisen. Den har expertisen om hur man ska utföra det på absolut. Sebastian: Mm. Jacob Kroon: bästa sätt för att nå det bästa resultatet, men den personen som utför kommer ju aldrig ha din domänexpertis som beställare. Däremellan är det ju jätte glapp. Det är frågan såhär, ska man i ett uppdrag säga såhär, men sätt dig i... Ja, men sätt dig i levelboll, gör den för en MVP bara genom att prompta skit i att koden blir mindre bra. och liksom jobba dig bara fram till en version som du vill ha. så sen kan företaget som ska utföra, men då sätter vi svin snygg design på det och ser till att det fungerar perfekt kodmässigt och säkerhetsmässigt och allt var det. Sebastian: Jaha. Jaha. Jacob Kroon: Men då ska också beställaren ha tid att göra det. Sebastian: Exakt. Exakt. Jag tror. Hur vi resonerar själv internt är lite grann så att ja, vi kommer vilja. Vi ska göra lite förändringar, liksom utvecklingsmässigt på i vårat bolag. Jag sitter ju med viss typ av expertis. Jag kan sitta och liksom bygga en viss grund infrastruktur för för en applikation eller system. Inga konstigheter. Det har jag lärt mig nu över tid, men. Vi vill landa i, och det här har vi touchat i tidigare avsnitt också, vi vill bygga en databas som kan kommunicera med alla våra system. Så att vi utifrån den databasen sen bara kan bygga på nya system och kanske avveckla andra. Så vi kommer ju vilja ta in någon externt för just den här databasfrågan. Sen kommer vi utveckla själv på den. och sen ta in externt förgranskning precis som jag pratar om nu. Men man kanske kommer att sluta i, och så många andra företag, det var det jag ville komma till. Att man anställer någon med en expertis inom utveckling internt för att man har så mycket sådana projekt. För det kommer att vara sådana projekt. Jag vet inte. Men vi kanske kommer dit. ⁓ Men ni har ju mycket utvecklare där du jobbar. Hur går tugget? Jacob Kroon: Jättemånga superduktiga. De är ju väldigt entusiastiska kring kloner. Det går snabbt. Sebastian: Jaha, okej. Jaha, Det var väl kul. Jacob Kroon: Möjligheterna är ju oändliga. Det är bara fantasin som sätter gränser. Och saker som de har gjort på de senaste tiden är ju helt otroliga. Det automatiseras hejvält med väldigt mycket säkerhetstänk. Så det är kul att se deras progress. Sebastian: Alla de som har det. Mm. Jag förstår det. Jacob Kroon: Det ska bli väldigt kul att se vad som sker under närmaste tiden. Sebastian: Har du någonting som du kan nämna som ni gör? Jacob Kroon: Nej men vi bygger ju webb. är liksom vår största grej, kommunikation generellt. Men hur man kopplar designen till utvecklingen. Där har det skett otroliga skillnader. För att kunna göra ännu bättre resultat för kunden. Sebastian: Ja. Mm. Mm-hmm. Mm. Jacob Kroon: Arbetssättet blir ju mer att vi kan gå och vara mycket mer detaljfokuserade i våra projekt. Så att AI gör bulken och vi detaljfixar i slutet för att det ska bli nästintill perfekt produkt. För det kan man ju inte sticka under stolen med att när man har projekt, precis som vi sa i den här dialogen tidigare, ju att Beställaren ger aldrig en hundraprocentig beställning. Och den som utför ett uppdrag är ju aldrig heller hundraprocentig för att man har inte allförståelse. Och så är det också begränsningar i... i projektet. mycket? Vad är budgeten? Så är det alltid. Du kommer inte få en Hollywood-film med budget på någonting som görs i en lokal produktion i Sverige liksom. Sebastian: Mm. Mm. Men där vill jag ställa en fråga för du touchade på den lite grann tidigare när vi pratade loops och kostnader. är det är termen för de här krediterna inom den här världen. är tokens. Jacob Kroon: Mm. Ja. Sebastian: Har ex antal tokens eller en request du gör. En förfrågan du gör till en modell tar visst mycket tokens. Och visst mycket tokens kostar visst mycket. Då pratar man ju idag. Till exempel Fable 5 från Anthropic. Just nu om du har en maxplan. Då får du använda den enligt din standardbegränsning. Fram till jag tror 22 juni. Men efter det så kommer det börja kosta. Jag tror de nämner typ 50 dollar per en miljon token. Och det är inte så mycket om du sitter och utvecklar. Alltså en miljon token kan du lätt bränna på en session du sitter och bygger upp någonting. att det där, ja, och via APIer kostar det mycket mycket mer också. Det är alltid billigare om du har ett sådant här subscription via de här stora aktörerna. Men om du kopplar på ett API till, till Claude Fable 5 i någon egen applikation så kommer det att kosta ännu mer. Som jag har förstått det. Så Jacob Kroon: Mm. Sebastian: För er då som sitter och utvecklar webb och kunderna har en viss budget på er tid, lägger, nu jobbar ni ju snabbare såklart än vad man gjorde tidigare, men ni tillkommer ju kostnader i form av tokens från den här modellen ni använder. Har ni börjat se någon trend i kostnader kring det här nu? Har har ni dykt upp något nytt? Jacob Kroon: Nej, jag har inte så himla spelat på tokens faktiskt. Men vi sitter ju med Miklod Teamkonto. Eller Enterprise, Team tror jag. Och där har du ju som slots på något vis. Du bränner ju dina tokens eller dina credits och sen får du nya eftertag. Det tar typ två tre timmar innan du resets. Sebastian: Mm. Jacob Kroon: Jag jobbar inte så nära utvecklarna att jag vet hur mycket de spenderar men jag tycker inte att jag har hört att det har tagit slut. Så. Men ifall man ska jobba med loops som har de här oändliga bara kretsloppen. Då bränner det ju som baden ifall agenten som värderar jobbet som är gjort till dåligt. Ja, då kommer den bara fortsätta och jobba tills den når någonting som är bra. Och till slut så kommer du inte kunna nå någonting som är bra. För du har byggt upp... För kodbasen är så stor att det är så svårt att värdera den. Att du kanske måste splitta upp den i flera delar. Och sen blir det bara ett ännu större liksom... ...kretslap av alltihop. Att du har kanske fem stycken olika kodfiler som ska granskas. Och sen blir det tio och sen blir det tjugo och sen blir det... Ja. Så det måste ju också finnas en gräns som säger att, okej, nu har du nått... den här mängden kodrader. Är det rimligt att behålla de här kodraderna? Eller kan man skriva samma funktion med hälften av kodraderna? Så att den måste ju också ha liksom så här, okej, du ska fixa problemet i och att det inte har blivit värderad tillräckligt högt. Men bygg inte på koden. Sebastian: Mm. Mm. Mm. Jacob Kroon: Skrota hellre att bygga om. Sebastian: Okej, nu börjar vi komma in i lite komplexa grejer. Tänker jag. Alltså, för nu börjar vi... Okej, om vi särskiljer, nu går tillbaka till loop, så särskiljer vi det vi har sagt. Vi pratar om routines. Alltså rutiner i kladd. Men det kanske inte är en loop då. För det du beskriver nu är ju ändå att den hela tiden... Jacob Kroon: ⁓ Sebastian: Den granskar varje arbete hela tiden och kan fastna i loop där den bygger väldigt länge. En rutin känns ju bara som att, ja, visst, du kan schema läggen när den görs, men då gör den den grejen och sen är den klar. Det kanske inte är en loop, utan det du beskriver nu är kanske det som man kan bli duktig på, att skriva en loop som faktiskt är hållbar. Där AI-modellen gör granskningar, betygsättelser själv och justerar och så vidare. Men där också finns spärrar som begränsar att den inte spårar iväg för mycket. Jacob Kroon: Mm, verkligen. Ja, alltså det tål ju att... Jag tror att det tålar av förståelse för hur en loop fungerar, men med tanke på hur snabbt utveckling går så är det frågan om man ska lägga någon jättemycket tid på det. Det här kanske Entropy kommer lansera om en månad och så den perfekt för att de kör Fable 5 eller någon annan mythosvariant. Sebastian: Ja, helt rätt. Alltså, försöka bli... Nischat proffs på någon typ av funktion inom den här världen känns helt meningslöst. För det samma med skills och prompts. Prompto skulle du bli nischad och göra det. Nej, men det är inte lika relevant längre för den fattar ändå vad vill. Skills, okej, det har varit en superhyper grej. används idag för att kunna göra samma repetitiva del. Och då trodde man att man kunde bygga upp massa färdiga skills som du bara kunde implementera i projekt. Jacob Kroon: Mm. Mm. Mm. Mm. Sebastian: Men det visar sig att precis som varje företag är unikt, är varje projekt unikt. Så att bara ta en skill från någon annan implementerad i ditt projekt garanterar ju inte att det blir det resultat du vill. Utan du ska bygga skills eftersom du gör saker med den här AI-in. Och det här kommer väl nu bli på den nivån att den gör det själv. Säg att du bygger ett projekt så fattar den kanske om ett halvår säger vi. Då fattar den. Ja men okej det här repetitiva möset det ska vi göra varje gång vi gör det där. Så då bygger jag skill för det och så instruerar jag mig själv att ta och kolla den skillen. Och du gör ingenting längre. Jacob Kroon: Ja. Kan vara. Alltså du kanske kan få en notis på din mobil som säger att nu har din app varit publicerad så här länge vill att jag ska göra det här och här och här och och Och sen så ger den mig. Och då är det ju en loop som vi helt plötsligt inte behöver vara ingenjörer för och den tror jag inte långt bort överhuvudtaget. Sebastian: Ja exakt, exakt. Den var det vi tror att vi... Nej. Nej, det tror fan inte jag heller. Det går så sjukt fort. Jacob Kroon: Ja, men då kanske det mer på de här standard-sysslarna som alltid bör göras. Det bör finnas en rutin eller ett säkerhetsaspekt som bara ska ske en gång i veckan eller en gång i månaden eller två gånger per år. Men sen när det kommer till kanske lite mer nischade tjänster eller produkter som man eventuellt kan göra någon loop på. då kanske det finns någonting straight out of the box som man bara kan använda sig av. Who knows? Sebastian: Hm. Who knows? Okej, nu har vi tio minuter kvar på klockan. Vi kanske ska avsluta loops där. Och så kanske vi ska spändera sista tio minuterna om generella nyheter eller någonting som man har dykt på som kan vara lite kul och kuriosa. Har du någonting skoj som du har dykt på senaste tiden? Senaste veckan? Jacob Kroon: Mm. Ja. Någonting skoj som jag dykt på. Ja men Firecrawl har ju lanserat någon modell som jag tyckte var väldigt intressant. Den hette inte Archimedes utan den hette någon typ av filosof eller någon gud grej. Vet du vad Firecrawl är? Sebastian: Ja, Firecrawl vet jag vad det är. Jajamän. Nu kan jag gärna förklara för dem som lyssnar dock. Jacob Kroon: Mm. Men Firecrawl är ju en tjänst som hämtar in data från allt som ligger publikt på webben egentligen. Och den kan ju presentera den här datan på massa olika sätt. Och den är otroligt effektiv. Man kan ju använda den för att hämta in, ja vad ska man säga, tänk att vi bygger en ny webb åt en kund. Och de har otroligt mycket information på sin webb, alltså texter, bilder, nyhetsartiklar, kunskapsbanker med massa nyttig information som de behöver ha med sig till sin nya webb. Men då kan du använda Firecrawl för att hämta all informationen och så sen formatera den på ett sätt som du enkelt kan importera i den nya webben. Och den gör det väldigt Sebastian: Mm-hmm. Jacob Kroon: Det är väldigt effektivt. Sebastian: Det just det. Jacob Kroon: Nu hade de släppt någon ny variant som jag inte har satt mig in i men den såg otroligt... Det ser ut som verkligen Greek mythology. Alltså, måste gå in och läsa. Den var väldigt bra. Men kanske världens sämsta nyhetsflöde är ju mest inte vet. Gör den! Men det var intressant. Firecrawl är en jättebra tjänst. Sebastian: Ja. Okej, så för de som lyssnar är det skulle säga... Någon rekommendation så i användningsområden. Nu pratar vi om för er som utvecklar webb och hämtar webb från en webb och ska implementera det till en annan. Kan man använda det på något annat sätt? Jacob Kroon: Du skulle kunna använda den för att speja på dina konkurrenter kanske. Sebastian: Mm-hmm. Mm-hmm. Jacob Kroon: Så du bygger en liten snabb app, säger vilka konkurrenter som du har och sen så bara scannar Firecrawl dina konkurrenter en gång om dagen eller en gång i veckan och sen kan du få väldigt tydliga väldigt tydlig information på vad kanske du behöver satsa på. Sebastian: Mm. Mm. Okej, typ om vi säger att jag har fem konkurrenter till min verksamhet, jag vill hålla lite koll på vad som händer i världen av de här konkurrenterna. Skulle jag kunna sätta upp med Firecrawl att den liksom skannar av deras webb, deras hemsidor och kanske andra plattformar för att hitta information om dem som är ny. De kanske byter priser på någonting, de kanske lanserar någon ny tjänst, kanske skriver någonting, kanske rekryterar någon. Alltså är det sådant här typ av information som den kan hämta och bara summera åt mig då på ett bra sätt. Jacob Kroon: Mm. Mm. Mm. Ja, exakt. Sebastian: Okej, ja men det bra. Det är bra för folk att veta att man kan använda. Mm, det är nice. Okej, just. Alltså, Fable 5 var en grej som jag tänkte jag kunde prata om. Men det har vi ju som redan nämnt. jag kan alltså, här, Modellen är ju återigen ganska rolig. Jag byggde ju det här projektet, så det har vi redan gått igenom. Men liksom förändringen till vad... Jacob Kroon: Mm? Ja, det nice. Vad har du nått då? Sebastian: Om man jämför Fable 5 mot tidigare modeller, just det här med att Fable 5 ska vara så himla duktig på att resonera med sig själv och verkligen gå i en längre loop av sig själv automatiskt. var det verkligen så här, det där projektet, jag gav några prompts, den sticker iväg en kvart, 45 minuter, 30 minuter, kommer tillbaks, resultatet är jävligt bra. Och sen använde jag den för Vår webbsida där vi har en medarbetarportal och så där och så bad den göra en security-adit på den också. Stick i väg i 30 minuter, kollar igenom allting, hittar massa jävla grejer som är fel. Sånt här som jag inte har någon aning om. Rättar till de sakerna. att det är... Det här underhållet och utvecklingen som man kanske är rädd för kommer med att sitta med. Alltså utveckliga ena appar. Det känns ju som att det för oss vanliga dödliga blir enklare. Med de här modellen. Så det är ju tips att testa. Men återigen. Svin dyr modell efter den 22 januari. Så har man ett klart abonnemang så kan man köra den nu. Testa den på sina projekt. Låt den gå lös. Juni. Juni. Inte januari. Juni. Jacob Kroon: 22 juni menar jag va? Inte januari. Året går snabbt, det ett halvår. Sebastian: Året går fort. Så den har varit kul att leka lite med. Sen, för alla som lyssnar, som bor i Sverige, som alla sitter på deras företag, men är Microsoft 365, så har ju faktiskt, nu man möjlighet till att dela min skärm. En IT-avdelning kan ju släppa på någonting som heter Frontier. i Microsoft 365 och då får man tillgång till lite beta-funktioner i hela Copilot-svären eller i Microsoft generellt. Och då om vi går på agentlistan här. Nu är jag inne på Microsoft 365-appen fast i webbläsaren. Den här kan man ladda ner till desktop också. Och då ser man att står framför vissa av de här agenterna som de släpper från T-ROM. Och det är alltså för de som gör det här betatestingprogrammet. Men sen kan man också acceptera att köra Cloud i Microsoft 365. Det finns en ganska stor skillnad i det. Om tar till exempel Researcher-agenten här. Så har man aktiverat igång Cloud i Microsoft 365 så kommer det massa nya funktioner. Här till exempel Researcher är en agent om att... byggt upp för att du ska kunna göra ganska bra efterforskning inom vissa områden. Det kan vara att du vill undersöka konkurrenter eller göra marknadsanalyser eller analysera filer eller vad det kan vara. Då gör den då alltså jämför och kontrastera olika ämnen utifrån aspekter som pris, effektivitet, tillgänglighet med mera. Det den gör är att den först drabbar fram en rapport av med GPT-modellen och sen så använder den Claude som en agent på sidan av och granskar hela den så att du får liksom en en jämförelse. Så rapporter som tas fram granskas sedan av Claude för att så får du fram perspektivet. Det här togs fram så här tyckte Claude om det här är slutliga jämförelsen av det. Den är jävligt nice. Men det bästa är om man aktiverar upp det är Co-Work. Alltså Co-Pilot Co-Work. Och det här är exakt samma grej som Claude Co-Work. Så nu kan du alltså börja jobba med lokala filer på datorn via den här. Men OneDrive SharePoint. Så jag kan skicka in den här nu till en arbetsyta. Bifoga Månfiler direkt. Den kan alltså gå in, analysera, strukturerar om mappar, döpa om filer. är så här basicgrejer. Du säger jag har gjort lite sådana här saker. Men verkligen analysera massa massa filer och producera innehåll åt dig. Det här är ju liksom en game changer för de som är låst till att sitta in i Copilot och jobba. Du kan till exempel ber en ordna upp din vecka, organisera inkorgen, skapa återkommande uppgifter där den analyserar dina mail varje morgon och sen får du förslag, den kan drafta mail åt dig. Den kan liksom jobba i Microsoft 365 via det här chattfönstret. Så den har blivit riktigt nice. Nu är testa den här en del också. Jag tycker det funkar sjukt bra. Sen... Ja, det är skitnice ju. Sen ska man ha en grej med sig i det här och det är att de gjorde ett avtal med Entropic, data processing agreement som Microsoft har. Som Entropic har signat på vilket gör att datan stannar eller är inom Microsofts databerbetningsregler. Men om du laddar upp filer till den här, du tankar in filer, så vad det liksom processen gör... Jacob Kroon: Snyggt! Bär i er tits! Sebastian: skickar fortfarande datat till USA för bearbetning och sen kommer det tillbaka. Det är ändå viktig skillnad till om du bara använder GPT-modellerna som finns inom Microsoft-tenanten. Då vet du den stannar inom din tenant. Här sticker det fortfarande iväg. Man måste isolera en grupp inom ett bolag som kan jobba med den här som är ändå medvetna om vad de använder den till. Det är väl en viktig grej att ta med sig. Men det är tips i alla fall. Har ni inte den där på ert företag så tjatar på IT om att eventuellt få aktivera och börja labba med den. Det är sjukt nice. Nu kan ni börja göra saker på riktigt. Jacob Kroon: Det är det vi vill. Mm, bra! Slutgingel! Sebastian: Det där är väl. Ja, slutgingel. Vi är liksom klämmer ur den så. Bra snack, diffust på många håll, men fortfarande så det är precis det här det ska vara. Det ska vara lättnäst tugg om saker som vi bara dyker på och diskuterar. Så förhoppningsvis får folk lite idéer, tankar eller får hänga med lite grann vad som händer i världen. Jacob Kroon: Så kul. Sebastian: Exakt så. Ja, men då tackar vi för den här veckan Reakje. Jacob Kroon: Tack! Hej då! Sebastian: Kör vi outro. Hej då!