Thijs van Team Rockstars IT
đ€ SpeakerAppearances Over Time
Podcast Appearances
Als er mogelijk een hoek niet aangezet is ergens... of iemand gaat zich er zelf mee bemoeien... dan mag jij alsnog die documentatie... Het geeft hem eigenlijk het probleem in plaats van de oplossing. En daarmee wordt het veel flexibeler. Want jij kan niet alle oplossingen bedenken die hij wel kan bedenken. Ja, want je hebt al mensen die... Ik heb collega's die zeggen...
Laat Claude hoeks maken. Dus die zegt al tegen Claude. Ik wil niet hoeks maken. Maak jij maar hoeks voor jezelf. Dan ben je al op een ander metaniveau aan het dirigeren. En hier zeg je eigenlijk. Als jij hoeks moet maken. Moet je hoeks maken. Maar hou gewoon in ieder geval het project in de gaten.
Kijk, ik ga eerst zeggen wat het doet en dan uitleggen waarom het zo interessant is.
Je hebt een sessie met Cloud Code gehad. Je bent twee uur aan het programmeren geweest. En je hebt hem ook zelf nog een tijdje laten doorprogrammeren met wat agents. En op een gegeven moment is dan die dag voorbij. Die sessie is voorbij. En dan sluit je alles weer. En dan gebeurt er eigenlijk niks meer. Behalve als je die heartbeat aan zou hebben staan. Een van de eerste heartbeat functies is een soort droom heartbeat. Waar je eigenlijk zegt, de sessies zijn gesloten. Geen van de agents zijn aan het werken. Dus de code ligt als het ware stil op dit moment. Het is nacht. Het is nacht.
De night shift is begonnen. En dat je dan niet alleen maar compacting doet van de context window. Maar in essentie even een soort housekeeping mode noemen ze het ook wel. Van oké, wacht even. Wat is er nou allemaal gebeurd in de laatste sessie? Het is best wel rommelig geworden het project. Ik heb allemaal artifacts gemaakt. Dat bedoel ik het verkeerde woord. Ik heb allemaal deliverables gemaakt. Dus stukjes documentatie zijn toegevoegd. Er zijn zeven mensen plus zeven agents tegelijk bezig geweest.
Eigenlijk is het project een beetje gefragmenteerd. Dan gaat hij eigenlijk een vorm van defragmentatie doen. Zoals je dat vroeger op je Windows computer ook wel eens deed. En wij als mens s'nachts waarschijnlijk ook doen. Daarom hebben ze het de dream mode genoemd. Waar eigenlijk wordt gezegd...
Alle spullen, alle tools, alle hamers en stukjes hout liggen nog op tafel. Zullen we gewoon even alles weer netjes leggen. Even de stofzuiger eroverheen. Even weer alles mooi netjes maken. Zodat we de volgende sessie weer door kunnen. Wat gaan we daarvan merken dan?
Wat je gaat merken is dat eigenlijk... alles wat niet expliciet doorgegeven is aan Cloud... over wat er geĂŒpdate is aan het project... gaat hij zelf tijdens de droom uitvinden. Dus ik ga even kijken, documentatie, maar ook voor mij... wat heb ik zelf allemaal gedaan? Traces teruglezen van zichzelf om te zien wat hij besloten heeft. Uiteindelijk zou je, dat zit er nu nog niet in, zeggen... skills maken voor zichzelf die niet gemaakt zijn door de gebruiker... maar wel gemaakt hadden moeten worden. Uiteindelijk, je ziet een beetje de...
pro-activiteit. En Tropic is aan het zoeken naar hoeveel autonomie, hoeveel wil, als het ware, een soort willetje, kunnen wij geven aan deze systemen. En ik zou zeggen, dromen, daarom is dromen al iets wat eerder toegevoegd is dan de heartbeat, is eigenlijk best een logische, want het is eigenlijk een vorm van mental housekeeping, wat voorbij compacting van de context window gaat. Mental housekeeping, voorbij de compact van de compact window, is een stuk duidelijker geworden. Bedankt.
Er is waarschijnlijk een reden waarom mensen dromen. Het lijkt erop dat deze synthetische intelligenties ook droomtijd nodig hebben. Zo had ik het ook kunnen zeggen.
En daarmee zie je dus dat veel... En dit is een leuke discussie die nu tussen filosofen plaatsvindt. Zijn al die soort menselijke eigenschappen, het dromen, een projectmanager bouwen, teams indelen met subagents, organisaties bouwen. Komt dat nou omdat wij een soort onze eigen leefwereld aan het projecteren zijn op deze systemen? Laat het eigenlijk zien hoe...
klein onze fantasie is. We kunnen niet verder komen dan hoe we zelf in elkaar zitten. We gaan het allemaal nabouwen zoals wij zelf dit doen. Dat is de cynische kijk. De minder cynische kijk is, nee, nee, nee. Wij hebben als mens, als het ware emergenten, dus een soort van in de natuur, in het universum aanwezige patronen gevonden. Die komen steeds weer terug in verschillende culturen en verschillende tijden. Die geven wij namen, dromen, organisaties, projectmanagers. Maar als jij synthetische intelligente systemen gaat maken, komen daar diezelfde patronen weer bovendrijven.
Dat is een beetje het versleutelen van al het internetverkeer. Daar werkt een vrij kleine groep mensen vrijwillig aan. Er wordt altijd zo'n grapje gemaakt... van een van de stoelpoten van een volledige digitale wereld... wordt onderhouden door vijf vrijwilligers... die daar een gevulde koek voor krijgen, zeg maar. Nou, schijnbaar heeft Entropic ervoor gekozen... om een paar van die projecten aan te wijzen... daar cloud naartoe te wijzen. Cloud code agents zeggen... zet je heartbeat maar aan en ga maar dingen zoeken. Doe een pull request. Dus eigenlijk een aanvraag om wijziging bij het team...
en vragen of die geaccepteerd kan worden. Maar doe die pull request niet als agent... want er is nog heel veel terecht cynisme en spanning... rondom het gebruik van AI in open source projecten. Dus die maintainers, de mensen die mogen bepalen... wat er wel of niet ingestopt mag worden...
Die doen heel vaak nu meteen sluiten als het een AI is. Je kunt je voorstellen als zij Opus 4.6 of misschien wel Opus 5 hebben draaien ergens, dat die allang meewerkt aan OpenSSL op een bepaalde manier. Dat de maintainers niet kunnen zien dat het AI is. Wat een heel gek
Spelletje is wat er gespeeld wordt nu, maar het doel van Entropic is vooral om eigenlijk te investeren met tokens, met denkkracht die zij redelijk, niet in overvloed hebben, maar wel controle over hebben. Omdat als het ware die stoelpoten van het digitale internet in te duwen.
Wat is dan de, als jij drie stappen achteruit neemt, welke ontwikkeling zie je Anthropic dan nu doormaken? Of welk product denk je dat, waar werken zij nou naartoe? Wat is de rode draad hiervan? Nou ja, ik denk dat sowieso we even moeten uitleggen aan de luisteraar waarom dit, nou ja, je zat net al zeg maar een grapje te maken over alle technobabble-termologie die ik eruit gooide over compacting van context windows tijdens dream states of zoiets. Je wil nog steeds t-shirts maken waar je dat soort zinnen op gaat zetten. Ja.
En kijk, de aanname is dat waarom voor de luisteraars dit relevant is, ook als jij niet softwareontwikkelaar bent of in de IT werkzaam bent, et cetera, is dat deze systemen eigenlijk de eerste probeers zoals prototypes en succesvolle implementaties zijn van een veel breder harnas wat ingezet gaat worden ver buiten de scoop van softwareontwikkeling. Wat uiteindelijk nu cowork heet bijvoorbeeld, waar mensen het al inzetten voor hun lokale volkszuinvereniging.
maar nog veel breder, cloud finance harnas, cloud medical harnas. En dat deze dream features en heartbeat features... uiteindelijk voor een daadwerkelijke personal assistant... zoals ChatGPT al genoemd wordt, maar eigenlijk nog niet voelt... namelijk die proactief met de context van jouw leven op jouw computer...
Voor jouw taakjes gaat doen. Waar jij afspraken gaat maken over. Net als dat je zou maken met iedere collega of assistent. Je mag best wel mailtjes sturen. Als het gaat om fans van de show. Maar als het gaat om een hypotheek aanvraag. Die gaat lekker langs Wietsen. Dat je dan op die manier al een soort triage systemen gaat krijgen. En ik denk dat...