00:00:00Cursor hat die Veröffentlichung von GPT 5.2 Codex in Cursor angekündigt,
00:00:04ein neues Spitzenmodell für langwierige Aufgaben.
00:00:07Aber das ist eigentlich nicht der Hauptpunkt meines Videos.
00:00:11Stattdessen geht es in meinem Video hier hauptsächlich um diesen Beitrag von Michael Truel,
00:00:17dem CEO von Cursor,
00:00:18in dem er erwähnt,
00:00:19dass sie dieses Modell verwendet haben – ich nehme zumindest an,
00:00:23sie sprechen hier von GPT 5.2,
00:00:25nicht Codex,
00:00:25aber ich vermute,
00:00:27er meint Codex –,
00:00:28dass sie dieses Modell genutzt haben,
00:00:30um einen Browser mit KI zu entwickeln,
00:00:32nur mit KI,
00:00:33so wie ich es verstehe,
00:00:34denn es lief eine Woche lang ununterbrochen.
00:00:37Die KI in Cursor lief also eine Woche lang und hat einen Browser entwickelt..
00:00:43Sie schrieb über drei Millionen Zeilen Code über Tausende von Dateien hinweg,
00:00:47und die Rendering-Engine,
00:00:49die sie schrieb,
00:00:49wurde komplett von Grund auf neu entwickelt und verarbeitet HTML-Parsing,
00:00:54CSS-Kaskadierung und all die Dinge,
00:00:56die man von einem Browser erwarten würde,
00:00:58nehme ich an.
00:00:59Allerdings gibt es da eine wichtige Einschränkung: Es funktioniert so halbwegs.
00:01:03Und ich kann das Cursor-Team absolut nachvollziehen.
00:01:06Es ist beeindruckend,
00:01:07dass eine KI ganz allein einen Browser geschrieben hat,
00:01:11der größtenteils funktioniert.
00:01:12Aber auch wenn ich selbst noch nie einen Browser entwickelt habe und das wahrscheinlich auch nie tun werde,
00:01:19kann man wohl zu Recht sagen,
00:01:20dass es genau die Teile sind,
00:01:22die es von 80 auf 100 Prozent bringen,
00:01:24die komplex sind.
00:01:25Und das gilt nicht nur für Browser.
00:01:27Wenn man jemals irgendetwas im Leben gebaut hat,
00:01:30auch außerhalb des Programmierens,
00:01:32weiß man,
00:01:32dass bei den meisten Projekten der schwierige Teil erst dann beginnt,
00:01:36wenn man zu 80 Prozent fertig ist.
00:01:38Und dabei spreche ich noch nicht einmal vom Marketing und so weiter,
00:01:42was extrem schwierig ist..
00:01:45Ich spreche hier nur vom Entwickeln.
00:01:47Und bei vielen Projekten,
00:01:49bei vieler Software,
00:01:50muss man nicht 100 Prozent erreichen,
00:01:52aber 80 oder 70 Prozent reichen vielleicht nicht aus.
00:01:56Und genau dieses Extra-Stück kann extrem schwer zu erreichen sein und wo KI einen vielleicht nicht hinbringt.
00:02:02Nur KI, meine ich.
00:02:04Und ich möchte hier sehr deutlich sein,
00:02:06weil es leicht ist,
00:02:07dieses Video falsch zu interpretieren oder misszuverstehen.
00:02:11Ich bin zu 100 Prozent positiv gegenüber KI eingestellt.
00:02:14Ich nutze sie ständig.
00:02:16Zum Beispiel wurde der Großteil des Codes von buildmygraphic.com von KI geschrieben.
00:02:21Allerdings nicht per Vibe Coding,
00:02:23sondern mit meinen Anweisungen,
00:02:25wobei ich den Code selbst überprüfe und selbst in den Code eingreife und Dinge anpasse,
00:02:30wenn es nötig ist.
00:02:31Aber ich habe sehr viel KI für diese Seite genutzt.
00:02:35Ich habe auch gerade ein großes Update für meinen KI-für-Entwickler-Kurs veröffentlicht,
00:02:40in dem ich zeige,
00:02:41wie man GitHub Copilot und Cursor effizient nutzt und die verschiedenen Features erkundet,
00:02:47die sie bieten,
00:02:48um mehr aus KI herauszuholen.
00:02:50Denn ich glaube,
00:02:51und das habe ich auch in anderen Videos geteilt,
00:02:54KI ist die Zukunft für Entwickler.
00:02:56Sie ist ein extrem nützliches Werkzeug,
00:02:58und sie intensiv und effizient zu nutzen,
00:03:01wird entscheidend sein.
00:03:02Davon bin ich absolut überzeugt.
00:03:04Ich bin nicht so sehr davon überzeugt,
00:03:06dass Vibe Coding in seiner reinsten Form uns dorthin bringt.
00:03:10Und das ist wahrscheinlich eine Erklärung wert.
00:03:13Denn es gibt ein Spektrum,
00:03:15würde ich sagen,
00:03:16zwischen Vibe Coding und Agentic Engineering.
00:03:18Nun,
00:03:19natürlich könnte man auch sagen,
00:03:21es gibt auch die Option,
00:03:22KI überhaupt nicht zu nutzen.
00:03:24Aber nochmal, ich bin überzeugt, dass man KI nutzen sollte.
00:03:28Und die Frage ist, wo auf diesem Spektrum man sich befindet.
00:03:32Bist du hier.
00:03:32Bist du hier?
00:03:33Bist du in der Mitte?
00:03:35Und man kann überall dazwischen sein?
00:03:37Aber es gibt unterschiedliche Kompromisse oder Anwendungsfälle,
00:03:41würde ich sagen.
00:03:42Die Frage ist auch, wie man Vibe Coding definiert.
00:03:45Vibe Coding,
00:03:46so wie ich es verstehe,
00:03:47bedeutet,
00:03:48die KI den Code schreiben zu lassen,
00:03:50keine Code-Reviews durchzuführen,
00:03:52keine Kenntnis der Codebasis zu haben und auch keine code-spezifischen Anweisungen zu geben wie nutze dieses Muster oder nutze dieses Paket.
00:04:01Also wirklich gar nichts über den Code zu wissen.
00:04:04Das ist 100 Prozent Vibe Coding, so wie ich es definiere.
00:04:07Und es gibt definitiv auch andere Definitionen.
00:04:10Das ist einfach das, was ich unter Vibe Coding verstehe.
00:04:14Diese Form des Codens hat meiner Meinung nach keine Zukunft für kommerzielle Produkte,
00:04:19für echte Produkte.
00:04:20Sie kann jedoch großartig sein für andere Dinge,
00:04:23für andere Arten von Produkten.
00:04:25Vibe Coding kann zum Beispiel großartig sein,
00:04:28würde ich sagen,
00:04:29für persönliche Hilfswerkzeuge oder für Wegwerf-Software.
00:04:32Also etwas,
00:04:33das man ein- oder zweimal nutzt und um das man sich nicht allzu sehr kümmert,
00:04:38oder vielleicht auch für kostenlose Software,
00:04:41bei der man keine Gebühren verlangt und es deshalb nicht wirklich wichtig ist,
00:04:46ob sie so gut funktioniert.
00:04:47Man könnte diese Argumente vorbringen,
00:04:50und ich würde sagen,
00:04:51das sind Anwendungsfälle,
00:04:52bei denen reines Vibe Coding praktikabel ist.
00:04:55Man kann absolut KI nutzen,
00:04:57um einfach ein Skript anzufordern,
00:04:59das etwas tut,
00:05:00und es ist einem egal,
00:05:01ob es alle Randfälle abdeckt,
00:05:03ob es vielleicht potenzielle Bugs hat,
00:05:06denn wenn es die Aufgabe für einen erledigt,
00:05:08ist man zufrieden.
00:05:09Das ist absolut in Ordnung.
00:05:11Und man kann Vibe Coding problemlos machen.
00:05:14Nun,
00:05:14am anderen Ende des Spektrums haben wir Agentic Engineering.
00:05:18Und beim Agentic Engineering,
00:05:20das ist es,
00:05:20was ich mache und was meiner Meinung nach die Zukunft ist,
00:05:24nutzt man KI als Werkzeug.
00:05:26Das bedeutet nicht,
00:05:27dass man sie nur für die einfachen Aufgaben nutzt,
00:05:30das kann auch komplexe Aufgaben einschließen.
00:05:33Sehr wichtig für mich,
00:05:34weil es leicht ist,
00:05:35das falsch zu verstehen,
00:05:37aber das kann komplexe Aufgaben einschließen.
00:05:40Aber es bedeutet,
00:05:41dass man klare Anweisungen bezüglich Mustern,
00:05:44Bibliotheken usw.
00:05:45hat, die man nutzen möchte.
00:05:46Es bedeutet auch,
00:05:47dass man den Code auf die eine oder andere Weise überprüft,
00:05:51kann auch automatisierte Reviews mit Hilfe anderer KI-Tools einschließen,
00:05:56aber man wird sich den Code von Zeit zu Zeit ansehen,
00:05:59um zu verstehen,
00:06:00was vor sich geht.
00:06:01Und es bedeutet auch,
00:06:02dass man selbst in den Code eingreift,
00:06:05wenn die KI nicht weiterkommt oder wenn man ihr den Einstieg in eine bestimmte Implementierung geben möchte,
00:06:11bei der man weiß,
00:06:13wie eine bestimmte Schnittstelle aussehen sollte oder welches Muster man nutzen will,
00:06:18damit die KI dann die Gedanken sozusagen zu Ende führen kann.
00:06:22Ich würde sagen, das ist die Zukunft.
00:06:24Dieses Jahr,
00:06:25Agentic Engineering,
00:06:26das ist zumindest meine Zukunft.
00:06:28Und natürlich könnte ich mich hier irren.
00:06:30Vielleicht ist in ein paar Jahren Vibe Coding der einzige Weg,
00:06:34weil die KI so gut ist,
00:06:36dass sie alles kann.
00:06:37Ich glaube nicht,
00:06:38dass sie es sein wird,
00:06:39aber es könnte absolut sein.
00:06:41Ich denke,
00:06:42die einzig falsche Entscheidung im Moment ist jedoch,
00:06:45nirgendwo auf diesem Spektrum zu sein.
00:06:47Man sollte irgendwo hier sein.
00:06:49Man sollte definitiv KI nutzen.
00:06:51Und das habe ich in anderen Videos geteilt.
00:06:54Wie auch immer,
00:06:55zurück zu diesem Post,
00:06:56ich habe ein Problem mit dieser funktioniert irgendwie-Haltung.
00:07:00Und ich verstehe das,
00:07:01wie bereits erwähnt,
00:07:03hier im Kontext dieses Cursor-Posts.
00:07:05Es ist auch erwähnenswert,
00:07:06dass das Cursor-Team offensichtlich die Narrative verschieben oder vielleicht wieder mehr Sichtbarkeit gewinnen möchte,
00:07:14besonders auf X,
00:07:15wo die letzten Wochen von Entwicklern dominiert wurden,
00:07:18die Claude Code mit dem Rolf-Loop nutzen,
00:07:21um letztendlich alles von KI auf eine vom Vibe Coding inspirierte Weise bauen zu lassen.
00:07:26Es macht Sinn,
00:07:27dass das Cursor-Team zeigen will,
00:07:29dass man Cursor auch nutzen kann,
00:07:31um langfristige Aufgaben mit KI zu erledigen und Software autonom von KI bauen zu lassen,
00:07:37denn das ist eindeutig etwas,
00:07:39das gerade viel Sichtbarkeit gewinnt,
00:07:41besonders auf X.
00:07:42Also ich verstehe das absolut.
00:07:44Und nochmal, Cursor ist ein fantastisches Tool.
00:07:47Ich möchte da sehr deutlich sein.
00:07:49Ich habe nur ein Problem mit dieser funktioniert irgendwie-Haltung,
00:07:53weil ich denke,
00:07:54dass sich das beschleunigt.
00:07:56Es wird immer mehr zu einer Sache jetzt mit KI.
00:07:59Und wir haben es jahrelang gesehen.
00:08:01Wir haben es lange vor der KI gesehen,
00:08:03dass Betriebssysteme wie iOS oder Windows schlechter wurden.
00:08:07Sie sind voller Bugs.
00:08:08Man sieht es bei Videospielen,
00:08:10die oft am ersten Tag unspielbar sind.
00:08:13Man sieht es in so viel Software.
00:08:15Es hat nichts mit KI zu tun..
00:08:26Die Softwarequalität hat sich verschlechtert.
00:08:29Und ich verstehe das.
00:08:30Wir können schnell iterieren.
00:08:32Man kann Dinge schnell flicken.
00:08:34Das ist die Denkweise,
00:08:35die sich in den letzten 15 Jahren entwickelt hat.
00:08:38Und genau diese Denkweise sehe ich sich jetzt mit KI fortsetzen und beschleunigen,
00:08:43weil man mit KI natürlich Dinge schnell flicken kann..
00:08:47Und wenn man zum Beispiel mit Wipe-Coding arbeitet,
00:08:50dann kümmert man sich vielleicht nicht so sehr um Bugs,
00:08:54weil man sie ohnehin sofort beheben kann.
00:08:56Und eine katastrophale Codequalität in der Codebasis ist vielleicht egal,
00:09:00weil kein Mensch da rein muss.
00:09:02Die KI kann es herausfinden und beheben.
00:09:05Und wenn die Lösung ein Haufen If-Anweisungen ist,
00:09:08um all die verschiedenen Dinge zu beheben,
00:09:10die schiefgehen könnten,
00:09:12statt einer sauberen Implementierung,
00:09:14dann ist das vielleicht auch egal.
00:09:16Und nochmal,
00:09:16das ist absolut eine Zukunft,
00:09:18die wir haben könnten.
00:09:19Ich glaube nicht, dass es die Zukunft ist.
00:09:22Ich hoffe es gewiss nicht,
00:09:24aber wir könnten diese Zukunft haben.
00:09:26Aber ich denke auch,
00:09:27dass es als Entwickler,
00:09:28als Unternehmen,
00:09:29die Software entwickeln,
00:09:31einen echten Markt für hochwertige Software geben wird – Software,
00:09:35die nicht am ersten Tag kaputt ist,
00:09:37Software,
00:09:37die nicht scheiße ist.
00:09:39Und man könnte KI nutzen, um bessere Software zu entwickeln.
00:09:42Es gibt kein Gesetz,
00:09:43das einen zwingt,
00:09:44schnell zu arbeiten und Softwarequalität zu opfern.
00:09:48Man kann KI nutzen,
00:09:49um bessere Software zu entwickeln,
00:09:51um das Beste aus beiden Welten herauszuholen,
00:09:53um die eigenen Fähigkeiten mit KI zu kombinieren,
00:09:56um KI als zusätzliches Augenpaar zu nutzen,
00:09:59das über den Code schaut.
00:10:00Und ich würde hoffen,
00:10:02dass wir eher in diese Richtung gehen,
00:10:04weil ich glaube,
00:10:05dass sich – während die Mehrheit das wahrscheinlich nicht tun wird – wertvolle Chancen für Unternehmen und Entwickler eröffnen werden,
00:10:13die hochwertige Software entwickeln und versuchen,
00:10:16das Beste aus beiden Welten herauszuholen..