Derzeit gibt es zu viele KI-Programmierwerkzeuge: Windsurf, Trae (The Real AI Engineer), Cursor und Copilot. Unter diesen ist Cursor das fortschrittlichste und auch das teuerste. Ich habe bereits für Cursor bezahlt und achte immer auf die neuesten Funktionen, um den besten Gegenwert für mein Geld zu erhalten.
Mit dem Aufkommen von DeepSeek R1ist der Preis trotz der verbesserten Funktionen gesunken. Diese Preisgestaltung von Cursor hat möglicherweise keine Vorteile, und es hängt davon ab, ob die Produktfunktionen die Benutzer dazu bewegen können, ihre Abonnements zu verlängern.
Cursor unterstützt auch DeepSeek R1, aber Agent ist noch nicht verfügbar. Einige Leute aus der Community haben sich bereits zurückgemeldet.

Cursor neue Version Merkmale
Am 23. Januar 2025 wurde Cursor auf die Version 0.45 aktualisiert, die einige neue Funktionen enthält. Ich werde einige der Funktionen hier vorstellen.
.cursor/rules: Benutzer können mehrere Regeln auf Repository-Ebene in das Verzeichnis .cursor/rules schreiben. Der Agent wählt automatisch die zu befolgenden Regeln aus.
Komponist fasst frühere Gespräche zusammen: Wenn ein Gespräch zu lang wird, können Sie ein neues Gespräch beginnen und dabei auf das vorherige Gespräch Bezug nehmen.
Agent kann aktuelle Änderungen sehen: Der Agent kann mit diesem Tool Ihre letzten Änderungen einsehen. Er kann auch Änderungen zwischen Benutzernachrichten sehen.
Besseres Verständnis des Repository: Wir haben ein neues Modell zum Verstehen von Repositorien trainiert. Wir werden es innerhalb der nächsten Woche für alle 0.45 Nutzer freigeben.
Modell Fusion: Wir haben ein neues Tab-Modell trainiert, das signifikante Verbesserungen bei Sprüngen und langem Kontext aufweist. Wir werden auch diese Funktion bald für die Benutzer freigeben.
Optionaler langer Kontext: Beim Markieren langer Dateien können die Benutzer ein erweitertes Modell wählen, um ein größeres Kontextfenster anzufordern. Dadurch werden mehr schnelle Anfragen verwendet.
Die folgenden Inhalte kann ich visuell sehen, die Änderungen, das heißt, offensichtliche Konfiguration Elemente, interaktive Screenshots zeigen, dass zum Beispiel @codebase wie ein besseres Verständnis der Code-Basis, ist es nicht einfach, Änderungen zu testen.
.cursor/rules Verzeichnis

Dieser Teil kann in den Einstellungen durchgeführt werden, indem Sie ein neues Projekt Regeln erstellen und dann eine neue Datei im Verzeichnis .cursor/rules des Projekts erstellen. Diesmal ist die Regeldatei mit der Endung .mdc ein spezielles Markdown-Dateiformat. Diesmal können Sie in der Datei auf eine Datei @verweisen, ähnlich wie bei NotePads.
Der Inhalt der Datei ist in drei Teile unterteilt:
Beschreibung: beschreibt die Funktion der Regel. Im Composer wird der Agent automatisch die relevante Beschreibung auf der Grundlage der Anforderungen des Benutzers abgleichen und dann den entsprechenden Cursorregelinhalt auf der Grundlage der Beschreibung übergeben.
Umfang der betroffenen Dateien: beschreibt, welche Dateien von der Regel betroffen sind. Wenn ein Projekt mehrere Dateien hat, können für verschiedene Dateitypen unterschiedliche Anforderungen gestellt werden.
Regelinhalt: beschreibt den spezifischen Inhalt der Regel.
Komponist fasst frühere Gespräche zusammen
Wenn Sie jetzt einen neuen Composer öffnen, können Sie @Zusammengefasste Composer verwenden, um frühere Unterhaltungen zusammenzufassen und die Unterhaltung fortzusetzen.
Wenn "Keine Zusammenfassung verfügbar" angezeigt wird, müssen Sie die vorherige Konversation aus dem Verlauf erneut öffnen, um eine Zusammenfassung zu erstellen. Oder die Zusammenfassung wird nach einer Weile automatisch angezeigt, aber die Erfahrung ist noch nicht sehr gut. Sie wird in Zukunft auf jeden Fall optimiert werden.


Agent kann aktuelle Änderungen sehen
Jetzt können Sie @Recent Changes verwenden, um die letzten Änderungen im Large-Modell anzuzeigen und die Konversation fortzusetzen, um die Bedürfnisse des Benutzers besser zu verstehen.
Großer Kontext
Neuer Einstellungspunkt

Wenn nach der Aktivierung ein langer Text ausgewählt wird, erscheint die folgende Meldung, die weitere Credits verbraucht

Cursor So aktualisieren Sie die neueste Version
Cursor-Versions-Updates werden im Turnus verteilt, und die Benutzer können sie nicht aktiv aktualisieren. Sie können nur darauf warten, dass Cursor eine Aktualisierung vornimmt. Sie können jedoch auch die folgenden beiden Methoden ausprobieren:
- Aktualisierung mit brew
Wenn Sie ein macOS-Benutzer sind, können Sie den folgenden Befehl verwenden, um die Installation der neuesten Version zu erzwingen
brew install -cask -force cursor

- Aktualisierung mit Cursor
Befehl/Steuerung + Umschalt + P, um die Befehlsleiste zu öffnen, geben Sie Update ein und drücken Sie dann die Eingabetaste, um auf die neueste Version zu aktualisieren.