Lee von Cursor hat mir gerade die Zukunft des Programmierens in diesem 29-minütigen Tutorial gezeigt. Was wäre, wenn du an Programmieren nicht mehr denkst, als würdest du allein vor einem Bildschirm sitzen, sondern es als dich und ein Schwarm von Agenten betrachtest, die jeweils sehr spezifische Rollen übernehmen, genau dann erscheinen, wenn du sie brauchst, und im Hintergrund laufen, ohne jemals eine Kaffeepause zu benötigen. Stell dir einen Bugbot vor, der nicht nur deinen Pull-Request überprüft, sondern das Problem sofort triagiert, intelligente Kommentare hinterlässt und in einigen Fällen sogar einen Fix vorschlägt, bevor ein Teamkollege die Beschreibung gelesen hat. Stell dir einen Sicherheitsagenten vor, der stillschweigend deinen Code auf Schwachstellen scannt und diese lange bevor sie zu Haftungsrisiken werden, kennzeichnet. Stell dir einen Agenten vor, der der Softwarekultur gewidmet ist und die kleinen Regeln durchsetzt, die dein Team für wichtig erachtet, sei es, dass man Ladezustände niemals überspringt, bestimmte faule Marketingphrasen in deinen Codekommentaren verbietet oder sicherstellt, dass Tests immer enthalten sind. Lee hat mir gezeigt, wie all dies bereits in Cursor existiert. Er hat benutzerdefinierte Befehle wie /code-review oder /security-review erstellt, die weniger wie Spielzeuge und mehr wie vertrauenswürdige Kollegen agieren, die die Denkweise deines Teams in Bezug auf Qualität verinnerlicht haben. Und als er das mit Rails, Typsicherheit, Lintern, Formatierungsregeln, Test-Suiten kombinierte.... lernten die Agenten, sich selbst an den Rails zu überprüfen und Fehler automatisch zu beheben. Am Ende hat man ein System, in dem der Codebestand lebendig zu werden scheint, ständig auf sich selbst achtet und sich ständig heilt. Eine weitere Sache, die ich von Lee gelernt habe, war zu beobachten, wie er nicht alles in einen riesigen Kontext packt und auf Magie hofft. Er erstellt neue Chats für jede neue Aufgabe, manchmal zwanzig oder mehr an einem einzigen Tag, jeder ein frisches Gehirn, das nicht von den Details von gestern belastet ist. Es ist eine Disziplin, die die Agenten scharf und die Ausgaben sauber hält. Pro-Tipp, danke @leerob. Das war ein cooler Einblick in die Zukunft des Programmierens und einige Tipps, wie man das Beste aus Cursor herausholt. Alles ist möglich.
38,11K