3.0 · Changelog
Neue Cursor-Oberfläche
Cursor 3 ist jetzt verfügbar.
Agents-Fenster
Die neue Cursor-Oberfläche ermöglicht es dir, viele Agenten parallel über Repos und Umgebungen hinweg auszuführen: lokal, in Worktrees, in der Cloud und über Remote-SSH.
Sie ist einfacher, leistungsstärker und auf Agenten ausgerichtet, ohne dabei die Möglichkeiten einer Entwicklungsumgebung zu verlieren.
Um das Agents-Fenster auszuprobieren, aktualisiere Cursor und gib Cmd+Shift+P -> Agents Window ein.
Du kannst jederzeit zur IDE zurückwechseln oder beide gleichzeitig geöffnet lassen.
Mehr dazu in unserer Ankündigung.
Design-Modus
Im Agents-Fenster kannst du den Design-Modus nutzen, um UI-Elemente direkt im Browser zu annotieren und gezielt auszuwählen.
So kannst du präziseres Feedback geben und schneller iterieren, indem du dem Agent genau den Teil der Oberfläche zeigst, auf den du dich beziehst.
Zu den Tastenkombinationen gehören:
- ⌘ + Shift + D, um in den Design-Modus zu wechseln
- Shift + Ziehen, um einen Bereich auszuwählen
- ⌘ + L, um ein Element dem Chat hinzuzufügen
- ⌥ + Klick, um ein Element zur Eingabe hinzuzufügen
Agent-Tabs im Editor
Mit Agent-Tabs kannst du mehrere Chats gleichzeitig nebeneinander oder in einem Raster anzeigen.
- Die native
worktree-Unterstützung wurde aus dem Editor in das neue Agents-Fenster verschoben, mit verbesserter Sichtbarkeit und UX für die Verwaltung mehrerer Workspaces und der zugehörigen Dateien. - Ein neuer Befehl
/worktreewurde hinzugefügt, der einen separaten Git-Worktree erstellt, sodass Änderungen isoliert erfolgen. - Ein neuer Befehl
/best-of-nwurde hinzugefügt, der dieselbe Aufgabe parallel mit mehreren Modellen ausführt, jeweils in einem eigenen isolierten Worktree, und anschließend die Ergebnisse vergleicht. - Die bisherige Auswahl für Worktree und Best-of-N im Editor wurde als veraltet markiert.
- Cloud-Agent wurden aus dem Editor entfernt.
- MCP-Apps unterstützen jetzt strukturierte Inhalte und ermöglichen dadurch umfangreichere Tool-Ausgaben.
- Bei Importen von Drittanbieter-Plugins ist die Standardeinstellung für Enterprise jetzt aus, wenn nichts festgelegt ist, wobei explizite Admin-Überschreibungen erhalten bleiben.
- Der Name der Verzeichnisgruppe wurde hinzugefügt, damit Audit-Logs ohne Nachschlagen von IDs lesbar sind.
- Eine Admin-Einstellung auf Team-Ebene wurde hinzugefügt, die das Erstellen, Bearbeiten und Löschen von Team-Secrets auf Admins beschränkt.
- Eine Enterprise-Admin-Steuerung wurde hinzugefügt, um die Code-Attribution „Made with Cursor“ für das gesamte Team zu deaktivieren. Einstellungen pro Benutzer sind weiterhin über Cursor Settings > Agent > Attribution verfügbar.
- Das Rendern von Diffs großer Dateien ist jetzt deutlich schneller, flüssiger und speicherschonender.
- Die Oberfläche des Browser-Automatisierungs-Tools wurde reduziert, und der Subagent wurde darauf beschränkt, nur Browser-Tools zu nutzen, damit er stärker auf die Aufgabe fokussiert bleibt. Außerdem wurden die Browser-Anweisungen verbessert, um Fehlerschleifen zu reduzieren, und screenshotbasiertes Klicken per Koordinaten wurde als Ausweichlösung hinzugefügt, wenn DOM-Interaktionen unzuverlässig sind.
- Pläne werden jetzt zusammen mit dem Transkript in geteilten Chats angezeigt.
- Caching wurde hinzugefügt, um die Startzeit von Explorer-Subagents zu verbessern.
- Frühere Chat-Transkripte werden jetzt direkt in den Suchergebnissen für @-Erwähnungen angezeigt.
- Im Agent-Panel wurde eine Schaltfläche „Nach unten scrollen“ hinzugefügt, die erscheint, wenn Inhalte überlaufen.
- Die Tab-Leiste kann in maximierten Chat-Layouts jetzt die gesamte verfügbare Breite nutzen.
- Der Early-Access-Release-Track wurde in Nightly integriert.
- Das Verhalten des Textbereichs für Network Access Controls wurde korrigiert, sodass das Drücken von
Enterzuverlässig am Ende der Eingabe einen Zeilenumbruch einfügt. - Das Laden von Hooks wurde korrigiert, sodass Workspaces mit mehreren Roots Projekt-Hook-Dateien aus allen Workspace-Ordnern lesen statt nur aus dem ersten.
- Ein Markdown-Parsing-Bug wurde behoben, bei dem HTTP(S)-Links in Klammern fälschlich als Zitate interpretiert werden konnten.
- Die Sichtbarkeit von Todo-Karten wurde korrigiert, damit sie nicht verschwinden, nachdem alle Todos abgeschlossen sind.
- Beim Agent wurden Prompts in der Warteschlange korrigiert, die nach Bearbeitungsvorgängen nicht automatisch fortgesetzt wurden.
- Das Picker-Verhalten für Modelle, die deaktiviert, aber auswählbar sind, wurde korrigiert, indem irreführendes „not allowed“-Styling entfernt und ein Modell automatisch aktiviert wird, wenn der Benutzer es auswählt.
- Ein Bug wurde behoben, durch den das Aus- und Einklappen von Thinking-Blöcken nicht funktionierte, während das Streaming noch lief.
- Ein Bug wurde behoben, bei dem Zeilenumbrüche mit Shift+Enter nicht als mehrzeiliger Inhalt behandelt wurden, sodass das Prompt-Eingabefeld in einem falschen Zustand bleiben konnte.