Debug-Modus, Verbesserungen im Plan-Modus, Multi-Agent-Bewertung und angeheftete Chats

Debug-Modus

Der Debug-Modus hilft dir dabei, die kniffligsten Bugs zu reproduzieren und zu beheben.

Cursor instrumentiert deine App mit Debug-Logs zur Laufzeit, um die eigentliche Ursache zu finden. Er funktioniert stack-, sprach- und modellübergreifend.

Mehr dazu in unserer Ankündigung.

Browser-Layout und Style-Editor

Entwerfen und programmieren Sie gleichzeitig mit einer völlig neuen Browser-Seitenleiste und einem Komponentenbaum.

Verschieben Sie Elemente, aktualisieren Sie Farben, testen Sie Layouts und experimentieren Sie in Echtzeit mit CSS. Übernehmen Sie Änderungen dann sofort in Ihre Codebasis, indem Sie Agent verwenden. Sie können außerdem mehrere Elemente anklicken und die gewünschten Änderungen in Textform beschreiben, um den Agent zu starten, der visuelle Anpassungen vornimmt.

Weitere Informationen finden Sie in unserer Ankündigung.

Verbesserungen im Plan Mode

Der Plan Mode unterstützt jetzt Inline-Mermaid-Diagramme, sodass der Agent automatisch Visualisierungen erstellen und direkt in deine Pläne streamen kann. Außerdem hast du mehr Kontrolle darüber, wie du sie aufbaust, da du ausgewählte To-dos an neue Agents senden kannst.

Multi-Agent-Bewertung

Wenn mehrere Agents parallel ausgeführt werden, bewertet Cursor jetzt automatisch alle Ausführungen und gibt eine Empfehlung für die beste Lösung.

Beim ausgewählten Agent wird ein Kommentar angezeigt, der erklärt, warum er gewählt wurde. Die Bewertung der besten Lösung erfolgt erst, nachdem alle parallelen Agents abgeschlossen sind.

Angepinnte Chats

In der Agent-Seitenleiste kannst du Chats oben anpinnen, um sie später leichter wiederzufinden.

  • Der Browserschutz kann jetzt über die Einstellungen auf cursor.com/dashboard gesteuert werden.
  • Ask Mode kann ein schreibgeschütztes Terminal verwenden, um bessere Antworten zu liefern, z. B. zum Prüfen von git-Commits.
  • Mehrere Bugfixes und Stabilitätsverbesserungen für lokale parallele Agents.
  • Pläne werden jetzt standardmäßig als Dateien auf dem Datenträger gespeichert.
  • Agent-Pläne sind jetzt Dateien, die mit normalen Tools bearbeitet werden können.
  • Systembenachrichtigungen für Terminal- und MCP-Genehmigung/Ablehnung.
  • Cmd+Opt+Pfeil zum Chatwechsel wurde behoben und Ctrl+Tab-Verhalten hinzugefügt.
  • Verbesserte Antwortgeschwindigkeit für alle AWS-Bedrock-Nutzer.
  • Nach dem Fokussieren des Explorer-Bereichs startet eine Eingabe automatisch eine Suche.
  • Regeln unterstützen jetzt Prompts, Skripte und mehr gemeinsam in Ordnern.

Verbesserter Plan-Modus, KI-Code-Review im Editor und Instant Grep

Verbesserter Plan-Modus

Beim Erstellen von Plänen stellt Cursor Rückfragen, um die Qualität des Plans zu verbessern. Cursor zeigt jetzt eine interaktive Benutzeroberfläche, über die Sie die Fragen bequem beantworten können.

Sie können außerdem mit ⌘+F innerhalb der generierten Pläne suchen.

KI-Code-Reviews

Du kannst jetzt Fehler direkt in Cursor mithilfe von KI-Code-Reviews finden und beheben. Die KI schaut sich deine Änderungen an und findet Probleme, die du in der Seitenleiste sehen kannst.

Das ist zusätzlich zu Bugbot, der auf deiner Versionsverwaltungsplattform wie GitHub (einschließlich Enterprise Server), GitLab und weiteren läuft.

Instant Grep (Beta)

Alle vom Agent ausgeführten grep-Befehle sind jetzt sofort.

Instant Grep wird von allen Modellen in Cursor unterstützt. Es wird auch verwendet, wenn du die Codebasis manuell in der Seitenleiste durchsucht, einschließlich Regexes und Übereinstimmungen an Wortgrenzen.

Diese Verbesserung wird in der kommenden Woche schrittweise für 2.1-Benutzer ausgerollt.

  • Terminals erkennen bereits laufende Prozesse besser.
  • Projektweite Hooks werden jetzt unterstützt.
  • Die minimal zulässige Version ist jetzt 1.5, die minimal unterstützte Version ist jetzt 1.7.
  • Neuer „Commit & Push“-Button innerhalb des Agent-Diff-Review-Panels hinzugefügt.
  • Benutzerdefinierte Modi wurden entfernt, mit der Möglichkeit, sie als benutzerdefinierte Befehle zu exportieren.
  • Ein Klick auf Dateien in der Review-Liste springt zum Diff im Review-Panel.
  • Das automatische Akzeptieren von Diffs beim Commit funktioniert jetzt auf Dateiebene.
  • Einträge im Editor-Titelmenü wurden im „Mehr anzeigen“-Menü zusammengefasst.
  • VS Code Extension API auf v1.105.1 aktualisiert.
  • Regeln im Home-Ordner (~/.cursor/rules) werden in den Kontext einbezogen.
  • Verwende Cmd+K im Dashboard, um zwischen Einstellungen zu navigieren.

  • Lege im Dashboard eine Origin-Allowlist fest, um Browser-Tools einzuschränken. Browser-Tools und -Navigation werden dann außerhalb der Allowlist blockiert.
  • Definiere im Dashboard eine Erweiterungs-Allowlist und -Blocklist für Admins.
  • Die Enterprise-Gruppenrichtlinie wurde in Cursor umbenannt.

Wir haben Cloud-Agent-Unterstützung bereitgestellt für

  • GitLab
  • GitHub Enterprise
  • Sentry
  • Plain

Neues Coding-Modell und Agent-Interface

Multi-Agents

Verwalte Agents in unserem neuen Editor, mit einer Seitenleiste für deine Agents und Pläne.

Führe bis zu acht Agents parallel für eine einzelne Eingabe aus. Dafür werden Git-Worktrees oder Remote-Rechner verwendet, um Dateikonflikte zu verhindern. Jeder Agent arbeitet in einer eigenen isolierten Kopie deiner Codebasis.

Composer

Wir stellen unser erstes Agent-basiertes Coding-Modell vor. Composer ist ein Spitzenmodell, das viermal schneller ist als ähnlich intelligente Modelle.

Browser (GA)

In Version 1.7 als Beta gestartet, ist der Browser für den Agent jetzt GA. Wir haben in 2.0 zusätzliche Unterstützung hinzugefügt, damit Enterprise-Teams Browser nutzen können.

Browser kann jetzt direkt im Editor eingebettet werden, einschließlich leistungsstarker neuer Tools zum Auswählen von Elementen und zum Weiterleiten von DOM-Informationen an den Agent. Erfahre mehr über die Verwendung des Browser.

Verbesserter Code-Review

Es ist jetzt einfacher, alle Änderungen von Agent über mehrere Dateien hinweg anzuzeigen, ohne ständig zwischen einzelnen Dateien wechseln zu müssen.

Sandbox-Terminals (GA)

Die in Version 1.7 als Beta eingeführten Sandbox-Terminals sind jetzt für macOS allgemein verfügbar (GA). Mit Version 2.0 führen wir Agent-Befehle auf macOS standardmäßig in der sicheren Sandbox aus.

Shell-Befehle, die nicht bereits auf der Allowlist stehen, werden automatisch in einer Sandbox mit Lese-/Schreibzugriff auf deinen Workspace und ohne Internetzugang ausgeführt. Erfahre mehr über das Sandboxing.

Team-Befehle

Definieren Sie im Cursor-Dashboard benutzerdefinierte Befehle und Regeln für Ihr Team.

Dieser Kontext wird dann automatisch für alle Mitglieder Ihres Teams übernommen – ohne dass die Dateien lokal in Ihrem Editor gespeichert werden müssen – und zentral von Team-Admins verwaltet.

Sprachmodus

Steuere Agent mit deiner Stimme über die integrierte Sprach-zu-Text-Funktion. Du kannst in den Einstellungen auch eigene Schlüsselwörter zum Senden festlegen, um Agent zu starten.

Verbesserte Performance

Cursor verwendet Language Server Protocols (LSPs) für sprachspezifische Funktionen wie „Go to Definition“, Hover-Tooltips, Diagnosemeldungen und mehr.

Wir haben die Performance beim Laden und bei der Nutzung von LSPs für alle Sprachen drastisch verbessert. Das ist besonders spürbar, wenn du mit dem Agent arbeitest und Diffs betrachtest.

Die Python- und TypeScript-LSPs sind jetzt standardmäßig schneller für große Projekte, mit höheren Speicherlimits, die dynamisch basierend auf dem verfügbaren RAM konfiguriert werden.

Wir haben außerdem eine Reihe von Speicherlecks behoben und die allgemeine Speichernutzung verbessert.

Planmodus im Hintergrund

Erstelle deinen Plan mit einem Modell und lasse ihn von einem anderen ausführen. Du kannst wählen, ob der Plan im Vordergrund oder Hintergrund ausgeführt wird, oder sogar mit parallelen Agents planen, um mehrere Pläne zur Durchsicht zu erhalten.

Freigegebene Team-Befehle

Teile benutzerdefinierte Regeln, Befehle und Prompts mit deinem gesamten Team. Erstelle Deeplinks über die Cursor Docs.

Verbesserte Prompt-UI

Dateien und Verzeichnisse werden jetzt direkt als „Pills” im Prompt angezeigt. Außerdem haben wir das Kopieren und Einfügen von Prompts mit getagtem Kontext verbessert.

Wir haben viele explizite Einträge im Kontextmenü entfernt, darunter @Definitions, @Web, @Link, @Recent Changes, @Linter Errors und andere. Der Agent kann den Kontext nun selbstständig sammeln, ohne dass du ihn manuell im Prompt-Eingabefeld anhängen musst.

Verbessertes Agent-Framework

Wir haben das zugrunde liegende Framework für die Nutzung von Agent in allen Modellen erheblich verbessert. Das führt zu deutlichen Qualitätsverbesserungen, insbesondere bei GPT-5 Codex.

Cloud Agents

Cloud Agents bieten jetzt 99,9 % Zuverlässigkeit, sofortige Startbereitschaft und demnächst eine neue Benutzeroberfläche. Außerdem haben wir das Senden von Agents in die Cloud direkt aus dem Editor verbessert.

Cursor für Enterprise

Sandboxed Terminals: Admin-Kontrollen

Enterprise-Kunden können jetzt Standardeinstellungen für Sandboxed Terminals teamweit erzwingen. Konfigurieren Sie die Verfügbarkeit von Sandboxed Terminals, den Git-Zugriff und den Netzwerkzugriff auf Teamebene.

Hooks: Cloud-Verteilung

Enterprise-Teams können jetzt Hooks direkt im Web-Dashboard bereitstellen. Admins können neue Hooks hinzufügen, Entwürfe speichern und festlegen, welche Hooks auf welche Betriebssysteme angewendet werden sollen.

Audit-Log

Zeigen Sie ein zeitgestempeltes Protokoll von Admin-Ereignissen in Cursor an: Benutzerzugriffe, Einstellungsänderungen, Bearbeitungen von Team Rules und Ereignisse zur Mitgliederverwaltung.

  • Optimiertes Text-Parsing für das Chat-Rendering.
  • Erhöhter Standardspeicher für den TypeScript Language Server.
  • Vereinfachte Textdarstellung im Chat, um den LSP seltener zu verwenden.
  • Vereinfachtes Rendering in Worktrees, um einen einfacheren LSP zu verwenden.
  • Der Agent wurde vereinfacht, um beim Lesen von Dateien den LSP seltener zu nutzen.
  • Optimierte findFiles-Performance durch Bündeln gleichzeitiger Aufrufe in Batches mit begrenzter Parallelität.
  • Notepads wurden eingestellt.
  • Background Agents wurden in Cloud Agents umbenannt.

  • 2.0.1-2.0.28: Fehlerbehebungen

Browser-Steuerung, Plan-Modus und Hooks

Browser-Steuerfunktionen

Agent kann Screenshots erstellen, die UI verbessern und clientseitige Probleme debuggen. Weitere Informationen zu den Browser-Funktionen.

Plan-Modus

Cursor kann jetzt detaillierte Pläne erstellen, bevor es komplexe Aufgaben ausführt. Damit können Agents deutlich länger laufen.

Autocomplete für Agent

Während Sie Prompts verfassen, werden auf Grundlage der letzten Änderungen Autovervollständigungsvorschläge angezeigt. Drücken Sie die Tab-Taste, um Vorschläge zu übernehmen, und hängen Sie Dateien an den Kontext an.

Hooks (Beta)

Sie können jetzt den Agent-Loop mit benutzerdefinierten Skripten überwachen, steuern und erweitern. Hooks bieten Ihnen eine Möglichkeit, das Verhalten des Agents zur Laufzeit anzupassen und zu beeinflussen.

Verwenden Sie Hooks, um die Nutzung des Agents zu protokollieren, Befehle zu blockieren oder vertrauliche Daten aus dem Kontext zu entfernen. Die Funktion befindet sich noch in der Beta-Phase, und wir freuen uns über Ihr Feedback.

Teamregeln

Teams können jetzt im Dashboard globale Regeln definieren und freigeben, die auf alle Projekte angewendet werden. Wir haben außerdem Teamregeln für Bugbot eingeführt, sodass das Verhalten in allen Repositories konsistent ist.

Erstelle teilbare Deeplinks für wiederverwendbare Prompts. Nützlich für Einrichtungsanleitungen in der Dokumentation, Team-Ressourcen und zum Teilen von Workflows. Sieh dir unsere Dokumentation an, um zu erfahren, wie du sie erstellst.

Sandbox-Terminals

Befehle werden jetzt in einer sicheren Sandbox-Umgebung ausgeführt. Wenn du den Allowlist-Modus verwendest, werden Befehle, die nicht in der Allowlist stehen, automatisch in einer Sandbox mit Lese-/Schreibzugriff auf deinen Workspace und ohne Internetzugang ausgeführt.

Wenn ein Befehl fehlschlägt und wir feststellen, dass die Sandbox die Ursache war, wirst du aufgefordert, den Befehl außerhalb der Sandbox erneut auszuführen.

PR-Zusammenfassungen von Bugbot

Wenn du einen PR in GitHub erstellst, generiert Bugbot jetzt eine Zusammenfassung der Änderungen. Diese Zusammenfassung wird aktualisiert, sobald du neue Commits pushst, sodass sie stets aktuell ist. Du kannst diese Funktion im Bugbot-Tab deines Cursor-Dashboards deaktivieren.

Agents in der Menüleiste überwachen

Prüfen Sie den Status von Cursor Agents direkt in Ihrer Menüleiste.

Bilddateiunterstützung für Agent

Agent kann jetzt Bilddateien direkt aus deinem Arbeitsbereich lesen und sie in den Kontext einbeziehen. Zuvor wurden nur eingefügte Bilder unterstützt.

  • Aus Dateien und dem Terminal eingefügter Code wird jetzt im Chat explizit ausgewiesen, sodass Unterhaltungen klarer und leichter nachzuvollziehen sind.
  • Unter Windows verwendet Agent nun korrekt PowerShell. Unter macOS und Linux wird PowerShell verwendet, wenn es als deine Standardshell festgelegt ist. Agent erkennt außerdem die Shell korrekt und verhindert so Bash-spezifische Syntaxfehler in PowerShell.

  • 1.7.1: Leistungsverbesserungen
  • 1.7.2: MCP-Autorun-Unterstützung
  • 1.7.3: Performance- und UI-Verbesserungen
  • 1.7.4: Verbesserungen der Shift+Tab-Tastenkombination
  • 1.7.5: Fixes für das Agent-Fenster
  • 1.7.6: Performance-Optimierungen und Migrationsfixes
  • 1.7.7: Verbesserungen der Git-Einstellungen
  • 1.7.8: UI-Bereinigung
  • 1.7.9: Fixes für das Agent-Fenster
  • 1.7.10: Bash-Kompatibilitätsfixes
  • 1.7.11: Multi-Root-Sandboxes und Terminal-Verbesserungen
  • 1.7.12: Fixes für das Agent-Fenster
  • 1.7.13: Bugfixes
  • 1.7.14: Verbesserungen des Planmodus und interaktive To-dos
  • 1.7.15: Browserunterstützung und Tastenkürzel für das Agent-Fenster
  • 1.7.16: Verbesserte Bildverarbeitung und Tastenkürzel
  • 1.7.17: Fixes
  • 1.7.18: Fixes für Eingabefeld und Tastenkürzel
  • 1.7.19: Verbesserungen für Browser und MCP-Tools
  • 1.7.20: Einstellung zur automatischen Annahme der Websuche
  • 1.7.21: Screenshot-Fixes
  • 1.7.22: Verbesserungen der Auto-Run-UI und Browser-Logging
  • 1.7.23: Fixes für den Planmodus und Unterstützung für Remote-Dateien
  • 1.7.24: Team-Deeplinks und Verbesserungen bei Hooks
  • 1.7.25: Bugfixes
  • 1.7.26: Terminal-Sandboxing
  • 1.7.27: Behobenes Chat-Tab-Verhalten
  • 1.7.28: Behobener Browser-Ansichtsstatus
  • 1.7.29: Verbesserte Blockierung des Agent-Fensters, verbesserte ripgrep-Leistung
  • 1.7.30: Behobener Fehler in der Browser-Konsole
  • 1.7.31: Aktualisierter Review-Code-Flow, behobene leere Codeblöcke
  • 1.7.32: Behobener Dismiss-Modal-Status
  • 1.7.33: Leistungsverbesserungen für den File Watcher
  • 1.7.34: Verbesserte Konversations-UX im Planmodus, behobene Speicherlecks
  • 1.7.35: Zusammengeführte To-dos, verbesserte Beschriftung und Konversations-UX im Planmodus
  • 1.7.36: Behobene Observer-Erstellungsprobleme
  • 1.7.37: Behobene Punktpositionierung im Planmodus
  • 1.7.38: Verbesserte Plan-Updates und Terminal-Sandboxing
  • 1.7.39: Behobene Speicherlecks, Verbesserungen bei Remote-Verbindungen, Terminal-Sandboxing-UX
  • 1.7.40: Verbesserte Fehlermeldungen, Terminal-Umgebungsfixes, MCP-Allowlist-Updates
  • 1.7.41: Token-Synchronisierungsverbesserungen für Authentifizierung
  • 1.7.42: Textupdates, MCP-Allowlist-Full-Wildcard-Fix, Verbesserungen beim Kopieren im Plan-Editor
  • 1.7.43: Verbesserte Erstellung und Löschung von To-dos
  • 1.7.44: Behobene To-do-Referenzen
  • 1.7.45: Model-Picker-UX
  • 1.7.46: Agent-UI-Verbesserungen
  • 1.7.47: File-Watcher-Absturzfix, Suchverbesserungen, HTTP/2-Richtlinie
  • 1.7.48: Fixes für Speicherlecks, verbesserte Git-Repository-Erkennung, verbesserte Schnellsuche
  • 1.7.49: Deeplinks-Code-Bereinigung, HTTP/2-Netzwerkänderungen
  • 1.7.50: Verbesserungen an der Release-Infrastruktur
  • 1.7.51: Netzwerkverbesserungen
  • 1.7.52: Verbesserungen bei Cache und Build
  • 1.7.53: Verbesserungen beim Netzwerk-Logging
  • 1.7.54: Logging- und UI-Leistungsverbesserungen

Slash-Befehle, Zusammenfassungen und verbessertes Agent-Terminal

Benutzerdefinierte Slash-Befehle

Sie können jetzt wiederverwendbare Prompts erstellen und sie schnell mit Ihrem Team teilen. Befehle werden in .cursor/commands/[command].md gespeichert. Führen Sie sie aus, indem Sie / in das Eingabefeld des Agents eingeben und den Befehl aus dem Dropdown-Menü auswählen.

Wir verwenden sie zum Ausführen von Lintern, zum Beheben von Kompilierungsfehlern und zum Erstellen von PRs mit ausführlichen Beschreibungen und Conventional-Commits.

Zusammenfassungs-Trigger

Cursor fasst lange Unterhaltungen automatisch für dich zusammen, wenn das Limit des Kontextfensters erreicht ist. Du kannst den Kontext jetzt bei Bedarf mit dem Befehl /summarize manuell zusammenfassen. Das ist nützlich, wenn du keinen neuen Chat starten möchtest, aber im Kontextfenster Platz freimachen willst.

Unterstützung für MCP Resources

Wir haben Unterstützung für MCP Resources hinzugefügt. Resources ermöglichen es Servern, Daten bereitzustellen, die Sprachmodellen Kontext liefern, z. B. Dateien, Datenbankschemata oder anwendungsspezifische Informationen.

Außerdem werden nun interpolierte Variablen für MCP unterstützt. Dadurch können Umgebungsvariablen in Strings verwendet werden, wenn Konfigurationen für MCP-Server definiert werden.

Verbesserter Terminal für Agent

Wenn Agent ein Terminal zum Ausführen von Shell-Befehlen öffnet, haben wir die Stabilität und Zuverlässigkeit der Umgebung deutlich verbessert.

Damit werden bekannte Probleme mit hängenden Terminal-Befehlen und nicht sauberem Beenden nach Abschluss von Aufgaben behoben und zugleich die SSH-Nutzung verbessert.

Außerdem haben wir die Terminal-Benutzeroberfläche überarbeitet, das Starten beschleunigt und OS-Benachrichtigungen hinzugefügt, wenn Shell-Befehle eine Benutzerbestätigung erfordern.

  • 1.6.1: Git-Probleme behoben
  • 1.6.2: Verbesserte Terminal-Stabilität
  • 1.6.3: Probleme mit der Shell-Umgebung behoben
  • 1.6.4: Probleme beim CLI-Parsing behoben
  • 1.6.5: Performance-Verbesserungen
  • 1.6.6: Probleme beim Terminal-Rendering behoben
  • 1.6.7: Verbesserte Git-Diff-Verarbeitung
  • 1.6.8: Verbesserte Zuverlässigkeit von Shell-Befehlen
  • 1.6.9: MCP-Serververbindungsprobleme behoben
  • 1.6.10: Performance-Optimierungen
  • 1.6.11: Probleme beim Wechseln von Git-Branches behoben
  • 1.6.12: Allgemeine Fehlerbehebungen und Stabilitätsverbesserungen
  • 1.6.13-1.6.23: Terminal-Korrekturen
  • 1.6.24: Stabilitätsverbesserungen
  • 1.6.25: Verbesserungen an den MCP-Admin-Tools
  • 1.6.26: Verbesserungen bei Zusammenfassungen und Erweiterungen
  • 1.6.27: Native Benachrichtigungs-Badge im Menü
  • 1.6.28: Verbesserungen bei der Dateiladeleistung
  • 1.6.29: UX-Anpassungen für Agent-Konversationen
  • 1.6.30: UX-Änderungen für Agent-TODOs
  • 1.6.31: Änderungen am Agent-Terminal und an der Shell für zsh
  • 1.6.32-35: Beta-Änderungen am Agent-Fenster, MCP-Neuinstallations-Bugfix
  • 1.6.36-1.6.42: WSL-Verbesserungen für das Agent-Terminal und Bugfixes für Agent-Konversationen
  • 1.6.42-1.6.45: Weitere Agent-Terminal-Korrekturen für die Wiederherstellung des Bash-/ZSH-Status.