2.4 · Changelog
Subagents, Skills und Bildgenerierung
Agents lösen zunehmend komplexe, lang andauernde Aufgaben in deiner Codebasis. Dieses Release bringt neue Verbesserungen an der Agent-Laufzeitumgebung für eine bessere Kontextverwaltung sowie zahlreiche Komfortverbesserungen im Editor und in der CLI.
Subagents
Subagents sind unabhängige Agenten, die darauf spezialisiert sind, klar abgegrenzte Teile der Aufgabe eines übergeordneten Agents zu übernehmen. Sie laufen parallel, verwenden ihren eigenen Kontext und können mit benutzerdefinierten Prompts, Toolzugriff und Modellen konfiguriert werden.
Das Ergebnis ist eine insgesamt schnellere Ausführung, ein fokussierterer Kontext in deiner Hauptkonversation und spezialisierte Expertise für jede Teilaufgabe.
Cursor enthält Standard-Subagents für die Recherche in deiner Codebasis, das Ausführen von Terminalbefehlen und das Bearbeiten paralleler Workstreams. Diese beginnen automatisch damit, die Qualität deiner Agent-Gespräche im Editor und in der Cursor CLI zu verbessern.
Optional kannst du eigene Subagents definieren. Erfahre mehr in unserer Dokumentation.
Fähigkeiten
Cursor unterstützt jetzt Agent Skills im Editor und in der CLI. Agents können Skills entdecken und anwenden, wenn domänenspezifisches Wissen und Workflows relevant sind. Sie können einen Skill außerdem über das Slash-Befehlsmenü aufrufen.
Definieren Sie Skills in SKILL.md-Dateien, die benutzerdefinierte Befehle, Skripte und Anweisungen enthalten können, um die Fähigkeiten des Agents auf die jeweilige Aufgabe zuzuschneiden.
Im Vergleich zu stets aktiven, deklarativen Regeln sind Skills besser für dynamische Kontextentdeckung und prozedurale „How-to“-Anleitungen geeignet. So erhalten Agents mehr Flexibilität, während der Kontext fokussiert bleibt.
Bildgenerierung
Generiere Bilder direkt mit dem Agent von Cursor. Beschreibe das Bild in Textform oder lade eine Referenz hoch, um das zugrunde liegende Bildgenerierungsmodell (Google Nano Banana Pro) zu steuern.
Bilder werden als Inline-Vorschau zurückgegeben und standardmäßig im assets/-Ordner deines Projekts gespeichert. Das ist nützlich für die Erstellung von UI-Mockups, Produkt-Assets und zum Visualisieren von Architekturdiagrammen.
Cursor Blame
Im Enterprise-Plan erweitert Cursor Blame die herkömmliche git blame-Funktion um KI-Attribution, sodass du genau sehen kannst, was von der KI generiert und was von Menschen geschrieben wurde.
Beim Überprüfen oder erneuten Durchgehen von Code ist jede Zeile mit einer Zusammenfassung der Unterhaltung verknüpft, aus der sie hervorgegangen ist. So bekommst du den Kontext und die zugrunde liegenden Überlegungen zur Änderung.
Cursor Blame unterscheidet zwischen Code aus Tab-Autovervollständigungen, Agent-Läufen (aufgeschlüsselt nach Modell) und von Menschen vorgenommenen Änderungen. Außerdem kannst du damit KI-Nutzungsmuster in der Codebasis deines Teams nachverfolgen.
Klärende Fragen vom Agent
Das interaktive Q&A-Tool, das Agents im Plan- und Debug-Modus verwenden, ermöglicht ihnen jetzt, in jeder Unterhaltung klärende Fragen zu stellen.
Während der Agent auf deine Antwort wartet, kann er weiterhin Dateien lesen, Änderungen vornehmen oder Befehle ausführen und deine Antwort einbeziehen, sobald sie eintrifft.
Du kannst auch eigene Sub-Agents und Skills erstellen, die dieses Tool verwenden, indem du sie anweist, „use the ask question tool“ zu verwenden.
- Verwende
agent, um im Terminal mit der aktualisierten Cursor CLI zu arbeiten. - MCP-Serverdefinitionen und -Tools liegen jetzt als JSON-Dateien in
.cursor. Agents entdecken und laden MCPs nur bei Bedarf, was den Token-Verbrauch reduziert und den Kontext fokussiert hält. - Agents können jetzt proaktiv vorschlagen, Modi mitten im Gespräch zu wechseln, wenn erkannt wird, dass ein anderer Modus für die Aufgabe effektiver wäre. Du kannst bestimmte Übergänge außerdem automatisch genehmigen oder ablehnen.
- Schnellere, schreibgeschützte Diff-Ansicht mit verbesserter Performance im Review-Changes-Bereich.
- Chats, die Inline-Codeblöcke verwenden, lassen sich jetzt schneller öffnen und in der Größe anpassen.
- Agents können jetzt PDFs lesen, die du in Chats als Kontext anhängen kannst.
- CLI kann so verknüpft werden, dass sie als Servicekonto ausgeführt wird.
- Erweiterte Funktionen und Abdeckung für Hooks:
stop-Hook; Anpassen von Prompts mitbeforeSubmitPrompt;PreToolUse- undPostToolUse-Hooks. - Hook-Befehle starten jetzt 40× schneller.
- Der In-Editor-Browser ist jetzt 10× schneller bei der Navigation, mit zuverlässigeren Klick-Aktionen, Drag-and-Drop-Unterstützung und verbesserter Verarbeitung der Texteingabe. Agents können den Browser während der Arbeit auch sperren, um versehentliche Störungen zu verhindern.
- Light Mode wird jetzt im Cursor-Web-Dashboard unterstützt.
- Wir haben die Peek-Sidebar basierend auf deinem Feedback entfernt.
- Windows-Benachrichtigungen haben jetzt Annehmen/Ablehnen-Schaltflächen wie macOS.
- Nutzer, die „Run Everything“ wählen, werden niemals durch ihre Agents blockiert.
- Das Bearbeiten von Skills- und Rules-Dateien erfordert in Sandboxes keine Genehmigung mehr.
- Git-Schreibvorgänge sind jetzt in Sandboxes erlaubt.
- Dateiänderungs-Genehmigungen bleiben für die gesamte Agent-Sitzung in Sandboxes bestehen.
- Bearbeitungen von Ordnern außerhalb des Workspaces können für die Sitzung in Sandboxes erlaubt werden.
- Unterstützung für Team- und MDM-Hooks zur CLI hinzugefügt, mit effizienterer Ausführung.
- Weitere Hooks zur CLI hinzugefügt, die bereits im Editor unterstützt werden. Die vollständige Liste der Hooks findest du in unserer Dokumentation.
- Kompatibilität mit Claude-Code-Hooks in der CLI hinzugefügt.
- Schnellere Starts bei Warmstarts in der CLI.
- Vereinheitlichte CLI-Berechtigungen mit dem Editor, einschließlich Run Everything, Auto-Run in Sandbox (falls verfügbar) und Ask Every Time (Allowlist).
- Verbesserte
Ctrl+C-Erkennung verhindert versehentliche Beendigungen beim Abbrechen von Agent-Ausführungen in der CLI. Ctrl+Dbeendet jetzt sofort bei leerem Chat und entspricht damit dem gängigen Shell-Verhalten in der CLI.-continuehinzugefügt, um deine letzte Chat-Sitzung schnell fortzusetzen (Kurzform für--resume=-1) in der CLI./mcp enableund/mcp disablezeigen in der CLI jetzt nur relevante MCP-Server in der Autovervollständigung an./max-mode [on|off]hinzugefügt, um den Max Mode auf Modellen, die ihn unterstützen, in der CLI umzuschalten.- Bessere Vim-Mode-Unterstützung in der CLI.
- Leistungsprobleme beim Hinzufügen weiterer MCP-Serververbindungen behoben.
- Behoben, dass Text in Windows-UI-Elementen abgeschnitten wurde, einschließlich Chat-Tab-Titeln, Codeblock-Headern und @-Mentions.
- Behoben, dass das Browser-Panel über anderen UI-Komponenten gerendert wurde.
- Der Browser kann jetzt lokale Netzwerkberechtigungen anfordern, was Authentifizierungsabläufe mit Identity Providern wie Okta behebt.
- Probleme beim Aufteilen und Zusammenführen von Browser-Tabs behoben.
- Verbesserte Nachrichten-Queue mit besserem Handling und Drag-and-Drop-Neuanordnung für eingereihte Elemente hinzugefügt.
- Behoben, dass Chat-Tabs nach dem Neuladen oder Neustarten der App nicht erhalten blieben.
- Probleme mit der Syntaxhervorhebung in Git-Worktrees behoben.
- Behoben, dass veraltete Diff-Ansichten aus vorherigen Sitzungen nach App-Neustart sichtbar blieben.
- Behoben, dass Tabs verschwanden, wenn die Titelleiste ausgeblendet war.
- Behoben, dass die Accept/Reject-Diff-UI manchmal nicht erschien, wenn Änderungen an Dotfiles vorgenommen wurden.
- Einige Fälle von Input-Lag bei schnellen Textänderungen in der CLI behoben.
- Zeilenumbruch in eingereihten Follow-ups in der CLI behoben.
- Ein Problem behoben, das die Nutzung des Edit-Tools während der Ausführung im Plan-Mode in der CLI erlaubte.