· Changelog

Neue CLI-Funktionen und verbesserte CLI-Performance

Dieses Release führt neue Steuerungsmöglichkeiten in der CLI für Modelle, MCP-Verwaltung, Regeln und Befehle ein, zusammen mit deutlichen Performance-Verbesserungen bei Hooks und Fehlerbehebungen.

Modellliste und -auswahl

Verwenden Sie den neuen agent models-Befehl, das --list-models-Flag oder den Slash-Befehl /models, um alle verfügbaren Modelle anzuzeigen und schnell zwischen ihnen zu wechseln.

Regeln erstellen und verwalten

Erstellen Sie neue Regeln und bearbeiten Sie bestehende direkt in der CLI mit dem Befehl /rules.

MCP-Server aktivieren

Aktivieren und deaktivieren Sie MCP-Server im laufenden Betrieb mit den Befehlen /mcp enable und /mcp disable.

  • Tabs werden jetzt automatisch auf Basis der Chats benannt.
  • Der neue agent-Befehl ist jetzt der primäre Einstiegspunkt für die CLI. cursor-agent bleibt ein abwärtskompatibler Alias.
  • Neuer agent models-Befehl, -list-models-Flag und Slash-Befehl /models hinzugefügt, um alle verfügbaren Modelle aufzulisten.
  • Befehle /mcp enable, /mcp disable hinzugefügt, um MCP-Server zu verwalten.
  • /rules hinzugefügt, um neue Regeln zu erstellen und bestehende Regeln zu bearbeiten.
  • /commands hinzugefügt, um neue Befehle zu erstellen und bestehende Befehle zu bearbeiten.
  • Ausgeführte Unterbefehle werden nun im Befehlsverlauf protokolliert.
  • MCP-Servernamen mit Leerzeichen werden jetzt in allen /mcp-Befehlen unterstützt.

  • Hooks werden nun parallel mit zusammengeführten Antworten ausgeführt, was die Performance für Projekte mit mehreren Hook-Skripten verbessert.
  • Latenz bei der Ausführung von Hooks um den Faktor 10 reduziert.
  • Der afterFileEdit-Hook stellt nun korrekt old_string mit dem vorherigen Inhalt der Datei für eine korrekte Diff-Erstellung bereit.

  • Ctrl+D folgt jetzt dem Standardverhalten der Shell und erfordert ein zweimaliges Drücken zum Beenden.
  • Shift+Enter fügt nun einen Zeilenumbruch ein, anstatt abzusenden, wodurch es leichter wird, mehrzeilige Prompts zu schreiben.
  • Fehler bei der Darstellung von „Geisterzeilen“ behoben, bei dem gelöschte Zeilen visuelle Artefakte auf dem Bildschirm hinterließen.
  • Race Condition behoben, bei der der Konversationszustand während des Abschlusses einer Dialogrunde überschrieben werden konnte.
  • Fehler „Cannot find module“ im Zusammenhang mit node-pty auf einigen Plattformen behoben.
  • Fehler bei der Generierung von Chat-Namen behoben.
  • Mehrere Fehler mit Folgenachrichten behoben.