00:00:00Heute habe ich ein kleines Spiel für Sie. Hier sind ein paar Apps, IDEs,
00:00:06Agentic-Engineering-Tools, und ich möchte, dass Sie mir sagen, welches welches ist. Fällt Ihnen etwas auf?
00:00:15Sie sind im Grunde alle gleich. Okay, das hier ist VS Code. Es sieht anders aus, oder? Die Agent-
00:00:22Leiste hier ist rechts, nicht links, und man muss immer noch einen Workspace pro Projekt öffnen,
00:00:31sozusagen. Also ein VS-Code-Fenster pro Projekt, und dann hat man seine Agenten für dieses Projekt hier drin, aber
00:00:38das wird sich natürlich auch ändern. Wenn man sich die Release Notes ansieht, werden wir den
00:00:46Visual Studio Code Agents-Modus oder View oder App oder was auch weis ich in einer zukünftigen Version haben. Man konnte schon darauf zugreifen,
00:00:54wenn man am VS Code Insiders Programm Release-Channel teilnimmt, sozusagen, und in Zukunft wird VS Code
00:01:02immer noch bleiben. Man kann es immer noch so nutzen, wie es aussieht. Es funktioniert heute. Das wird nicht verschwinden, aber
00:01:09in Zukunft wird man auch diese App als Alternative nutzen können, und man wird sie
00:01:17aus VS Code heraus starten können, und wissen Sie was? Hier haben wir dann auch mehrere Projekte auf der linken Seite und
00:01:24mehrere Sitzungen, die unter den Projekten gruppiert sind, sodass man eine Anwendung hat, in der man
00:01:33all seine Agenten über alle Projekte hinweg verwalten kann, genau wie in Claude Code, ja, das ist Claude Code
00:01:39oder Codex, dies ist Codex oder Cursor, und Cursor hat natürlich auch immer noch den alten IDE-Modus,
00:01:48wenn man das möchte; man kann das also nutzen, und natürlich gibt es auch die CLIs. Ich meine, man kann Codex oder
00:01:55Claude Code über ihre CLIs nutzen, und ich habe Kurse zu Claude Code, Codex und auch meinen KI-Kurs hier,
00:02:02in dem ich GitHub Copilot und Cursor behandle, und darin decke ich die IDEs im Fall von GitHub,
00:02:09Copilot und Cursor ab, also VS Code und Cursor, sowie die CLIs und die Desktop-Apps für Codex und Claude Code.
00:02:17Man hat also diese Wahlmöglichkeiten, diese verschiedenen Wege, aber bei den Desktop-Apps haben wir einen
00:02:23ziemlich klaren Gewinner, wie es scheint. Der Editor, die IDE, wenn man es so nennen will, der Zukunft
00:02:30sieht anscheinend genau so aus, und das ergibt natürlich irgendwie Sinn, und natürlich ist es auch
00:02:37klar, dass wir nicht wissen, ob das wirklich die endgültige Form sein wird. Ich halte es eher für unwahrscheinlich,
00:02:44dass es das ist, denn allein im letzten Jahr haben wir so viel Veränderung, so viel Evolution und Entwicklung
00:02:52in diesem Bereich gesehen, wie wir mit Agenten interagieren, dass dies sehr wohl nicht die endgültige
00:02:59Form sein könnte. Aber im Moment ist es das, was wir haben, und wie gesagt, es ergibt irgendwie Sinn. Ich bin nicht sicher, ob
00:03:07man an vier Projekten gleichzeitig arbeiten sollte, mit fünf Agenten, die in jedem Projekt ihr Ding machen,
00:03:15aber das ist Ihre Sache. Ich persönlich arbeite meistens nur mit ein oder zwei Agenten und ja,
00:03:25weil ich über die Aufgaben nachdenken will, die ich ihnen gebe; ich möchte den Code analysieren. Aber ja, vielleicht bin ich
00:03:31einfach alt, das mag sich natürlich auch ändern, aber man kann wirklich durchdrehen und problemlos über mehrere
00:03:39Projekte hinweg arbeiten, und ich meine, das ist ein neues Paradigma, etwas, das wir vor vier oder drei Jahren einfach nicht getan haben,
00:03:48selbst vor zwei Jahren war das nicht wirklich ein Thema. Man hätte nicht vier VS-Code-Fenster offen gehabt und
00:03:56wäre ständig zwischen ihnen hin- und hergesprungen, hätte Code in einem Projekt geschrieben und wäre zum nächsten gewechselt,
00:04:01das hätte man nicht getan, weil, wissen Sie was? Man hat selbst Code geschrieben. Heutzutage natürlich wir, und ich sage wir,
00:04:10das muss für Sie natürlich nicht stimmen, aber viele Entwickler schreiben weniger Code. Ich schreibe definitiv
00:04:15weniger Code, das habe ich schon in anderen Videos gesagt, und ja, da wir jetzt Agenten orchestrieren, wie ich schon sagte,
00:04:23ergibt diese UI jetzt irgendwie Sinn. Was diese Unternehmen immer noch versuchen herauszufinden,
00:04:29sind die Details dieser UI, dieser Art von App. Ich meine, zum Beispiel in Codex hat man sein
00:04:40Terminal hier unten, in Claude Code hat man es auf der rechten Seite, wir haben dort also Terminal-Zugriff,
00:04:47weil das offensichtlich irgendwie Sinn ergibt. Man kann darüber streiten, ob rechts oder unten
00:04:52besser ist. Was wir auch in beiden Apps haben, ist diese kleine Code-Diff-Vorschau. Okay, ich glaube, ich habe keine
00:05:00nicht committeten Änderungen hier, aber ich habe welche hier in Claude Code, wo man sich leicht
00:05:06die Änderungen im Code ansehen kann, oder die nicht committeten Änderungen, die Änderungen, die Ihr Agent höchstwahrscheinlich
00:05:12angewendet hat, und wo man sogar Kommentare hinzufügen kann, und diese Kommentare werden dann als Kontext zu Ihrer
00:05:21Konversation hinzugefügt. Das ist eine Funktion der neuen Claude Code Desktop-App, die erst vor ein paar Stunden veröffentlicht wurde,
00:05:27tatsächlich, und die bereits in meinem Kurs behandelt wird. Das ist also eine Funktion, die die Claude Code Desktop-App hat, und es ist auch eine
00:05:33Funktion, die die Codex Desktop-App hat. Man hat auch Dinge wie einen integrierten Browser hier, einen integrierten
00:05:39Vorschau-Modus in Claude Code, den man einrichten kann, und dann kann man einen Browser starten, und in diesem Browser
00:05:45kann man sogar Elemente auswählen und sie als Kontext zur Konversation hinzufügen. So etwas
00:05:51existiert. Das haben wir zum Beispiel auch in Cursor; sie hatten einen ziemlich großen Launch, das war schon letztes Jahr,
00:05:57nicht wahr? Da haben sie ihren Browser angekündigt. Das ist also auch etwas, das wir sehen, dass für die Webentwicklung
00:06:02das neue interessante Ding für diese IDEs ist, und ich glaube, VS Code hat auch etwas
00:06:09Ähnliches angekündigt, ja, dass sie ihren integrierten Browser verbessern wollen. Was wir sehen, ist, dass sie sich
00:06:14wirklich auf eine Welt zubewegen, in der man den Feedback-Loop einfacher schließen kann als zuvor, also wo man
00:06:22mehrere Agenten über mehrere Projekte hinweg orchestrieren kann, aber wo man gleichzeitig eine Live-
00:06:28Vorschau in derselben IDE, im selben Editor hat, und wo man dann auf Dinge klicken oder Kommentare hinzufügen kann,
00:06:37wie ich hier erwähnt habe, Kommentare direkt im Vorschaufenster, im Diff-Fenster hinzufügen, sodass man
00:06:43der KI dieses Feedback geben kann. Und das ist eindeutig die Richtung, in die wir uns bewegen, und was
00:06:50anscheinend weniger wichtig wird, ist natürlich das traditionelle IDE-Zeug, Dinge wie der
00:06:58integrierte Debugger-Flow, den ich, wie ich zugeben muss, ohnehin nie allzu oft benutzt habe, aber ja, er scheint verschwunden zu sein. Dinge
00:07:07wie, nun ja, ein Dateibaum, richtig? Ich meine, man hat einen Dateibaum, aber nur für die Änderungen, standardmäßig keinen,
00:07:14denn wen interessieren die Dateien, wenn der Agent derjenige ist, der an ihnen arbeitet? Mich interessiert es immer noch. Aus diesem
00:07:22Grund habe ich meine Projekte normalerweise in VS Code offen, und ich persönlich öffne dann normalerweise einfach
00:07:30ein Terminal darin und nutze etwas wie Claude Code oder Codex oder PI mit meinem Codex-Abonnement,
00:07:38und ich nutze sehr intensiv diesen terminalbasierten Coding-Assistant-Ansatz. Aber hier und da springe ich auch
00:07:46in eine Desktop-App, aber selbst dann mag ich es, den vollständigen Dateibaum sehen zu können und sogar in Dateien zu springen,
00:07:54die in diesem Moment nicht vom Agenten angefasst wurden, was etwas ist, das in
00:07:59diesen neuen IDE- oder diesen neuen Agentic-Engineering-Apps fehlt, oder wie auch immer man sie nennen will. Was sie aber haben,
00:08:07oder was einige von ihnen haben, sind Dinge wie Routinen, oder die Codex-App hat Automatisierungen, das sind Funktionen,
00:08:14bei denen man den KI-Agenten für mehr als nur Code-Editierung oder Code-Generierung nutzen kann. Man kann zum Beispiel
00:08:21eine Routine erstellen, bei der man sicherstellt, dass ein bestimmter Prompt zu einer bestimmten Zeit an jedem
00:08:29Tag, an jedem Wochentag und so weiter ausgeführt wird. Das kann natürlich ein Prompt sein, der Auswirkungen auf Ihren Code hat, es könnte
00:08:33auch ein Prompt sein, der einfach die jüngsten Änderungen, die letzten Commits analysiert, oder er macht etwas
00:08:38völlig anderes. Solche Dinge haben wir dort drin, aber ja, es sieht wirklich so aus, als ob der gute alte
00:08:46IDE- und Code-Editor vielleicht am Aussterben ist. Und wenn ich Aussterben sage, muss man immer bedenken, dass wir
00:08:54über einen Prozess sprechen, der nicht superschnell sein wird, auch wenn die gesamte KI-Evolution ziemlich rasant ist und
00:09:02sich ständig viel ändert. Selbst mit diesem Wissen im Hinterkopf, wenn wir über die Tech-Bubble hinausblicken, von der ich
00:09:09sicherlich ein Teil bin, richtig? Ich bin Teil dieser Blase, dessen bin ich mir voll bewusst. Aber wenn wir über diese
00:09:14Blase hinausgehen, wenn wir uns normale Unternehmen und normale Menschen ansehen, die bei Unternehmen angestellt sind,
00:09:20werden wir nicht erleben, dass sie morgen IDEs und Code-Editoren aufgeben. Das ist klar. Aber ich denke, insgesamt wird
00:09:28die klassische IDE in Zukunft wahrscheinlich weniger wichtig sein. Ich bin allerdings auch
00:09:38daran interessiert zu hören, was Sie denken. Die große Frage für mich ist im Moment: Wird diese Art
00:09:44von App gewinnen – also diese Desktop-Anwendung hier – oder werden es CLIs sein, Terminal-User-Interfaces? Ich meine so wie
00:09:53Claude Code im Terminal, was offensichtliche Nachteile hat. Das Terminal ist nicht für jeden etwas,
00:09:59nicht wahr? Und ich persönlich habe auch so meine Schwierigkeiten damit. Aber andererseits, wie ich schon erwähnte, mag ich
00:10:05den Flow, in einer normalen IDE zu sein und meinen integrierten Coding-Agenten hier im Terminal zu haben.
00:10:12Aber ja, ich sehe die Vorzüge einer Anwendung wie dieser, die besser aussieht, einfacher
00:10:19zu bedienen und benutzerfreundlicher ist, besonders auch für Anfänger oder Neulinge, aber auch für erfahrene Entwickler
00:10:24natürlich. Es wird also interessant sein, welcher dieser Ansätze gewinnen wird oder ob wir beide haben werden.
00:10:31Auch das ist natürlich möglich, definitiv der Fall im Moment und für die absehbare Zukunft, würde ich schätzen.
00:10:39Und wie zu Beginn erwähnt, wird sich dieser Stil der Agentic-Engineering-Apps, auch wenn er
00:10:47derzeit bei all diesen Apps ähnlich aussieht, wahrscheinlich auch weiterentwickeln, und es wird
00:10:53interessant sein zu sehen, wie unser gesamter Workflow und unsere Arbeitsumgebungen und die Werkzeuge, die wir benutzen,
00:11:02in etwa einem Jahr aussehen werden.