Erstellung von Regeln, verbessertes Agent-Terminal und MCP-Images

Automatisierte und verbesserte Regeln

Sie können jetzt Regeln direkt aus einer Konversation mit dem Befehl /Generate Cursor Rules generieren. Das ist hilfreich, wenn Sie den aktuellen Kontext einer Unterhaltung erfassen und später wiederverwenden möchten.

Für Auto Attached-Regeln, für die Pfadmuster definiert sind, wendet Agent nun automatisch die passenden Regeln beim Lesen oder Schreiben von Dateien an.

Wir haben außerdem ein lange bestehendes Problem behoben, bei dem Always-Regeln nicht über längere Konversationen hinweg erhalten blieben – diese bleiben jetzt bestehen. Agent kann Regeln nun auch zuverlässig bearbeiten.

Einfacherer Zugriff auf den Verlauf

Der Chatverlauf wurde in die Befehlspalette verschoben. Sie können über die Schaltfläche „Verlauf anzeigen“ im Chat sowie über den Befehl Show Chat History darauf zugreifen.

Chat-Verlauf

Code-Reviews vereinfachen

Das Überprüfen von Code, den der Agent generiert hat, ist jetzt dank einer integrierten Diff-Ansicht am Ende jeder Unterhaltung einfacher. Du findest die Schaltfläche Review changes unten im Chat, nach einer Nachricht des Agents.

Bilder in MCP

Du kannst jetzt Bilder als Teil des Kontexts an MCP-Server übergeben. Das ist hilfreich, wenn Screenshots, UI-Mockups oder Diagramme wichtigen Kontext für eine Frage oder einen Prompt liefern.

Verbesserte Agent-Terminal-Steuerung

Wir haben dir mehr Kontrolle über vom Agent gestartete Terminals gegeben. Befehle können jetzt bearbeitet werden, bevor sie ausgeführt werden, oder ganz übersprungen werden. Außerdem haben wir „Pop-out“ in „In den Hintergrund verschieben“ umbenannt, um besser widerzuspiegeln, was diese Funktion macht.

Globale Ignore-Dateien

Du kannst jetzt globale Ignore-Muster definieren, die in deinen Benutzereinstellungen für alle Projekte gelten. So hältst du umfangreiche oder sensible Dateien wie Build-Artefakte oder Secrets aus Prompts heraus, ohne dafür jede Projektkonfiguration einzeln anpassen zu müssen.

Global ignore files

Neue Modelle

Wir haben vor Kurzem viele weitere Modelle hinzugefügt, die du verwenden kannst. Probiere in den Modelleinstellungen Gemini 2.5 Pro, Gemini 2.5 Flash, Grok 3, Grok 3 Mini, GPT-4.1, o3 und o4-mini aus.

Projektstruktur im Kontext (Beta)

Wir führen eine Option ein, die die Projektstruktur in den Kontext einbezieht und deine Verzeichnisstruktur dem Prompt hinzufügt. Der Agent erhält dadurch ein klareres Verständnis davon, wie dein Projekt organisiert ist, was für bessere Vorschläge sorgt und die Navigation in großen oder verschachtelten Monorepos erleichtert.

Chat-Tabs, benutzerdefinierte Modi & schnellere Indizierung

  • Verbesserte Indizierungsleistung für Teams, die denselben Codebestand nutzen
  • Die Option für eine vertikale Seitenleiste wird für Nutzer, die sich für den Early Access entschieden haben, vorübergehend nicht verfügbar sein
  • Projekte mit MCP-Servern fordern Nutzer nun auf, diese zu aktivieren
  • Chat zeigt jetzt eine Benachrichtigung zu nutzungsbasierter Abrechnung an, wenn Sie sich Fast-Request- oder Nutzungslimits nähern
  • Verbesserte Sichtbarkeit der Auto-Run-Steuerelemente, die von Team-Admins konfiguriert werden, mit klarerer Kennzeichnung, wann sie aktiv sind
  • Auto-Run-Hinweis aufgrund von Zuverlässigkeitsproblemen entfernt. Auto-Run wurde für alle Nutzer deaktiviert, die es zuvor aktiviert hatten

  • Wir haben „reject all diffs“ von Cmd+Backspace (⌘⌫) auf Cmd+Shift+Backspace (⌘⇧⌫) verlegt
  • MCP unter Windows sollte jetzt deutlich zuverlässiger sein
  • Verbesserte MCP-Fehlermeldungen bei der Konfiguration von MCP-Servern zur Unterstützung beim Debugging
  • Anzahl der Eingabe-Token für Chat-Nachrichten hinzugefügt (klicken Sie auf die drei Punkte, um sie anzuzeigen). Wir verbessern die Kontextsichtbarkeit weiter, damit Sie klar sehen können, was an das Modell gesendet wird – mehr dazu in Kürze!

  • 0.48.1 - Neues Onboarding
  • 0.48.2 - Ermöglicht es Nutzern, eine Datei zu akzeptieren/abzulehnen, die in einem anderen Chat-Tab bearbeitet wurde
  • 0.48.3 - Verbesserungen an der Chat-Tab-UX (Cmd/Ctrl+T für neuen Tab), Max-Modus-Unterstützung für Gemini 2.5 Pro
  • 0.48.4 - Bildunterstützung für Gemini 2.5 Pro
  • 0.48.5 - Änderung der Belegung von Cmd+Backspace -> Cmd+Shift+Backspace
  • 0.48.6 - Erstellt einen neuen Chat, nachdem das KI-Panel lange genug geschlossen war
  • 0.48.7 - Behebt ein Problem, bei dem einige Chats beim Update gelöscht werden konnten
  • 0.48.8 - Verbessert die CPU-Leistung bei der Suche nach @-Symbolen
  • 0.48.9 - Geringerer Speicherverbrauch durch Indizierung

Dieses Release führt Chat-Tabs für parallele Unterhaltungen, ein überarbeitetes Modus-System mit benutzerdefinierten Modi sowie Verbesserungen bei Kostentransparenz, Indizierungsleistung und MCP-Zuverlässigkeit ein. Zusätzlich wird ein Hinweiston abgespielt, wenn ein Chat abgeschlossen ist.

Integrierte Modi & benutzerdefinierte Modi (Beta)

Agent- und Ask-Modus sind die integrierten Modi in Cursor, jetzt mit der Option, benutzerdefinierte Modi hinzuzufügen. Wir haben außerdem „Edit“ in „Manual“ umbenannt, um sein Verhalten besser widerzuspiegeln.

Der Ask-Modus hat jetzt standardmäßig Zugriff auf alle Suchwerkzeuge, daher wurde das @Codebase-Tool entfernt. Er durchsucht die Codebasis bei Bedarf automatisch. Wenn du eine Suche erzwingen möchtest, bitte Cursor einfach in natürlicher Sprache, die Codebasis zu durchsuchen (etwa mit „search the codebase“). Du kannst die Suche für Ask im Modusmenü deaktivieren, wodurch Ask nur noch den Kontext sieht, den du bereitstellst.

Erfahre mehr über Agent und Ask.

Ein Screenshot der Cursor-Editoroberfläche zeigt ein Dropdown-Menü unter der Modusauswahl „Plan“. Das Menü enthält mehrere KI-Assistenzmodi: Agent, Ask, Manual, Plan (aktuell ausgewählt), Teach und Yolo. Jeder Modus hat ein entsprechendes Tastenkürzel. Die Oberfläche verwendet ein dunkles Design, und das ausgewählte Modell ist „claude-3.7-sonnet“.

Benutzerdefinierte Modi (Beta) ermöglichen es dir, neue Modi mit Tools und Prompts zu erstellen, die zu deinem Workflow passen. Da benutzerdefinierte Modi eigene Tastenkürzel haben können, wird ⌘I standardmäßig dem Agent-Modus zugeordnet und ⌘L blendet die Seitenleiste ein oder aus. Wenn du die Belegung von ⌘I entfernst, wird damit ebenfalls die Seitenleiste ein- oder ausgeblendet. Benutzerdefinierte Modi befinden sich derzeit in der Beta-Phase und du kannst sie unter Einstellungen → Features → Chat → Custom modes aktivieren.

Du kannst außerdem den Standardmodus in den Einstellungen (Einstellungen → Features → Chat → Default chat mode) auf einen deiner Modi oder auf den zuletzt verwendeten Modus festlegen.

Ein Screenshot der Cursor-Editoroberfläche zeigt die Einstellungen für einen benutzerdefinierten KI-Assistenzmodus mit dem Namen „Agent“. Das Einstellungsfenster enthält Optionen, um den Modus zu benennen, das Modell festzulegen (derzeit „claude-3.7-sonnet“), Tastenkürzel zu konfigurieren und Tools wie Search, Edit und Run zu aktivieren. Schalter für „Auto-apply edits“ und „Auto-fix errors“ sind aktiviert, während „Auto-run“ deaktiviert ist. Es gibt außerdem ein Feld zum Hinzufügen benutzerdefinierter Anweisungen und eine Schaltfläche mit der Beschriftung „Delete mode“ unten. Die Oberfläche hat ein dunkles Design.

Chat-Tabs

Erstelle neue Tabs (⌘T) im Chat, um mehrere Unterhaltungen parallel zu führen. Du kannst auch die Wahltaste gedrückt halten und auf die +‑Schaltfläche klicken, um einen neuen Tab zu erstellen. Cmd+N erstellt weiterhin einen neuen Chat im aktuellen Tab.

Wenn ein Tab auf deine Eingabe wartet, siehst du einen orangefarbenen Punkt auf diesem Tab.

Schnellere Indizierung

Wir haben die Indizierungs-Performance für ähnliche Codebasen innerhalb eines Teams deutlich verbessert. Dadurch reduziert sich die anfängliche Indizierungszeit für nachfolgende Kopien großer Repositories erheblich, sobald eine Kopie vollständig indiziert wurde. Zum Beispiel wird die Cursor-Codebasis jetzt in unter einer Minute indiziert; zuvor dauerte dies rund 20 Minuten.

Sound-Benachrichtigung (Beta)

Cursor kann jetzt einen Ton abspielen, wenn ein Chat zur Überprüfung bereit ist. Aktiviere diese Funktion unter Settings → Features → Chat → Play sound on finish.

Nutzungsbasierte Kostentransparenz

Für nutzungsbasierte Modelle kannst du jetzt im Verlauf die Kosten und ihre Aufschlüsselung pro Chat einsehen.

Ein Screenshot der Cursor-Editoroberfläche zeigt den Chat-Titel "Improving Description Flow" mit einem Dropdown-Menü, in dem der jüngste Chatverlauf angezeigt wird. Das Dropdown enthält Einträge wie "Fixing Broken Links in Documentation", "Enhancing Content Cohesion" und weitere. Der aktuell ausgewählte Chat zeigt ein Tooltip mit einer Kostenaufstellung, das angibt, dass "2 gpt-4.5-preview"-Anfragen zu je 2,00 $ verwendet wurden, insgesamt 4,00 $. Symbole zum Bearbeiten, Duplizieren und Anzeigen der Kosten sind neben dem Chat-Titel sichtbar. Die Oberfläche verwendet ein dunkles Design.

Neues Onboarding

Wir haben einen einfacheren Onboarding-Prozess eingeführt, um dir den Einstieg in Cursor zu erleichtern. Du wirst durch das Importieren von Einstellungen, die Auswahl von Themes, Tastenbelegungen und weiteren Einstellungen geführt.

Ein Screenshot der Onboarding-Oberfläche des Cursor-Editors mit dem Titel „Quick Start“. Der Nutzer wird aufgefordert, Tastenbelegungen aus Optionen wie VS Code, Vim, Emacs und Sublime Text auszuwählen (wobei VS Code ausgewählt ist). Drei Features sind aufgeführt: „Agent“ für Planung und Umsetzung, „Cursor Tab“ zur Vorhersage der nächsten Schritte und „Cmd-K“ zum Bearbeiten von Code mit KI. Rechts erscheint eine Beispielnachricht: „Add a Settings page with what you find in src/ui/components“, im „Agent“-Modus. Unten in der Mitte befindet sich ein blauer „Continue“-Button. Die Oberfläche verwendet ein dunkles Theme mit einem Fenster im macOS-Stil.

Zuverlässigkeit, Tastenkürzel & Early-Access-Opt-in

  • 0.47.1: Verbesserte Performance, Wiedereinführung der Play-Schaltfläche zum Anwenden von Codeblöcken
  • 0.47.2: Cursor Tab unterstützt jetzt einzeilige Auswahlen
  • 0.47.3: Behebt ein Problem mit Fehlern bei Tool-Calls während Dateiänderungen
  • 0.47.4: Behebt einen Randfall, bei dem rote Diffs im Editor sichtbar bleiben
  • 0.47.5: Clientseitige Unterstützung für die kommende MAX-Modus-Kompatibilität für Claude 3.7 Sonnet
  • 0.47.6: Schnellere Applies, warnt dich, wenn Änderungen wegen cursorignore fehlschlagen
  • 0.47.7: MAX-Modus für 3.7 Sonnet mit und ohne Thinking
  • 0.47.8: UI-Fix für scrollbaren Modellnamen
  • 0.47.9: Performance-Verbesserungen in Bezug auf Speichernutzung
  • 0.47.10: Fix dafür, dass Chat/Apply nicht mit .github und anderen mit . beginnenden Ordnern funktioniert, sowie kleine Performance-Fixes
  • 0.47.11: Release-Track-Auswahl (Pre-Release oder Standard), Fix dafür, dass der DMG-Installer in seltenen Fällen nicht funktioniert

Dieses Release konzentriert sich hauptsächlich auf Stabilitäts- und Performance-Verbesserungen, damit bestehende Funktionen besser laufen.

  • Speichernutzung und Performance: Das neue Release verbraucht weniger Speicher und ist stabiler.

  • Tastenkürzel: Alle Tastenkürzel sind jetzt im Menü Tastenkürzel verfügbar. Gehe zu Einstellungen > Tastenkürzel, um Kürzel zu ändern oder neue hinzuzufügen.

  • Early-Access-Opt-in: Du kannst jetzt über Einstellungen > Beta > Updatefrequenz Early Access aktivieren.

  • Automatische Modellauswahl: Wir wählen je nach Performance, Geschwindigkeit und Verfügbarkeit das passendste Premium-Modell für die jeweilige Aufgabe, sodass du auch bei Leistungsabfällen der Modelle oder Ausfällen weiterhin eine hohe Performance erhältst.

  • Themes: Neue und aktualisierte Themes, darunter Cursor Dark, Cursor Midnight und Cursor Dark (High Contrast).

  • UI-Verbesserungen: Verbesserte Tool-Calling-UI, Thinking-UI und Fehlermeldungen im Chat. Außerdem haben wir eine neue Update-Benachrichtigung in der App hinzugefügt, damit klarer erkennbar ist, wenn eine neue Version verfügbar ist.

  • Rules: Verschachtelte .cursor/rules-Verzeichnisse sind jetzt erlaubt, und die UX wurde verbessert, damit deutlicher ist, wann Regeln angewendet werden.

  • MCP: Globale Serverkonfiguration mit ~/.cursor/mcp.json hinzugefügt sowie Unterstützung für Umgebungsvariablen.

  • Sonnet 3.7 Thinking: Wir haben einige Verbesserungen an den 3.7-Prompts vorgenommen. Thinking kostet jetzt 2 Requests statt 1. Weitere Verbesserungen werden in den kommenden Tagen ausgerollt.

  • Ignore-Dateien: Verbesserte .cursorignore-Funktionalität, um Dateien konsistenter auszuschließen.

  • Mehrere Bilder hochladen: Du kannst jetzt mehrere Bilder gleichzeitig im Chat hochladen.

Agent ist bereit und UI-Aktualisierung

  • Abstürze: Verbesserte Stabilität durch Speicher- und Leistungsverbesserungen mit zusätzlichen Systemen zur Absturzvermeidung.
  • MCP: Verbesserte Zuverlässigkeit und Bedienkomfort beim Erstellen von MCP-Servern in Cursor.
  • Windows: Zeilenumbruchfehler in Chat-Codeblöcken behoben und Probleme mit der automatischen Deinstallation gelöst.

  • 0.46.1: HTTP/2- und Systemzertifikatfehler behoben, Speicherlecks behoben
  • 0.46.2: MCP-Zuverlässigkeit verbessert, Option hinzugefügt, den Yolo-Modus für MCP zu deaktivieren
  • 0.46.3: Download-Zuverlässigkeit verbessert, Problem mit Tastenkürzeln behoben
  • 0.46.4: Unterstützung für mehrere Bildanhänge hinzugefügt und Fehler „User aborted request“ behoben
  • 0.46.5: Probleme mit erweiterten Tool-Aufrufen, langen Composer-Sitzungen und der Retry-Funktionalität behoben
  • 0.46.6: Windows-Installationsprozess verbessert
  • 0.46.7: Speicherverbrauch und Leistung verbessert
  • 0.46.8: Fehlerbehebung für Windows-Updatefehler „rename tools“, Behebung eines Fehlers, bei dem einige Nutzer Agent-Terminalbefehle nicht abbrechen konnten
  • 0.46.9: Speicher- und Leistungsverbesserungen, Composer/Chat merkt sich deine letzte Modusauswahl, HTTP/1.1-Unterstützung für Agent/Chat, Linux-Python-Umgebungsvariablen korrigiert, cursorignore-Korrekturen
  • 0.46.10: Problem behoben, dass chat/apply mit .github und anderen mit . beginnenden Ordnern nicht funktionierte, sowie kleine Leistungsverbesserungen
  • 0.46.11: Release-Track-Auswahl (Prerelease oder Standard), Problem behoben, dass der dmg-Installer in seltenen Fällen nicht funktionierte
  • Agent ist bereit: Agent ist jetzt der Standardmodus und bietet ein leistungsfähigeres und einheitlicheres KI-Erlebnis. Keine Verwirrung mehr zwischen Chat, Composer und Agent – nur noch eine intelligente Oberfläche, die sich an deine Bedürfnisse anpasst.

  • UI-Aktualisierung: Phase eins eines neuen Anstrichs mit neuen standardmäßigen Cursor-Themes, die auf Fokus ausgelegt sind. Außerdem haben wir das @-Kontextmenü vereinfacht, um Agent präziser zu machen.

  • Websuche: Agent kann jetzt automatisch im Web nach aktuellen Informationen suchen, ohne dass explizite @Web-Befehle erforderlich sind.

  • Dateien ignorieren: .cursorignore verhindert jetzt zusätzlich zur Ignorierung bei der Indizierung, dass Dateien in Chat hinzugefügt oder für Tab-Vervollständigungen hochgeladen werden. Wir haben .cursorindexingignore eingeführt, um die Dateiindizierung gezielt zu steuern.

  • Agent-Tool-Limit: Wenn das Limit von 25 Tool-Aufrufen erreicht ist, kannst du auf „Continue“ drücken, um fortzufahren (zählt als neue Anfrage).

  • Projektregeln: - Neue Möglichkeit, Regeln global anzuwenden, und ein visueller Indikator dafür, wann Regeln angewendet werden

  • MCP-Verbesserungen:

    • Agent kann jetzt MCP-Tools automatisch im Yolo-Modus ausführen

    • Konfiguriere Projekt-Server mit <project-root>/.cursor/mcp.json

    • Unterstützung dafür, dass Agent MCP-Ressourcen als Kontext verwendet

  • Tab-Neubelegung: Tab-Vorschläge können jetzt mithilfe von editor.action.acceptCursorTabSuggestion an eine andere Tastenbelegung gebunden werden

.cursor/rules, besseres Verständnis der Codebasis, neues Tab-Modell

  • .cursor/rules: Benutzer können mehrere Regeln auf Repository-Ebene im Verzeichnis .cursor/rules speichern. Der Agent wählt automatisch aus, welche Regel befolgt werden soll.

  • Deepseek-Modelle: Deepseek R1 und Deepseek v3 werden in 0.45 und 0.44 unterstützt. Du kannst sie unter Settings > Models aktivieren. Wir hosten diese Modelle selbst in den USA.

  • Frühere Composer zusammenfassen: Wenn Unterhaltungen zu lang werden, kannst du eine neue Unterhaltung starten und dabei auf die vorherige verweisen.

  • Agent sieht aktuelle Änderungen: Der Agent kann ein Tool verwenden, um deine aktuellen Änderungen zu sehen. Er sieht auch Änderungen, die zwischen Benutzernachrichten gemacht wurden.

  • Besseres Verständnis der Codebasis: Wir haben ein neues Modell für das Verständnis der Codebasis trainiert. Wir werden es im Laufe der kommenden Woche für alle Benutzer auf 0.45 ausrollen.

  • Fusion Model: Wir haben ein neues Tab-Modell trainiert, das deutlich besser bei Sprüngen und langem Kontext ist. Wir werden es in Kürze ebenfalls für Benutzer ausrollen.

  • Optionaler langer Kontext: Beim Taggen langer Dateien haben Benutzer die Möglichkeit, mit Premium-Modellen ein größeres Kontextfenster anzufordern. Dadurch werden mehr schnelle Anfragen genutzt.

UPDATE (0.45.1-0.45.11): Behebt ein Problem mit älteren Agent-Unterhaltungen, die Stabilität der Indizierung, das Herunterladen falscher Erweiterungsversionen, ein fehlendes Paket unter Windows, einen Absturz beim Öffnen langer Composer-Sitzungen sowie Latenz beim Einfügen von Code.

Fügt außerdem MCP-Unterstützung und teamkonfigurierbare Blocklisten hinzu, behebt das Problem, dass Composer bei einigen Windows-Builds beim Generieren hängen blieb, Abstürze mit Exit-Code 5 und verbessert die MCP-Oberfläche. Außerdem mehrere Verbesserungen bei der Speichernutzung.

UPDATE (0.45.12-13): Verbesserungen an der Update-Infrastruktur. Der Befehl F1 > „Nach Updates suchen“ sollte jetzt funktionieren.