Cloudbot oder? Mittlerweile muss man ja Moldbot
sagen, erobert das Internet und fährt ganz vorne beim AI Hype
Train mit und sorgt dafür, dass Mac Minis in fast jedem Apple
Store ausverkauft sind im Moment.
Außerdem bekommt J Query ja, das gibt es noch mit dem 40 Release,
das erste große Update nach fast 10 Jahren für No Code App
Developer machen sich neue Deployment Methoden mit monos AI
auf und Cloud Flair übernimmt das Astro Framework, warum auch
immer. Das und noch mehr Tech und
Developer News der letzten 2 Wochen besprechen wir in dieser
Folge. Viel Spaß.
Und damit Hallo und herzlich willkommen zum to do Developer
Podcast heute wieder mit einer News Folge und ihr hört mich
malte Lantin und Robin, Manuel Thiel Robin Manuel ist Director
AI und Cloud beim E Commerce Software Unternehmen Jtl.
Ich bin Solutions Engineer bei github, den Podcast machen wir
aber in unserer Freizeit und privat.
Wir teilen hier natürlich unsere Erfahrung aus unserem
Berufsalltag, gerade im Hinblick auf die ganzen spannenden News,
die wir auch in. Dieses Mal wieder mitgebracht
haben. Es gibt wieder einige AI
Highlights, aber auch neben dem AI Hype Train, den du gerade
schon erwähnt hast, ein paar spannende Themen diese Woche.
Genau, die Tech und Developer News prasseln hier nur so auf
uns ein und deswegen auch ein Hallo hier aus dem Skiurlaub.
Wer uns per Video zuschaut, der wird eine kleine Veränderung bei
mir bemerkt haben, es sieht ein bisschen rustikaler aus im
Hintergrund. Trotzdem wollten wir uns aber
kurz die Zeit nehmen, die Tech und Developer News der letzten 2
Wochen zusammenzufassen, denn es ist eine ganze Menge passiert.
Und dementsprechend lasst uns direkt einsteigen und wir haben
üblicherweise am Anfang das Thema.
Ai und da gibt es ein neues Release von LM Studio und das
ist ein Tool, was wahrscheinlich diejenigen von euch kennen und
nutzen. Die Large Language Modelle lokal
auf ihrem Rechner betreiben oder halt einfach mehr Kontrolle über
die Modelle haben wollen, die sie entweder in der Entwicklung
verwenden, die sie für die Entwicklung verwenden und da
gibt es ein paar spannende Neue. Funktionalitäten, insbesondere
weil das ganze jetzt auch im Hintergrund in dem Headless Mode
laufen kann und gar keine UI mehr braucht wie in der
Vergangenheit. Was das Ganze in manchen
Anwendungsfällen so ein bisschen schwergewichtig gemacht hat.
Genau, wer lm Studio verwendet, der oder die kennt das
wahrscheinlich, dass man da vor allem mehr viele lokale Modelle
auch laufen lassen kann, also gegen lokale Modelle verwendet,
dem ist es vielleicht ein Begriff und das ist jetzt wie
gesagt in den Hintergrund gelaufen.
Und generell eigentlich ein ziemlich cooles Tool.
Also auf jeden Fall auch eine Empfehlung für das Monitoring
von Modellen, also gerade als Developer gegen ein Modell muss
ich so ein bisschen wissen, was ist denn da jetzt eigentlich
wirklich in dem KI Modell angekommen, was war denn die roh
Antwort die das KI Modell mir gegeben hat?
Man kann da auch verschiedene Modelle vergleichen, das hat ein
großes Update bekommen, verlinken wir wie alle News
natürlich auch in den Shownotes kann man sich auf jeden Fall mal
anschauen. Und dann von den generischen Ki
Themen ein bisschen ins konkrete und das erste Thema, was du
gerade in der Intro angesprochen hattest, an dem kam man ja quasi
an in Social Media und auf youtube nicht vorbei und das ist
der sogenannte Moldbot oder wie er früher hieß Cloudbot, aber
nicht Cloud wie Cloud Code und das ist auch der Grund, warum es
nicht mehr so heißt, weil es sich einfach sehr ähnlich
anhörte und da gab es wohl dann ein.
Freundlichen Anruf von Herrn Tropic, dass doch bitte dieses
Projekt sich umbenennen soll, aber die Macher dahinter haben
es mit Humor genommen und das Ganze umbenannt.
Das Ganze hat als Maskottchen so einen Hummer und dementsprechend
auch diese Konnotation mit dem Cloudboard und jetzt ist es halt
der Moldboard und sie sagen das passt genauso zu dem Hummer wie
der alte Begriff, aber so. So viel zum Namen.
Jetzt habt Ihr das alle mal gehört, warum es umbenannt
wurde, aber was macht es eigentlich?
Ja, ich habe ja schon gesagt, das ist der Grund dafür, dass MC
Minis überall ausverkauft sind. Denn was das Teil eigentlich
macht, ist sowas wie Cloud Code auf Steroiden und zwar auf dem
eigenen System. Es ist also ein KI Agent, der
wie alle KI Agenten irgendwie prompts entgegennimmt und dann
Aufgaben erledigen kann. Die Idee dahinter, und das ist
ein Open Source Projekt ist. Ist, dass man das Ding auf
seinem eigenen Rechner installiert und ihm dann quasi
auch wirklich die eigene Maus und die eigene Tastatur in die
Hand drückt und ihn quasi sämtliche Aufgaben erledigen
lässt, die man selber auch an seinem Rechner erledigen könnte.
Jetzt ist es so, dass natürlich, ich bin ja zumindest mal 8
Stunden am Tag vor meinem Rechner und.
In der Zeit kann das Ding schon mal meine Maus nicht in eine
andere Ecke schubsen und deswegen gibt es ganz viele
Leute, die gesagt haben, ah mega, dann brauche ich halt wohl
den zweiten Rechner und das ist bei ganz ganz vielen irgendwie
MC mini gewesen. Das war so ein bisschen
zumindest dieses dieses Theme, da scheint das Ding besonders
gut drauf zu funktionieren und haben sich den gekauft darauf
diesen Cloudboard installiert sich dann in alle ihre Accounts
Eingewählt, den Browser eingerichtet, das E Mail
Programm eingerichtet, was man halt so macht wenn man sich
einen neuen Rechner holt und. Und wenn ich das Projekt dann
aufgesetzt habe, dann kann ich über whatsapp, Signal, imessage
oder wie auch immer diesem Ding Nachrichten schicken und das
macht dann in meinem Namen Dinge, und zwar alle möglichen
Dinge. Also es kann wirklich von meinem
online Banking bis hinzu meinen bis hin zum Sortieren von meinen
privaten Fotoalben oder meine Steuererklärung oder ein
Vorsortieren von meinen e Mail Nachrichten oder ein
umorganisieren von meinem Kalender oder natürlich letzten
Endes auch. Alle möglichen Coding Aufgaben
auf meinem Rechner übernehmen. Aber genau das ist ja auch einer
der Gründe für diesen separaten Rechner, weil ich glaube, nicht
alle sind so vertrauensselig, dass sie diesem System sofort
Zugang auf alles erlaubt haben und dementsprechend, wenn ich es
auf einem separaten System laufen lasse.
Kann ich natürlich dem Ganzen ein bisschen mehr trauen, weil
es hat natürlich auch Zugriff auf mein lokales Dateisystem.
Es kann Applikationen ausführen, es kann Dateien lesen und das
möchte ich vielleicht nicht auf meinem Hauptsystem machen, auf
dem ich vielleicht auch noch berufliche Dinge mache und das
Ganze funktioniert natürlich nur gut, wenn ich ihm auch
weitreichende Rechte gebe, das heißt theoretisch und so was
kann natürlich bei so einem sehr autonom agierenden KI System
passieren, kann das auch einfach mal Dateien löschen oder so.
Irgendwelche anderen wilden Dinge machen und insbesondere
wenn ich dann anfange, halt das Ganze nicht mehr eng zu
kontrollieren, sondern autonom im Hintergrund laufen lasse und
dann vielleicht nur über eine Instant Messaging App mit dem
ganzen kommuniziere, dann kann auch mal was schief gehen und
von daher ist natürlich so eine Sandbox Umgebung absolut zu
empfehlen, wobei natürlich der wirklich der große Nutzen
entsteht ja letzten Endes erst wenn ich dem Ganzen dann auch
Zugriff auf zum Beispiel mein e Mail Konto auf andere Systeme
gebe, dann. Um dann auch von diesem
persönlichen Assistenten zu profitieren.
Aber das zeigt halt einfach, dass diese KI Agenten, die auf
der Kommandozeile laufen, die mit Cloud Code groß geworden
sind, für die Softwareentwicklung jetzt
mittlerweile sich ausbreiten in den Alltag auch von.
Ja, Power User, nicht developern, die diese Agenten
für andere Aufgaben verwenden. Ich habe jetzt auch diese Woche
zahlreiche Videos gesehen rund um Cloud Code, wie ich das für
andere Dinge außer Softwareentwicklung verwenden
kann und wir haben nachher auch noch ein Paar.
News, die halt auch mit dem im Zusammenhang stehen und ich
glaube dieser Cloud Board Hype, der treibt es so ein bisschen
auf die Spitze, weil es natürlich jetzt ein immer größer
werdendes Plugin Eco System gibt, was diesen Board halt
Zugriff auf diverse andere Applikationen gibt und damit ich
dann Aufgaben delegieren kann. Ja, wobei ich ja gar nicht
wirklich ein Plugin brauche, weil das Ding ja wirklich
einfach meinen Computer bedient. Über Maus und Tastatur.
Also so wie ich das. Als Mensch auch tue.
Aber du hast schon völlig recht, im Ding würde ich jetzt
wahrscheinlich nicht meinen Passwortmanager installieren,
sondern vielleicht mal selber kontrollieren, auf welche
Anwendungen ich mich dann da irgendwie einlogge.
Aber ich glaube, ich würde gar nicht sagen, dass das quasi das
Pendant zur Softwareentwicklung ist, weil ich glaube, es gibt
auch ganz viele Softwareentwicklungsaufgaben,
die eben nicht im Code stattfinden.
Wenn ich mir jetzt irgendwie überlege, dass das.
Ding für mich Screenshots in dem Apple Developer Portal hochladen
soll. Zu der App, die ich jetzt
gemacht habe und dann merke ich aber oh, die Screenshots sind
jetzt nicht im richtigen Format, dann kann ich ihnen link eine
whatsapp Nachricht schicken und das macht automatisch für mich
figma auf, ändert dann quasi vielleicht irgendwie die
Auflösung dieser Screenshots, wählt sich für mich wieder ins
Apple Developer Portal ein, lädt die Sachen da hoch, das kann ich
dann natürlich eigentlich quasi ohne irgendwelche Plugins
machen, kann natürlich komplett frei da für mich arbeiten.
Ich muss mir aber natürlich Bewusstsein, dass das ein
Riesentor auch an Risiken aufmacht, wie du gerade gesagt
hast. Und das ist ja der große
Vorteil, warum ich vielleicht irgendwas lieber per API
steuere, wie ich das von den klassischen, Ja quasi CLI
getriebenen Coding Agenten kenne, oder denen, die das über
einen MCP Server oder sowas machen.
Da kann ich ja ganz klar sagen, welche API Endpunkte überhaupt
angesprochen werden dürfen, oder ich kann dem Ding halt irgendwie
eine Berechtigung geben, wohingegen dieses Claw bot
System halt auch in meinem Namen unterwegs ist und.
Und ja, das bringt natürlich ganz, ganz viele coole
Möglichkeiten, auch ganz so viele Risiken ist auf jeden Fall
aber beeindruckend, dass Leute da auf Social Media schon
geschrieben haben, was sie damit gebaut haben.
Und ja, ich glaube, es gibt im Moment keinen Podcast, der auch
an dem Thema vorbeikommt und sich irgendwie mit Technologie
auseinandersetzt, deswegen schaut es euch mal an, aber
natürlich mit großer Vorsicht. Ja, und ich meine, das ganze
Thema ist ja nicht komplett neu. Auch in Chat GPT gibt es den
Agent Mode, dem ich Aufgaben übergeben kann, der dann auch im
Browser in meinem Namen irgendwelche Dinge tut, aber das
findet ja immer in so einer virtualisierten Umgebung von
Open AI im Web statt und ich glaube, warum das ganze jetzt so
gehypt ist, dass du das tatsächlich auf einer lokalen
Maschine bei dir installierst und dann natürlich dem ganzen
Halt auch auf Zugriff auf lokale Ressourcen und diverse andere
Dinge. Geben kannst.
Du hast gerade erwähnt ein Use Case mag es sein, einfach mal
diesen mühsamen Prozess der App Submission zu automatisieren und
das war ja bisher so ein Bereich, wo dann trotzdem noch
der Mensch Hand anlegen musste, im wahrsten Sinne des Wortes.
Wenn ich eine App gebaut hatte und auch wenn ich sie vielleicht
gewipecoded habe, musste ich sie immer noch manuell in den App
Store stellen, ein paar Screenshots machen, irgendwie
mich da anmelden. Aber da gibt es ja jetzt auch
Lösungen. Wir hatten jetzt in der in der
letzten Folge in den letzten News Folge die Lösung von Raplet
erwähnt und jetzt sind wir darüber gestolpert, dass auch
Manus, was ja auch irgendwie mit Handarbeit zu tun hat, Manus Ai
jetzt auch App Publishing macht. Genau, und zwar für die No Code
Apps, die man da auch so ein bisschen mit erstellen kann.
Das gibt es ja immer mehr Plattformen jetzt, womit ich
quasi auch ja ohne zu coden oder mit nur ganz wenig zu coden.
Apps bauen kann und über Manus geht es halt eben auch mit so
einer AI Plattform bei Manus AI. Eigentlich kenne das auch so
eine ja eigentlich auch ein Tool was sich auf die Fahne schreibt
eigentlich alle möglichen Arten von Aufgaben mit KI erledigen zu
können und das ist halt eben das finde ich deswegen so eine große
News, weil ich glaube so Distribution immer so das Ding
war neben vielleicht so Security Lücken die so gewalbcodeeten
Apps eigentlich noch so ein bisschen die Show gestohlen
haben oder sie zumindest in ihrer Reichweite eingeschränkt
haben und jetzt? Haben wir fangen immer mehr von
diesen Plattformen eben an, mir den Weg in die echten App Stores
einfacher zu machen. Für nicht Techies oder für nicht
Developer. Zumindest das irgendwie
einfacher zu machen. Und das bedeutet natürlich jetzt
aber auch für uns, dass unsere Konkurrenz, also die die
geweibcode Apps in die App Stores stellen und sowas, also
unsere Konkurrenz ist vielleicht gar nicht mehr nur noch
geweibcoded, sondern vielleicht sogar einfach geweib Manus
erklärt und Manus baut daraufhin eine App, oder?
Und stellt die sogar in die echten App Stores für mich.
Das heißt, ich kann jetzt wirklich irgendwie für meine
nächste Geburtstagsparty eine Fancy App bauen und die auch
wirklich über die App Stores distributen und ich glaube da
kommt auch mal eine spannende Zeit auf uns zu, weil vorher
sind so gewaltchorische Apps ja dann eher auch irgendwie für den
eigenen Gebrauch gewesen oder halt innerhalb dieser Plattform
auf der Orange Enterprise Plattform verfügbar gewesen und.
Und ja, jetzt werden sie ernstzunehmende Apps.
Kommen wir aber noch mal zurück zum tatsächlichen Coding und ich
hatte ja gerade schon gesagt, das ganze Thema Cii basierte
Coding Agenten ist ein absolutes Hypthema und einer dieser Coding
Agenten ist Open Code und dort kann man ja sein eigenes Large
Language Model mitbringen. Und jetzt ganz neu auch mit
seiner Git up co Pilot subscription sich anmelden.
Das heißt, wer bisher git up co Pilot vielleicht in der Idee und
zusätzlich Open Code in der CLI verwendet hat, kann jetzt die
gleiche Subscription verwenden und dann auch auf die Modelle da
zurückgreifen. Ja, Open Code ist eh ein
ziemlich cooles Projekt. Das ist die Bauen quasi Cloud
Code Codec German Icli. Diese ganzen Kommandozeilen
basierten ja Agenten Tools für die Softwareentwicklung nach als
Open Source. Source Projekt und das finde ich
immer spannend, wenn es zumindest irgendwie gegen diese
großen Anbieter noch mal irgendwie so ein Open Source
Bollwerk geht und hat sich jetzt in der Vergangenheit auch.
Also irgendwas muss da passiert sein, ich habe es auf jeden Fall
ganz ganz viel jetzt irgendwie auch auf Social Media gelesen
und viele Leute die es ausprobiert haben, scheint sich
also großer Beliebtheit zu erfreuen.
Und ich habe es ja werden Podcast verfolgt, weiß ich bin
immer riesen Fan von so was also ich finde sowas immer total cool
wenn man irgendwie sich nicht gegenseitig versucht
auszusperren, sondern wenn man einfach quasi sich als Nachbarn
akzeptiert und irgendwie möge der bessere gewinnen und ich
finde es einen sehr coolen Move von Gitter jetzt in dem Fall
einfach zu sagen ey weißt du was wenn du schon eine Gitter Coop
Halle Lizenz hast, dann zwingen wir dich nicht dazu Gitter Coop
Halle zu benutzen, sondern wenn du der Meinung bist, dass O.
Open Code für dich das richtige Tool ist?
Dann mach das doch. Dann kannst du aber trotzdem
hier deine gitarkope Lizenz benutzen und darüber dann eben
die Modelle beziehen, musst also nicht irgendwo noch mal extra
Geld für Modelle ausgeben. Fand ich ziemlich cool und ich
freue mich immer, wenn die Industrie eher an sowas
zusammenarbeitet und man gegenseitig auch vielleicht ein
bisschen was voneinander lernen kann.
Das finde ich eigentlich das Coolste an der News.
Open Code selber ist auf jeden Fall bei mir aber auch noch auf
der Liste von Dingen, die ich mir mal ganz genau angucken
muss. Und du sagst gerade, man lernt
voneinander in der Industrie und da passiert natürlich gerade,
wie gesagt in dem CLI Bereich ganz viel und da gibt es jetzt
auch was von Misstral der französischen AI Company und
zwar Vibe to wahrscheinlich auf Französisch ausgesprochen und
das ist machmal. Wie würdest, wie würdest du das
denn auf Französisch aussprechen?
Wie bitte? Ich weiß es nicht, ich bin
gespannt, wer mich da jetzt hier korrigieren wird, aber es gibt
jetzt auch von Mistrell einen Coding Agenten auf der
Kommandozeile und damit kann auch ein europäisches
Unternehmen jetzt in die Konkurrenz einsteigen und mal
schauen, vielleicht ist jetzt auch Cloud Code nicht für immer
als Marktführer gesetzt, sondern tatsächlich.
Mal der ein oder andere neue Player wie zum Beispiel Open
Code oder vielleicht in Zukunft Mistral, ein Tool, was die
Developer Präferenz gewinnen wird.
Genau ziehen damit auch so ein bisschen nach zu den ganzen
Features, die quasi die große Konkurrenz irgendwie angeboten
hat. Also habe da jetzt auch diese
sub agents, das sind also quasi Agenten, in denen ich dann die
dann losgehen und einen Task den ich mache, parallel abarbeiten
können. Diese Slash Commands haben sich
ja schon überall irgendwie auch durchgesetzt.
Und das Ganze auch wird Gepowert von deren eigenem Dev stral 2
Modell. Das heißt wer sagt Ich möchte
eigentlich mal wirklich auf einen europäischen Anbieter
setzen und mir das mal angucken, wie gut ist denn da eigentlich
die Konkurrenz, die vielleicht ein bisschen näher auch an
europäischen Werten und auch vielleicht zur Förderung von
europäischen Unternehmen wie beitragen möchte, der oder die
kann sich das natürlich gerne mal angucken und.
Und wer auch Sub Agents jetzt eingeführt hat und noch ein paar
andere coole Features, ist einer der größten Vibe Coding
Konkurrenten, nämlich Cursor. Auch die setzen jetzt auf Sub
agents, auch hier wieder um vielleicht auch schneller eine
Antwort zu einem sehr komplexen Problem zu bekommen und Dinge zu
parallelisieren und. Und haben im neuesten Update
auch noch ein paar andere coole Sachen Geschippt, unter anderem
zum Beispiel Bildgenerierung direkt mit in der IDE oder dem
Editor mit drin. Und das ist natürlich cool, wenn
ich zum Beispiel irgendwelche Icons bauen möchte oder sowas,
dann kann ich jetzt, kann ich jetzt direkt in meinem Coding
Agenten in Cursor sagen, Hey guck mal, ich brauche hier ein
Icon und muss dann auch keine Sorge mehr natürlich haben, dass
ich irgendwelche. Lizenzverstöße mache, weil ich
vielleicht einfach nur nach einem Papierkorb Icon gegoogelt
habe und das dann einfach das Google Bild heruntergeladen habe
und gehofft, dass es niemand merkt, dass das vielleicht ein
Copyright geschütztes Bild war. Wem das noch nie passiert ist,
der kann gerne mal in die Kommentare schreiben, da kann
ich mich dabei vor schützen, indem ich gesagt, Pass auf,
weißt du was, das ist mein komplett individuell generiertes
Icon, das hat auf gar keinen Fall irgendjemand anders vorher
gehabt, weil das Icon lebt erst seit einer Minute.
Dafür benutzen Sie das Nano Banana Modell von Google und
haben das quasi jetzt direkt mit eingebaut.
Und dann gibt es auch noch von Devon alle News, und zwar Devon,
der Coding Assistent, den wir in der Vergangenheit auch schon mal
hier und da angesprochen haben, hat jetzt auch.
Sein Pull request Review, das heißt, man kann ihn direkt in
seine Quellcode Verwaltung einbinden für Code Reviews und
Apropos Quellcode Verwaltung. Auch Git Lab ist jetzt mit dem
Duo Agent Generali Available und damit am Start so ein bisschen
hinter den anderen hinterher, aber wer git Lab einsetzt, für
den ist das vielleicht eine ganz spannende Alternative, weil halt
direkt in die Plattform integriert.
Ja, ich hatte mich schon schon gewundert.
Irgendwie. Dachte ich eigentlich.
Mittlerweile hätte jeder eine Coding Agent Plattform.
Git to Lab hat jetzt natürlich auch nachgezogen, sind für mich
so ein bisschen hier irgendwie late to the Party und sage aber
selber, dass sie natürlich ihre Code Agenten sich gerade auf
dieses ganze Git Lab Ökosystem konzentrieren, also den ganzen
Software entstehungs Lebenszyklus mit abdecken, also
auch großen Fokus haben darauf zum Beispiel irgendwelche Work
Items und Epics zu sortieren oder mich in cicd Prozessen.
Zu unterstützen. Wer git Lab benutzt, für den
oder die ist das natürlich spannend.
Ansonsten kann man natürlich auch in die bestehenden Coden
Agenten zum Beispiel über den Git Lab MCP Server schon viel
machen, aber gibt jetzt halt eine eigene Plattform mit Git
Lab Duo. Dann gehen wir mal aus dem AI
Thema so ein bisschen raus oder auch vielleicht nicht, weil wir
sind da tatsächlich über eine ganz spannende Initiative
gestolpert, nämlich von Mozilla oder Mozilla.
Die eine Rebel Alliance gestartet haben, um halt kleine
Unternehmen dabei zu unterstützen, wirklich den
großen KI Companies irgendwie vielleicht in Zukunft das Wasser
abgraben zu können, weil man hat ja so ein bisschen das Gefühl,
gerade in diesem. Ai Battle, Da kann man ohne
wirklich Milliarden Investments gar nicht mehr reißen und wenn
man schaut wieviel Geld halt zum Beispiel in diese AI model
Companies wie Open AI und Atropic geflossen ist, da kann
man sich wirklich fragen, kann man da als junges Unternehmen
über noch. Überhaupt noch mithalten oder
vielleicht zu aufschließen? Und da will jetzt Mozilla
unterstützen und hat 1,4 Milliarden US Dollar
bereitgestellt, um Start UPS in diesem Bereich künstliche
Intelligenz insbesondere rund um Safety hier zu unterstützen im
Kampf gegen diese Industriegiganten.
Genau das finde ich immer cool, wenn auch gerade so kleine
Unternehmen unterstützt werden von den Großen.
Ich wusste gar nicht, dass Mozilla da irgendwie Milliarden
zur Verfügung. Verfügung hat, um da quasi die
Firmen zu unterstützen. Es geht hier aber hauptsächlich,
wie malte gerade schon gesagt hat, eben um so Security und
Compliance Sachen, also gerade um auch irgendwie unternehmen
die versuchen herauszufinden ob vielleicht irgendeine Fake News
KI generiert war, die versuchen die versuchen dafür zu sorgen,
dass KI Modelle neutral bleiben und solche Initiativen werden
hier unterstützt und so was freut mich immer.
Und damit ist Mozilla diese Folge nicht die einzigen,
sondern unterstützt hat auch Spotify in dem Fall nicht.
Kleine KI Governance Unternehmen, sondern Open Source
Unternehmen. Die machen jedes Jahr so eine
große Fundingrunde für die Open Source Unternehmen, die sie
selber am meisten nutzen und haben jetzt quasi angekündigt,
wer sich über die Preisgelder oder eben dieses Open Source
Funding von Spotify freuen darf. Wobei, du hattest gerade gesagt,
die haben da auch Geld in die Hand genommen, aber gar nicht
mal so viel Geld. Und wenn man bedenkt, dass zum
Beispiel Ffm Pack dort jetzt Geld bekommen hat von einer
Firma wie Spotify, die garantiert FFM Pack im großen
Stil einsetzt und auch im Rest der Industrie, ist dieses
Projekt natürlich unverzichtbar und die bekommen jetzt $30000,
da kann man sich fragen. Steht das in der richtigen
Relation, wenn man halt sich anschaut, wie stark natürlich
ein Unternehmen wie Spotify von solchen Tools profitiert, aber
andere geben gar nichts und von daher soll man das natürlich
auch nicht kleinreden, aber man würde sich natürlich wünschen,
dass hier wirklich auch sechsstellige Summen fließen und
nicht irgendwie 30000 in so ein Projekt reingehen.
Ja, ich muss ehrlich sagen, ich hatte einen ähnlichen Gedanken,
als ich das gelesen habe und das Stand auch in diesen großen
Überschriften nicht mit drin. Dann habe ich mir auch den
Artikel auch mal die Zeit angeguckt und.
Und wie das FM PACK oder hier so ein Mock Service Worker kannte
ich nicht. Die haben irgendwie 15000
bekommen und noch irgendwie so eine andere Foundation 25000
also da ist ffm Pack mit den 30000 schon wirklich dysteriöse
Spende die Spotify da gemacht hat und ich habe mir auch recht,
davon kannst du ja nicht mal einen Vollzeit Developer
bezahlen, der sich dann auf dieses Projekt fokussiert.
Ich fand auch, das hat so ein bisschen so Beigefangen.
Also Sie haben sehr viel TAM tam dann für eine verhältnismäßig
für so eine Firma kleine Summe Geld gemacht, hatte da einen
ähnlichen Gedanken, ja. Und dann haben wir hier noch
eine Industrie News mitgebracht, die du auch vorhin schon erwähnt
hattest, nämlich Cloud Flare. Hat das Astro Framework kauft.
Wahrscheinlich setzen einige von euch auch das Astro Framework
ein und jetzt wird es vielleicht ein Lockmittel, um vielleicht
Dienstleistungen bei Cloud Flare einzukaufen, weil anders kann
ich. Ich mir das persönlich nicht
erklären, ist natürlich gut für das Projekt, das Astroprojekt,
weil natürlich damit das Funding dieses Open Source Projekt
sichergestellt ist. Wir haben ja gerade.
Kurz auch über das Thema Probleme im Open Source Funding
gesprochen und jetzt durch so eine Übernahme.
Und das ist ja nicht die erste Übernahme eines Open Source
Projekts durch ein großes it Unternehmen.
Wir hatten in den letzten News folgen immer wieder Beispiele
stellt das zumindest die langfristige Existenz des Astro
Frameworks sicher. Oh, das ist ein guter Punkt.
Ich weiß, was ich immer mag an diesem Podcast ist, dass wir
einfach oft, manchmal ganz bewusst in so einer
Vorbesprechung uns quasi nicht alle unsere Gedanken schon
teilen. Teilen, weil wir die gerne für
diese Podcast folgen, auf waren und das hast du ja scheinbar
hier gemacht, weil ich habe ja schon auch in der Intro ein
bisschen einfach. Warum haben Sie Astro gekauft?
Ich konnte es mir noch nicht so ganz erklären, für die Leute,
die jetzt nur Bahnhof verstehen. Astro ist ein Frontend Framework
sehr sehr sehr schnelles Java Script Framework, was auch vor
allem so für statische Webseiten genutzt wird, so ein bisschen so
ein platzhaltersystem recht modern wird auch viel für
irgendwie Blogs und Webseiten und sowas verwendet.
Und klar, aus der Perspektive macht es natürlich Sinn, dass
Leute, die Astro verwenden, vielleicht dann irgendwie, dass
denen besonders einfach gemacht wird, diese Webseiten dann eben
über den Cloud flay CDN zum Beispiel zu verteilen oder die
Cloud Flay bot Protection davor zu buchen und sowas.
Und natürlich macht das unter den den Voraussetzungen Sinn.
Ich konnte mir da nämlich vor der Folge nicht so richtig
diesen Reim drauf machen, warum Cloud flay jetzt so ein Front
and Framework braucht, aber aus der Perspektive verstehe ich das
Investment zumindest. Schauen wir jetzt mal wie.
Unabhängig Astro bleibt, das ist immer so, die erste große Frage,
die im Raum steht, wenn große Firmen Open Source Projekte
quasi aufkaufen oder bzw die Firma dahinter diesem Open
Source Projekt aufkaufen und genau wie unabhängig die dann
eigentlich bleiben oder ob ich da jetzt irgendwie an jeder
Stelle Cloud Flight Werbung in der Dokumentation sehe.
Das wird jetzt natürlich die Zeit zeigen.
Aber am Ende ist es ja tatsächlich so, dass.
Open Source Projekte ist in Zukunft ja nicht leichter.
Haben werden finanziell über Wasser zu bleiben, weil immer
weniger für solche Zusatzdienstleistungen bezahlt
wird, weil solche KI Agenten, über die wir gerade länglich
gesprochen haben, solche Technologien zwar einsetzen,
aber dann vielleicht keinen Premium Support irgendwie
kostenpflichtig buchen und von daher glaube ich werden wir
immer mehr Projekte sehen, die entweder.
In Schwierigkeiten geraten oder letzten Endes durch so einen
Move ihre Existenz sichern, was natürlich dann für die developer
Community eigentlich der bessere Weg ist.
Ja, wir. Hatten es ja so ein bisschen mit
Tailwind gesehen, auch vor einigen Wochen, die hatten ja
auch irgendwie fast aufgegeben, weil sie gesagt haben, ihr
Geschäftsmodell ist irgendwie um 75% war das glaube ich nagelt
mich nicht darauf fest. Aber irgend so eine Zahl
eingebrochen, weil quasi diese ganzen Komponenten.
Quasi von der KI einfach nachgebaut werden.
Also mit Tavet ist ein CSS Framework, die haben so
Basiskomponenten, die verdienen Geld damit, dass sie sehr gut
gestylte, quasi größere zusammenhängende Blöcke
verkaufen, die dann diese Komponenten drunter nutzen und
heute natürlich KI Agenten hingehen können, sich das
Anschauen und das einfach 1 zu 1 so nachbauen können, das ist
doch früher einfach viel Arbeit, das heißt was Tavet eigentlich
verkauft ist eine Zeitersparnis mit den mit den Open Source
Komponenten. Und diese Zeitersparnisse hat
jetzt quasi KI zunichte gemacht. Die sind dann so ein bisschen
von der Community gerettet worden, da gab es dann ganz
viele Leute, die diesem Open Source Projekt Sachen auch
gespendet haben, aber du hast schon recht, das wird
wahrscheinlich nicht leichter werden für Open Source Projekte
in Zukunft zu überleben, oder vielleicht gibt es einfach auch
weniger, vielleicht gibt es auch einfach so eine Konsolidierung
davon, dass ich viele davon vielleicht auch gar nicht mehr
so dringend brauche. Weil ja, ich kann mir natürlich
irgendwie mit irgendeiner Templating Engine eine coole
Webseite bauen. Wenn ich die aber komplett Vibe
Kohle brauche ich ja nicht mal die Templating Engine, sondern
haut meine KI mehr für den fertigen HTML, CSS und Java
Script Code dahin. Propo Open Source Projekte
vielleicht mal an der Stelle, dann als nächstes die Erwähnung
des jquery 4 Releases nach knapp 10 Jahren, das erste große
Release von jquery und man glaubt gar nicht, dass es
tatsächlich noch so viel eingesetzt wird, aber natürlich
ist es in existierenden Webanwendungen seit vielen,
vielen Jahren im Einsatz und eigentlich nicht wegzudenken und
von daher ist. Gibt es da jetzt eine neue
Version? Welche neuen Features sind denn
da besonders interessant? Hast du mal reingeschaut?
Ja, ich habe reingeschaut. Ich war zuerst überrascht, also
dieses J. Query habe ich seit bestimmt 10
Jahren nicht mehr gehört, ich wusste gar nicht, dass es das
noch gibt beziehungsweise dass das überhaupt noch so weit
verwendet wird. Aber sie haben jetzt tatsächlich
gesagt, auch ja, Sie haben immer mal wieder so kleine Sachen
Geshippt und sie einfach viel. Ist halt irgendwie so aufgestaut
worden von Dingen, die sie immer mal machen wollten, die aber
eigentlich so Breaking Changes sind, zumindest für manche, die
J Query einsetzen und deswegen hat es irgendwie so lange
gedauert, bis sie gesagt haben, so, jetzt lohnt es sich mal
wirklich wieder irgendwie ein Major Release zu machen, aber.
Also 40 ist da seit über 10 Jahren das erste Major Release
und ist vor allem so ein bisschen aufräumen.
Also es hat zum Beispiel jetzt keinen Support mehr für den
Internet Explorer Version kleiner als als Version 11 oder
ist jetzt endlich migriert in moderne Egma Script Module, kann
also auch von modernen Java Script Anwendungen deutlich
einfacher eingesetzt werden, ganz viele von den AP is die
schon lange irgendwie als Deprecated aufgelistet waren
haben sie rausgeschmissen und. Und sich so ein bisschen darauf
fokussiert, das ganze moderner, aber auch etwas
leichtgewichtiger zu machen. Also die Pakete sind kleiner
geworden und so das eine große Killer Feature gibt es jetzt
glaube ich gar nicht. Wir verlinken den blogspot mit
den ganzen Release Notes natürlich wie alle anderen News
der Folge auch in den Show Notes, wer sich das im Detail
mal angucken möchte, es gibt auch ein paar Breaking changes,
also man muss ein bisschen vorsichtig sein.
Aber wenn man überlegt, dass das Projekt ja 2006 ins Leben
gerufen wurde, also tatsächlich, hier steht am 14 Januar 2006,
muss man schon sagen, es ist schon ein Projekt, was sich
schon sehr lange gehalten hat und was wahrscheinlich auch ein
riesengroßer Bestandteil von dem ist wie heute.
Es ist schon fast gemeint zu sagen, aber modernere Java
Script Libraries und Framework aufgesetzt sind, da hat es auf
jeden Fall damals den Grundstein für gelegt und ich kann mich
noch sehr gut erinnern, auch in in.
In der Schule und im Studium die ersten ja, aus meiner Sicht
coolen Sachen mit Jake Query gebaut zu haben, deswegen freut
es mich auch ein bisschen, dass das immer noch lebt.
Und dann gab es noch ein ganz spannendes Open Source Release
von github und zwar das Co Pilot SDK und Wir hatten das ja auch
ganz gut in dem ersten Block, wo es um.
Ai Coding Assistance ging erwähnen können, aber ich glaube
jetzt hier wo es tatsächlich um die aktive Softwareentwicklung
geht, passt das ein bisschen besser, weil hier geht es
tatsächlich nicht einfach nur darum einen Coding Assistenten
zu verwenden, sondern tatsächlich so einen Assistenten
in die eigene Anwendung zu integrieren und da fragt man
sich erst. Warum sollte ich das denn tun?
Aber wenn man gerade diese Use Cases sich angehört hat, die du
gerade mit dem Modeboard vorgestellt hast und ich möchte
vielleicht so einen ähnlichen Use Case, vielleicht ganz
speziell in meinem Unternehmen selber implementieren und
brauche dafür so einen Agent Loop, dann kann ich den entweder
komplett selber bauen, ich hole mir irgendein Art Language Model
oder. Oder ich kann jetzt halt auch
das Copilot SDK verwenden und hier auf den bereits
existierenden Agent Group aus der Copilot CLI zurückgreifen.
Was wäre denn so ein Use Case? Weil ich habe auch ganz viel ja
so Hype und viele Leute gesehen, die dann sich das weggeschnappt
haben, damit irgendwas gebaut haben.
Mir war jetzt nicht ganz klar, brauche ich das um selber einen
Coding Agenten zu bauen oder ist das eine Alternative?
Zum weiß ich nicht Open Air SDK oder auch so neutraleren Sachen
wie Langchain. Also was ist so ein bisschen der
Anwendungsfall? Was muss ich bauen wollen, um
mit dem Gsap Coop Halt der SDK gut beraten zu sein?
Ja, tatsächlich kannst du deinen eigenen Coding Assistenten
bauen, indem du halt diesen Agent Loop, der bereits
existiert, verwendest und den in deine eigene Anwendung einbaust.
Aber du kannst es auch ganz vielfältig einsetzen.
Immer dann, wenn du irgendeinen KI Agenten brauchst, der
wirklich Aufgaben für dich erledigt.
Du hattest ja selber vorhin schon so ein paar Beispiele
genannt, also. Als es halt um den Modbot ging.
Aber du kannst natürlich auch in deinem Unternehmen zum Beispiel
einen Agenten machen, der Code Reviews für Dich übernimmt, oder
der Code Quality Checks macht und der Agent hat dann eine ganz
spezielle Aufgabe und kann dann in eine Anwendung integriert
werden. Das heißt, es muss nicht nur im
Bereich der Softwareentwicklung sein, sondern tatsächlich kann
dieser Agent natürlich auch zahlreiche andere Aufgaben
erledigen. Du kannst zum Beispiel deinen.
Einen Urlaubsplanungsagenten damit bauen und kannst da auf
den Copilot Agent Loop zurückgreifen und dann
entsprechend einen User Interface drumrum bauen oder
eine andere Art von Anwendung. Und muss dann tatsächlich nicht
hingehen. Und zum Beispiel, Du hast gerade
das Open AI SDK erwähnt, dann diesen Loop erstmal selber
implementieren, also entscheidend wie lange läuft
dieser Agent und wie viele Calls mache ich eigentlich gegen
dieses Large Language Model, bis die Aufgabe als erledigt gilt
und das Ganze basiert halt auf dem github Co Pilot CLI Tool und
es packt das Ganze. Einfach in ein SDK ein, was du
in verschiedenen Sprachen verwenden kannst und du kannst
damit halt dementsprechend auf die Investments aus diesem
Agenten, den Github da gebaut hat, zurückgreifen.
Da gibt es noch eine sicherheitsrelevante News,
wahrscheinlich auch relevant für die Mai relevant, relevant.
Dann gibt es noch eine sicherheitsrelevante News,
wahrscheinlich auch wichtig für alle, die hier diesen Podcast
hören oder zumindest die meisten, denn ich kann mir
vorstellen, dass die meisten von euch Visual Studio Code irgendwo
einsetzen oder zumindest installiert haben und da gibt es
einen neuen Backdoor Exploit, den man ja vielleicht auch gar
nicht so richtig verhindern kann, außer damit sehr sehr
aufmerksam zu sein. Walte, was ist da passiert?
Ja, tatsächlich kann man ja in vs Code diverse Konfigurationen
im Projekt hinterlegen, sodass die Entwicklungsumgebung für
dieses Projekt konfiguriert wird.
Und letzten Endes hat hier sich jemand überlegt, ich lege in ein
Open Source Repository oder ein Repository, was ich zum Beispiel
dir zuschicke, um vielleicht eine Coding Aufgabe während
eines Job Interviews zu lösen. Eine Konfigurationsdatei, die
dafür sorgt, dass sobald du diesem Repository vertraust und
ich, ich glaube, wir alle haben auch schon mal ein Repository
von github geklont, das dann aufgemacht und dann geht immer
dieses Pop up auf. Vertraust du den Autoren von
diesem Repository? Da drücke ich natürlich nicht
einfach auf. Ja, da gehe ich natürlich ganz
genau hin und schaue mir das Repository im Detail an.
Genau, du reviewst natürlich immer den Code im Detail, bevor
du auf ja klickst, aber die meisten klicken dann einfach auf
auf ja, damit die die Warnungen weggehen und man mit dem
Repository voll arbeiten kann. Aber bisher war vielen nicht
bewusst, dass dann im Hintergrund halt diese
Konfiguration der Visual Studio Code Umgebung inklusive dem
Ausführen von Skripten abläuft und hier haben.
Dass diese Hacker sich entsprechend überlegt, dass sie
da per Curl dann einfach Malware nachladen, die dann deinen
eigenen Rechner übernehmen kann und haben damit einen
Mechanismus, der absolut legitim ist, in vs Code missbraucht, um
halt das Vertrauen von den Developern auszunutzen, die Halt
dieses Repository auf ihre lokale Maschine geladen haben.
Ja, diese Angreifergruppe, die wird jetzt irgendwie in
Verbindung mit Nordkorea gesetzt.
Ich würde jetzt sagen, es hilft mir persönlich auf jeden Fall,
jetzt schon mal ein bisschen verstand zu haben, was dann
eigentlich die Risiken sind, davon einfach auf ja zu klicken
und glaube, wenn ich das nächste Mal diese Warnung sehe, ob ich
diesem Code vertraue, dann überlege ich es mir wirklich
mal. Ich weiß auch, muss auch ehrlich
sagen, ich weiß gar nicht was passiert, wenn ich da auf Nein
klicke, ob ich nicht trotzdem den Code vielleicht sehe, aber
diese eben diese Skripte nicht nachgeladen werden oder ob.
Oder sowas. Ich glaube so Where das ist
immer gut und ich würde mich wünschen das nächste Mal wenn
dieser diese Pop Abmeldung kommt, dass da so ja Horror Wahn
Geschichten drauf angezeigt werden, dass man sich so ein
bisschen überlegt, ob man da wirklich einfach auf ja klickt.
Bei mir ist es auf jeden Fall gerade irgendwie so ein bisschen
hängen geblieben, dass ich vielleicht das nächste Mal
wirklich mal mir gucke, ja vertraue ich dem eigentlich dem
Code, den ich da runtergeladen habe oder ist da wirklich
vielleicht in der Config von Visual Studio irgendwas drin,
was dann Schadcode nachlädt? Und dann haben wir zum Schluss
noch eine Empfehlung für diejenigen von euch, die im Go
Eco System unterwegs sind, so wie du und Manuel.
Und die können sich einmal die Go Developer Survey durchlesen
und sehen dann, dass andere genauso zufrieden mit Go sind
wie sie selber. Also das war so mein wichtiges
Take Away aus der Developer Survey, dass grundsätzlich go
Developer sehr zufriedene Developer sind mit der
Technologie. Technologie, die sie einsetzen,
aber ein anderes Take away war auch, dass gerade in dieser
Community das ganze AI based Development noch nicht ganz so
angekommen ist. Also da herrscht noch sehr viel
Skepsis und es wird noch nicht wirklich in großen produktiven
Projekten, sondern mehr für kleineren Boiler Plate Code
eingesetzt. Ob jetzt gerade die Go Community
ein bisschen skeptischer ist als andere?
Mag ich nicht zu beurteilen, weil ich nicht Teil der
Community bist. Bin aber vielleicht kannst du
das schon besser beurteilen. Aber wahrscheinlich auch nicht
so richtig. Das würde ich einfach an unsere
Community weitergeben und euch bitten, das in die Kommentare zu
schreiben, da könnt ihr auch natürlich Sachen reinschreiben,
die gar nichts mit gut zu tun haben, nämlich zum Beispiel wie
Euch diese Folge hier gefallen hat oder ob ihr vielleicht schon
mit bestimmten Tools wie Open Code oder dem.
Cloud Board oder jetzt Mod Board rumexperimentiert habt, geht uns
da also gerne Feedback zu der aktuellen Folge und wenn es euch
gut gefallen hat, könnt ihr natürlich auch gerne eine
Bewertung oder Sternchen auf der Podcast Plattform eurer Wahl
hinterlassen. Und ansonsten freuen wir uns
natürlich, wenn ihr auch nächste Woche wieder mit dabei seid.
Der to do Developer Podcast erscheint, die jeden Montag
abwechselnd mit einer Themenfolge und einer News Folge
wie dieser dementsprechend nächste Woche geht es dann mit
einer Themenfolge. Wir weiter.
Und genauso sehr wie über die Tatsache, dass ihr nächste Woche
wieder mit dabei seid, freuen wir uns natürlich auch über
Kaffee. Ihr könnt unsere Arbeit hier
unterstützen und uns über den Wimi Coffee Link, den ihr
zusammen mit allen Links, die wir hier besprochen haben, in
der folgen Beschreibung findet uns einen Kaffee spendiert, auf
alle Fälle hören wir uns dann aber nächste Woche wieder, bis
dahin habt eine gute Zeit und. Schreibt viel Code bis dann.