Agenten und KI

Coding mit Cursor als zentrales Entwicklungstool und die Rolle von KI beim Programmieren mit Sahil und Josh (Teil 1)

Kurz gesagt: Eine Zusammenfassung eines Gesprächs mit Sahil und Josh über das Programmieren mit Cursor, Claude 3.5 und Tailwind CSS. KI verwandelt einfache englische Prompts in Code über viele Dateien hinweg, sodass kleine Teams viel schneller liefern können. Die Zitate beinhalten, dass ein Entwickler die Arbeit von dreien macht und sechs Stunden in 30 Sekunden eingespart werden.

Von emin.de AI Desk

7 Min. Lesezeit

Maschinelle Übersetzung aus English. Das Original ist die Referenz: Das Original lesen.

Auch verfügbar auf English.

Ein Gespräch mit Sahil und Josh übers Coden mit Cursor und darüber, was KI mit der Art macht, wie Software gebaut wird.

Wie KI den Workflow verändert

Softwareentwicklung verändert sich gerade rasant, und KI ist der Grund dafür. Tools wie Cursor, Claude 3.5 und Tailwind CSS machen das Coden schneller und einfacher und öffnen es für viel mehr Leute. Die alten Mauern zwischen Designern, Entwicklern und Product Managern brechen zusammen, und der ganze Workflow wird dadurch einfacher.

Der Knackpunkt: Aus einem einfachen Prompt wird eine ganze Reihe von Aktionen. Cursor bearbeitet den Code, Claude 3.5 versteht die Sprache. Du sagst also einfach auf Deutsch, was du willst, und die KI schreibt den Code, oft über mehrere Dateien gleichzeitig. Kein manuelles Tippen mehr, kein Copy-Paste, kein Springen zwischen Kontexten. Stattdessen kannst du dich aufs große Ganze konzentrieren.

Tailwind CSS spielt dabei eine große Rolle. Es ist Utility-First, es gibt also eine direkte Verbindung zwischen einem Design-Element und dem Code. So fällt es der KI leicht, Komponenten zu bauen, die überall gleich aussehen und echte Bedeutung tragen. Du brauchst keine riesigen CSS-Dateien mehr, und der Weg vom Design zum Code wird viel kürzer.

Was das bedeutet, hat es in sich. Firmen können Features schneller ausliefern, mit kleineren Teams und niedrigeren Kosten. Die alten Engpässe wie Design-Runden, Code-Reviews und manuelles Testen werden viel kleiner, und das Team kann viel schneller reagieren.

Nimm die Defaults

Nimm die Defaults. Nutz Tailwind CSS und Cursor und lass die KI das machen, was sie gut kann. Lass die KI die Drecksarbeit erledigen und verbring deine eigene Zeit mit kreativen Problemen und der User Experience. Iteriere schnell, probier Dinge aus, bau einen Prototyp und ändere ihn schnell, je nachdem, was dir die Nutzer sagen.

Und kämpfe nicht gegen den Wandel. Aus ihrer Sicht ist KI die Zukunft der Softwareentwicklung, und du willst nicht abgehängt werden. Unterschätze sie auch nicht. Diese Tools werden ständig besser, also bleib neugierig und schau, wie weit sie gehen.

Ein einfacher Prozess

Zuerst setzt du klare Ziele, also was das Projekt ist und was es erreichen soll. Dann gibst du Kontext und nutzt die Features von Cursor, um der KI die richtigen Informationen über dein Projekt zu geben. Du schreibst klare Prompts und beschreibst die Funktion oder die Design-Änderung in einfacher Sprache. Du iterierst, liest den Code, den die KI geschrieben hat, und gibst Feedback. Du testest gründlich und stellst sicher, dass der neue Code mit dem funktioniert, den du schon hast. Und dann lieferst du aus und lernst, du deployst also die Änderung und sammelst Feedback von Nutzern.

Die wichtigsten Erkenntnisse

Cursor macht das Coden viel schneller, selbst für Leute, die vorher nie auf dieser Plattform gearbeitet haben. KI kann große Teile des Codes schreiben, sogar in einer Sprache, die du nicht kennst. Tailwind hält das Design einfach und konsistent, weil das Design direkt im Code lebt. Mit Cursor änderst du Code sofort, ohne ihn von Hand zu schreiben. Und wenn du der KI spezifischen Kontext gibst, auch über viele Dateien hinweg, wird der Code, den sie schreibt, genauer.

Ein paar weitere Dinge kamen zur Sprache. Tools wie Cursor lassen kleine Teams größere und schwierigere Projekte angehen. Sie sparen viel Geld, weil sie bei der wiederkehrenden Arbeit Zeit sparen, und Entwicklung wird viel billiger. KI ergänzt den normalen Design- und Coding-Prozess, sie ersetzt ihn nicht. Du musst weiterlernen und offen für neue Tools und Arbeitsweisen bleiben, um vorne zu bleiben. Und KI reduziert das Hin und Her im Team, die Zusammenarbeit wird also schneller.

Wenn es eine Sache gibt, die man tun sollte, dann diese: Nutze KI nicht nur fürs Coden, sondern für die Kommunikation und Zusammenarbeit des ganzen Teams. Da sparst du das meiste Geld und die meiste Zeit, und die Leute im Team können ihre Zeit für die wichtigere und kreativere Arbeit nutzen.

Cursor, Claude 3.5 und Tailwind CSS zusammen verändern also wirklich, wie Software gebaut wird. Wenn Entwickler diese Tools annehmen und auf diese einfachere Art arbeiten, schaffen sie viel mehr und können kreativer sein. Die Zukunft der Softwareentwicklung ist schon da, und sie läuft auf KI.

Zitate aus dem Video

Hier sind exakte Zitate aus dem Video, mit den Zeitstempeln und was jedes davon zeigt.

„Von der Idee für das Spiel bis dazu, es auf TestFlight zu bekommen, hatte ich zwei Tage oder so, und null iOS-Erfahrung." (bei 0:03:06)

Das zeigt, wie schnell und wie offen das Coden mit Tools wie Cursor wird. Selbst ohne Erfahrung auf einer Plattform kannst du eine App sehr schnell bauen und ausliefern.

„Ich habe vor zwei Wochen eine Toolstash-iOS-App gebaut, mit Cursor... es hat den Großteil des Codes geschrieben." (bei 0:05:25)

KI kann große Teile des Codens übernehmen, selbst wenn der Entwickler die Sprache oder das Framework nicht kennt.

„Man sollte über Tailwind so denken, dass es einfach CSS ersetzt... du verlierst nicht wirklich die Konsistenz des Design-Systems." (bei 0:07:10)

Tailwind CSS bringt das Design-System direkt in den Code, Frontend-Arbeit wird also schneller und das Design bleibt trotzdem konsistent.

„Ich will einen Bilderrahmen entfernen... ich kann es einfach Cursor sagen, und es schreibt den Code für mich." (bei 0:13:15)

Das ist Code-Bearbeitung in Echtzeit mit eingebauter KI. Du machst eine Änderung sofort, ohne selbst viel Code zu schreiben.

„Ich finde, die Antworten sind besser, wenn ich es nicht einfach die gesamte Codebase einsaugen lasse, es sei denn, ich brauche ein eher high-level-mäßiges Denken." (bei 0:15:00)

Spezifischer Kontext macht den Code der KI genauer und treffender, vor allem in großen und komplexen Projekten.

„Wir haben es neu gelauncht, und jetzt, mit KI als Coding-Tool, hat das Team einen Entwickler und ist mehr als fähig, die Menge an Arbeit zu bewältigen, die das vorherige Team von drei Leuten gemacht hat." (bei 0:20:00)

Tools wie Cursor lassen ein kleineres Team größere Projekte stemmen. Du schaffst mehr und brauchst weniger zusätzliche Entwickler.

„Wir zahlen einem Senior-Entwickler 200 Dollar die Stunde, und wenn ich auch nur eine Stunde sparen kann, sind das 200 Dollar gespart. Mit KI spare ich sechs Stunden in 30 Sekunden." (bei 0:21:32)

KI kann viel Geld sparen, weil sie wiederkehrende Aufgaben übernimmt und die Entwicklungszeit verkürzt, vor allem dort, wo die Gehälter hoch sind.

„Tailwind ist für viele Dinge großartig, bis es das nicht mehr ist... aber für Geschwindigkeit ist es schwer zu schlagen." (bei 0:25:10)

KI und Tools wie Tailwind machen Dinge schneller, aber sie ergänzen den normalen Design-Prozess und ersetzen ihn nicht. Für die subtilen und komplexen Sachen brauchst du immer noch Leute, die wissen, was sie tun.

„Ich war bis vor fünf Tagen total anti-Tailwind. Jetzt merke ich, dass es wie ein Upgrade ist, wie wir an Design herangehen, und ich denke neu darüber nach, was möglich ist." (bei 0:26:03)

Bleib offen für neue Tools und neue Arbeitsweisen, auch für die, gegen die du dich vorher gesträubt hast. Du musst weiterlernen, um vorne zu bleiben.

„Statt meinen Entwicklern Anweisungen in Notion zu geben, kann ich Cursor sagen, was ich ihnen gesagt hätte. Das spart Stunden an Hin-und-Her-Kommunikation." (bei 0:30:15)

KI spart nicht nur Zeit beim Coden. Sie reduziert auch den Kommunikations-Overhead, das Team arbeitet also schneller zusammen.

Die KI-Coding-Revolution

Die KI-Coding-Revolution ist da, und sie ist verdammt geil. Cursor und Claude 3.5 verändern das Spiel komplett, und du kannst Sachen wahnsinnig schnell bauen. Die alten Grenzen zwischen Designern, Entwicklern und sogar CEOs fallen gerade. Jetzt kann jeder mit ein bisschen Ehrgeiz und Lernbereitschaft Produkte designen, bauen und raushauen, und zwar in einer Geschwindigkeit, die wir vorher nie hatten.

Der Knackpunkt ist, auf Standards zu setzen und auf den KI-Zug aufzuspringen. Tailwind CSS und Cursor vereinfachen den Workflow und lassen die KI mit sehr wenig menschlicher Hilfe guten Code schreiben. Das heißt kleinere Teams, niedrigere Kosten und schnellere Zyklen.

Aber es geht nicht nur um Geschwindigkeit. KI bringt auch ein neues Level an Kreativität und Zusammenarbeit. Designer können sich auf die großen Ideen und die User Experience konzentrieren, während die KI die Details beim Bauen übernimmt. Entwickler verbringen mehr Zeit mit den harten Problemen und weniger mit sich wiederholenden Aufgaben. Und selbst Leute, die nicht technisch sind, können mitbauen, indem sie klare und kurze Prompts schreiben.

Die Zukunft der Softwareentwicklung sieht gut aus, und sie läuft auf KI. Also bleib nicht zurück. Lass dich auf den Wandel ein, lern die neuen Tools und mach dich bereit, richtig schnell großartige Produkte zu shippen.

Kleinere Teams, niedrigere Kosten, schnellere Zyklen. Die Zukunft der Softwareentwicklung läuft mit KI.

emin.de AI Desk · Im Kern

Zusammenfassung fremden Materials; Quelle im Original verlinkt.

Diesen Beitrag als Markdown lesen · GitHub · Grundsätze