Cursor
AI-Code-Editor mit integrierter intelligenter Vervollständigung und autonomen Agenten
Tags:AI-ProgrammierwerkzeugeWas ist ein Cursor?
Cursor ist ein von Anysphere entwickelter AI-Code-Editor, der auf Visual Studio Code basiert. Er vereint Funktionen wie Code-Vervollständigung, Fragen beantworten in natürlicher Sprache, Bearbeitung mehrerer Dateien, Ausführung im Terminal sowie die Suche in Codebibliotheken in einer einzigen Entwicklungsumgebung.
Im Gegensatz zu Chat-Assistenten, die nur Codeausschnitte liefern, kann der Cursor Agent den Kontext eines Projekts erfassen, Schritte planen, Dateien bearbeiten und Tools aufrufen. Das aktuelle Produkt umfasst außerdem Cloud-Agents, die Kommandozeile, Fernsteuerung auf mobilen Geräten, Automatisierung sowie die Überprüfung von Pull-Requests.
Hauptfunktionen des Cursors
- Tab prognostiziert den nächsten Codeabschnitt und die Cursorposition anhand des aktuellen Dokuments sowie der kürzlichen Änderungen;
- Der Agent kann in Codebibliotheken suchen, mehrere Dateien ändern, Terminalbefehle ausführen und die Ergebnisse überprüfen;
- Composer bietet ein selbstständiges Programmiermodell für komplexe Entwicklungsaufgaben;
- Der Index der Codebibliothek, die Referenzdateien sowie das Regelsystem helfen dem Modell dabei, das Projekt zu verstehen.
- Cloud Agents können Aufgaben in isolierten, entfernten Umgebungen parallel verarbeiten;
- Automatisierung kann wiederholte Entwicklungsworkflows aufgrund von Ereignissen oder nach einem Plan auslösen;
- CLI ermöglicht es, in der Terminalkonsole interaktive Agenten oder nicht-interaktive Aufgaben zu starten;
- Bugbot kann in Pull-Requests potenzielle Fehler erkennen und Vorschläge zur Behebung geben;
- MCP, Skills und Hooks können externe Tools verbinden und den Ausführungsablauf einschränken;
- Die Team-Version bietet zentrale Abrechnung, SSO, Verbrauchsanalyse und Steuerungskontrollen.
Tab-Intelligente Vervollständigung
Tab vervollständigt nicht nur die aktuelle Zeile, sondern prognostiziert auch Änderungen über mehrere Zeilen hinweg anhand des vorhandenen Codes, der kürzlich vorgenommenen Änderungen sowie der Position des Cursors. Entwickler können die Vorschläge nacheinander annehmen – was sich besonders für Mustercode, ähnliche Umstrukturierungen sowie kontinuierliches Bearbeiten eignet.
Die Erfüllungsgeschwindigkeit ist hoch, doch es kann immer noch zu falschen Mustern bei der Kopie kommen oder Geschäftsbeschränkungen werden übersehen. Bei Themen wie Sicherheit, Beträgen, Berechtigungen und Konkurrenzlogik sollte es als Entwurf und nicht als endgültige Fassung angesehen werden.
Agent und Composer
Agent eignet sich dazu, Aufgaben zwischen verschiedenen Dateien zu erledigen, wobei man mit Zielen in natürlicher Sprache beginnt – beispielsweise die Hinzufügung neuer Schnittstellen, das Beheben von Fehlern oder die Umstrukturierung von Modulen. Er kann suchen, bearbeiten, Befehle ausführen und Fehlermeldungen lesen, um anschließend auf der Grundlage der Ergebnisse weiterzuarbeiten.
Composer ist eine von Cursor entwickelte Reihe von Programmiermodellen, die eine schnelle Ausführung der Agenten in den Vordergrund stellt. Die Benutzer können auch externe, state-of-the-Art-Modelle wählen; das gewählte Modell beeinflusst die Qualität, die Verzögerungen sowie die Geschwindigkeit des Ressourcenverbrauchs.
Index des Codepools und Projektkontext
Der Cursor erstellt einen Index für die Projekte, um semantische Suche sowie die Lokalisierung von relevantem Code zu erleichtern. Benutzer können explizit Dateien, Verzeichnisse, Dokumente, das Git-Verlauf oder Terminalausgaben referenzieren, wodurch das Modell nicht nur auf der aktuellen Seite schließen muss.
Regeln, Fähigkeiten und der Teammarkt können Vereinbarungen für Projekte festlegen, wie z. B. die Verzeichnisstruktur, Testbefehle, die Technologiestack sowie Bereiche, die nicht geändert werden dürfen. Die Regeln sollten weiterhin klar und überprüfbar sein; zu viele widersprüchliche Anweisungen verringern die Stabilität der Ausführung.
Cloud Agents und Automatisierungen
Cloud Agents klonen Code in einer entfernt isolierten Umgebung und führen Aufgaben aus. Die Benutzer können mehrere Agenten dazu einsetzen, anstehende Aufgaben parallel zu bearbeiten. Nach Abschluss können die vorgenommenen Änderungen, die Ausführungshistorie sowie die erstellten Branches angezeigt werden, um anschließend zu entscheiden, ob sie zusammengeführt werden sollen.
Automatisierungen können durch Termine, Code-Ereignisse oder externe Auslöser gestartet werden und eignen sich für Aktualisierungen, Testbehebungen sowie wiederkehrende Wartungsarbeiten. Die automatische Ausführung von Code erweitert die Berechtigungen und erhöht das Risiko des Datenabflusses; Unternehmen sollten Schlüssel, Netzwerkverbindungen sowie zugängliche Speicherorte einschränken.
Cursor CLI und Mobilgeräte
Cursor CLI bringt Agenten in die Terminalumgebung und kann für interaktives Programmieren, automatisierte Überprüfungen sowie Unterstützung bei CI-Prozessen genutzt werden. Auf mobilen Geräten dient es hauptsächlich zum Starten, Anzeigen und Fernsteuern von Cloud Agents – es ist jedoch kein vollständiger Ersatz für eine Desktop-IDE.
Bugbot-Code-Review
Nachdem Bugbot eine Pull-Request von GitHub abgerufen hat, kann es die Änderungen analysieren und logische Fehler, Sicherheitsrisiken oder potenzielle Rückfälle aufzeigen. Es eignet sich zur Ergänzung der manuellen Überprüfung, kann aber Tests, statische Analyse, Abhängigkeitsscans sowie die Genehmigung durch die zuständigen Fachleute nicht ersetzen.
MCP, Skills und Hooks
MCP ermöglicht es den Agenten, Kontextwerkzeuge wie Datenbanken, Dokumente, Designsysteme und interne Dienste zu nutzen. Skills dienen dazu, wiederverwendbare Prozesse zu kapseln, während Hooks zur Durchführung von Überprüfungen und Kontrollen bei Aufrufen von Werkzeugen oder an bestimmten Lebenszykluspunkten eingesetzt werden können.
Dritte MCP-Server können auf Quellcode, Anmeldeinformationen und Kundendaten zugreifen; vor der Installation müssen Verlag, Berechtigungen und Übertragungsbereich überprüft werden. Lassen Sie nicht zu, dass unüberprüfte Tools Produktionschlüssel oder umfassende Schreibrechte erhalten.
Vergleich der Cursor-Funktionen
| Funktionen | Ausführungsort | Hauptverwendungszweck | Achtung ist geboten |
|---|---|---|---|
| Tab | Desktop-Editor | Echtzeit-Nachschreiben und kontinuierliche Anpassung | Die Vorschläge müssen einzeln geprüft werden. |
| Agent | Lokaler Editor | Suchen, Dateien ändern, Befehle ausführen | Steuerung der Terminal- und Dateirechte |
| Cloud Agents | Fernumgebung | Lange Aufgaben parallel abschließen | Der für den Betrieb erforderliche Kontext wird gespeichert. |
| Automations | Cloud oder Teamprozesse | ereignisgesteuerte und zeitbasierte Wartung | Einschränkungen für Netzwerke und Schlüssel |
| CLI | Lokaler Terminal oder CI | Befehlszeilen-Agenten und Scripting | Für nicht-interaktive Aufgaben müssen Austrittsbedingungen festgelegt werden. |
| Bugbot | GitHub-Pull-Request | Intelligente Code-Review | Kann keine vollständige Qualitätskontrolle ersetzen |
Cursor-Preis
Cursor erhebt eine Abonnementgebühr pro Paket und legt monatliche Nutzungslimits für die Aufrufe der Modelle fest. Nachstehend sind die aktuellen monatlichen Preise in US-Dollar auf der offiziellen Website aufgeführt. Steuern für Einzelpakete und Teampakete, Jahresrabatte sowie regionale Optionen entnehmen Sie bitte der Zahlelseite.
| Paket | Preis | Enthält Menge | Hauptanteile |
|---|---|---|---|
| Hobby | Kostenlos | Begrenzte Agentenanfragen | Grundlegender Zugang zu Composer – keine Kreditkarte erforderlich |
| Start | Indien: 649 ₹ pro Monat, inklusive Steuern | Ausreichende Menge an Cursor-Modellen, ohne Modelle aus Drittanbieter-Pools | Cloud Agents, MCP, Hooks und Skills, ohne Bugbot und Automatisierungen |
| Pro | 20 Dollar pro Monat | Drittanbieter-Modellpool 20 US-Dollar, zusätzlich Gebühren für die Nutzung von Cursor Models | Unbegrenzte Tab-Anzeigen, höhere Agent-Limits, Cloud Agents sowie Zugang zu Bugbot |
| Pro Plus | 60 Dollar pro Monat | Drittanbieter-Modellpool 70 US-Dollar, Agent-Limit etwa dreimal so hoch wie bei Pro | Agent für den täglichen, häufigen Gebrauch |
| Ultra | 200 Dollar/Monat | Drittanbieter-Modell-Pool 400 US-Dollar, Agent-Limit etwa 20-mal so hoch wie bei Pro | Für Nutzer mit mehreren Agenten und fortgeschrittener Automatisierung |
| Teams Standard | 40 Dollar/Nutzer/Monat | Nach Teamplätzen konfigurieren | Zentrale Verwaltung, Team-Marktplatz, SSO, Analyse und Team-Privatsphärenmodus |
| Teams Premium | 120 US-Dollar/Nutzer/Monat | Die Agentenbegrenzung beträgt etwa das Fünffache von Standard. | Höhere Menge auf Basis von Standard hinzufügen |
| Enterprise | Kontaktieren Sie den Verkauf | Vertragliche Vereinbarungen, zusammenfassbare Verbrauchsmengen | SCIM, Auditing, Zugriffskontrolle, Rechnungen und Prioritätsunterstützung |
Modellnutzungsmenge und Überbuchungsentgelte
Pro, Pro Plus und Ultra umfassen zwei separate Verbrauchspools für Cursor-Modelle und andere Modelle, die in jedem Abrechnungszyklus zurückgesetzt werden. Drittanbietermodelle werden nach ihren API-Tarifen abgebucht; je teurer das Modell und je länger der Kontext ist, desto schneller wird in der Regel der Verbrauch.
| Abrechnungsposten | Regeln | Wie sollten Benutzer verwalten werden? |
|---|---|---|
| Cursor-Model-Pool | Ausreichende Menge an Ressourcen zur Unterstützung der von Cursor selbst entwickelten oder gemeinsam mit anderen entwickelten Modelle | Über das Verbrauchsfenster den verbleibenden Bedarf ansehen |
| Andere Modelle-Pool | Abzug nach den Tarifen der API eines Drittanbieters | Der kostspielige Modus wird nur für kritische Aufgaben verwendet. |
| On-demand | Enthält Nachzahlung zu dem gleichen Tarif nach Ablauf der Gebührenobergrenze | Vor der Aktivierung: Budget und Erinnerungen einstellen |
| Drittanbieter-Modelle für Teams | Zusätzlich: 0,25 US-Dollar pro Million Token – das ist der Preis für Cursor Tokens. | Vergleich der Kosten im Auto-Modus und beim direkten Auswahlmodell |
| Regionale Datenhaltung | Für geeignete Modelle wird der Preis um 10 % erhöht. | Gesamtkosten vor der Unternehmensimplementierung einbeziehen |
Offiziell wird empfohlen, nur Tab sowie eine geringe Anzahl an Agenten zu verwenden. Solche Nutzer fallen in der Regel in die Kategorie Pro. Typischerweise liegt die monatliche Kosten für normale Agentennutzer bei etwa 60 bis 100 US-Dollar. Nutzer, die viele intelligente Agenten sowie Automatisierungen nutzen, können Kosten von über 200 US-Dollar haben. Der tatsächliche Verbrauch hängt vom Modell, vom Kontext, von den Wiederholungsversuchen sowie von der Länge der Aufgaben ab.
Anleitung zur Verwendung des Cursors
Starten Sie mit den vorhandenen Projekten.
- Installieren Sie Cursor und melden Sie sich sowie abonnieren Sie ausschließlich über offizielle Kanäle an;
- Öffnen Sie das vorhandene Repository, überprüfen Sie zunächst den Git-Zustand und erstellen Sie dann einen Arbeitszweig.
- Warten Sie, bis die Indexierung der notwendigen Codebibliotheken abgeschlossen ist, und entfernen Sie Schlüssel sowie große Generierungsverzeichnisse.
- Schreiben Sie kurze Regeln für die Einträge auf, einschließlich der Testbefehle und der Bereiche, in denen Änderungen verboten sind;
- Zuerst soll der Agent die Struktur durch Fragen und Antworten erklären, sofortige umfassende Änderungen sind nicht zulässig;
- Wählen Sie eine kleine Aufgabe mit klaren Grenzen aus, bei der zunächst die Umsetzungs Schritte angegeben werden müssen;
- Untersuchen Sie die Unterschiede, führen Sie Tests durch und reichen Sie die Änderungen manuell ein – nehmen Sie nicht blind alle Änderungen an.
Eine zuverlässige Aufgabe mit einem Agenten erledigen
- Beschreibung der Ziele, der Akzeptanzkriterien, der relevanten Dokumente sowie der unveränderlichen Vorgaben;
- Der Agent soll zunächst bestehende Implementierungen und Tests durchsuchen, bevor er Vorschläge einreicht;
- Teilen Sie die Aufgabe in kleinere Abschnitte auf, prüfen Sie nach jeder Änderung im jeweiligen Abschnitt die Unterschiede.
- Es werden nur die minimal notwendigen Befehle ausgeführt, es werden keine Berechtigungen für unwichtige Systeme gewährt.
- Lassen Sie den Agenten neue Tests hinzufügen oder aktualisieren sowie die Überprüfungen tatsächlich ausführen;
- Weiterhin Fehlerprotokolle beheben, um nicht nur Fehler zu verbergen;
- Abschließend wird die Sicherheit, Leistung, Kompatibilität sowie die Möglichkeit zur Rücksetzung manuell überprüft.
Sicheres Verwenden von Cloud Agents
- Verbinden Sie nur die für die Aufgabe notwendigen Lager und Branches.
- Verwenden Sie kurze, mit eingeschränkten Berechtigungen ausgestattete Anmeldeinformationen und laden Sie keine langfristigen Produktions-Schlüssel hoch;
- Einschränkungen der Netzwerkausgänge, automatisch ausgeführte Befehle und zugängliche MCPs;
- Aktivieren Sie den Privatschutzmodus und überprüfen Sie die Anforderungen bezüglich der Datenspeicherung für das ausgewählte Modell.
- Lassen Sie die Agenten in einer isolierten Umgebung Tests und statische Überprüfungen durchführen;
- Überprüfung der vollständigen Ausführungsprotokolle, eingereichten Änderungen und Abhängigkeiten;
- Die Kombination und Implementierung werden manuell genehmigt, und vorübergehende Zugangsdaten werden rechtzeitig zurückgezogen.
Für welche Nutzer eignet sich der Cursor?
- Einzelentwickler: Schnelle Erstellung von Mustercode, Debugging und Refactoring;
- Full-Stack-Team: Zusammenarbeit zwischen Frontend, Backend, Datenbanken und Testing;
- Wartung großer Codebibliotheken: Verständnis von unbekannten Modulen und Abhängigkeiten mithilfe von Indizes;
- Technischer Leiter: Festlegung von Projektregeln, Fähigkeiten und Überprüfungsprozessen;
- Gründerteam: Parallelisierte Überprüfung von Funktionen und Bearbeitung von anstehenden Aufgaben;
- Unternehmensentwicklungsteams: Verwendung von SSO, SCIM, Audits und Zugriffsstrategien;
- Fortgeschrittene Endnutzer: Integration von KI in den lokalen Entwicklungsprozess über die CLI.
Vorteile des Cursors
- Editor, Suchfunktion für Codebibliotheken, Terminal und KI-Änderungen sind eng miteinander verbunden;
- Tab eignet sich für den täglichen Einsatz mit geringem Reibungswiderstand, Agent für komplexe Aufgaben;
- Es werden mehrere führende Modelle unterstützt, außerdem steht ein Pool für den Cursor-Modellverbrauch zur Verfügung;
- Regeln, MCP, Skills und Hooks erleichtern die Anpassung von Workflows.
- Cloud Agents und Automatisierungen können langfristige Aufgaben parallel verarbeiten;
- Bugbot führt KI-Prüfungen in Pull-Requests ein;
- Teams und Enterprise decken Anforderungen in den Bereichen Identität, Berechtigungen und Governance ab.
Einsatzbeschränkungen und Hinweise
- Ein Agent kann Code erzeugen, der zwar ausführbar ist, aber eine fehlerhafte Geschäftslogik aufweist.
- Automatische Änderungen über mehrere Dateien hinweg verstärken Fehler – es muss daher eine Versionskontrolle verwendet werden.
- Der Abruf von Modellen erfolgt nach Verbrauch – das bedeutet nicht, dass alle Modelle nach Abschluss der Abonnementgebühr unbegrenzt genutzt werden können.
- Lange Kontexte, teure Modelle und wiederholte Versuche führen schnell zum Verbrauch der Limits.
- Der Index des Codepools kann generierten Code, Untermodule oder ausgeschlossene Dateien übersehen.
- Cloud Agents benötigen Speicherplatz für die zur Ausführung erforderlichen Daten und eignen sich nicht für Projekte, in denen die Speicherung von Code in der Cloud verboten ist.
- Externe MCPs, Plugins und Hooks können Risiken für die Lieferkette sowie den Datenaustausch mit sich bringen;
- Mobile Geräte eignen sich zur Steuerung von Cloud-Aufgaben, können aber die vollständige Desktop-Entwicklung nicht ersetzen.
Privatsphäre, Sicherheit und Unternehmensführung
Sowohl Einzelpersonen als auch Teams können den Privacy Mode aktivieren. Wenn dieser aktiviert ist, verspricht Cursor, seine Modelle nicht mit Code-Daten zu trainieren – auch die Anbieter der Modelle werden diese Daten nicht zur Trainierung verwenden. Allerdings müssen einige Cloud-Funktionen weiterhin den für den Betrieb notwendigen Kontext speichern.
Die meisten Modelle laufen unter dem Protokoll der Datenerhaltung ohne Speicherung. Einige Modelle, bei denen die Datenspeicherung durch den Anbieter erforderlich ist, müssen von Benutzern im Privatmodus oder von Unternehmensadministratoren genehmigt werden. Bei Verwendung eigener API-Schlüssel erfolgt die Datenverarbeitung gemäß den Richtlinien des jeweiligen Modellanbieters; dabei gilt nicht das Versprechen der Cursor-Plattform bezüglich keiner Datenspeicherung.
- Cursor hat eine SOC 2 Type II-Zertifizierung sowie jährliche Penetrationstests durchgeführt;
- Für Daten in der Übertragung sowie für statische Daten wird Verschlüsselung verwendet. Unternehmen können sich bei den lokalen Ansprechpartnern sowie bei CMEK beraten lassen.
- Das Team kann den Privatschaftsmodus, SAML/OIDC SSO sowie Zugriffsrichtlinien für Modelle erzwingen;
- Enterprise fügt SCIM, Audit-Logs, Service-Konten sowie Netzwerksteuerung hinzu;
- Organisationen, denen das Speichern von Quellcode in der Cloud verboten ist, sollten keine Cloud Agents aktivieren.
- Für geheime Projekte sollten gleichzeitig minimale Berechtigungen, Schlüsselwechsel sowie manuelle Kombinationssperren verwendet werden.
Erklärungen zu API, GitHub und Open Source
Cursor bietet APIs für Cloud Agents sowie eine API zum Überwachen der Nutzung von AI-Code – diese eignen sich zur Erstellung von Aufgaben in der Ferne oder zur Zusammenfassung der AI-Code-Nutzung. Es handelt sich dabei nicht um allgemeine, offene APIs für die Kernmodelle oder alle Funktionen des Editors; Berechtigungen und Verfügbarkeit hängen vom Paket ab.
Der Core-Editor von Cursor, die Agent-Dienste sowie die Modelle sind keine Open-Source-Produkte. Das offizielle GitHub-Repo dient hauptsächlich zum Tracking von Problemen oder zur Veröffentlichung einiger Komponenten. Die Tatsache, dass Cursor auf dem Open-Source-Tool VS Code basiert, bedeutet nicht, dass der gesamte Quellcode des Produkts öffentlich zugänglich ist.
Häufige Fragen
Ist Cursor kostenlos?
Hobby kann kostenlos genutzt werden und beinhaltet eine begrenzte Anzahl an Agentenanfragen sowie Zugang zu Composer. Hochfrequente Agenten, fortschrittliche Modelle, Cloud Agents sowie Teamverwaltung erfordern in der Regel kostenpflichtige Pakete.
Wie viel kostet Cursor Pro?
Pro kostet 20 US-Dollar pro Monat, Pro Plus 60 US-Dollar und Ultra 200 US-Dollar. Die Pakete beinhalten unterschiedliche Mengen an Nutzungsmöglichkeiten; bei Überschreitung kann man nach Bedarf auf eine Nachzahlungsmethode zurückgreifen, wodurch die monatlichen Gesamtkosten über den Abonnementpreis hinausgehen können.
Was ist der Zusammenhang zwischen Cursor und VS Code?
Cursor basiert auf dem Open-Source-Code von VS Code; seine Benutzeroberfläche, Tastenkürzel sowie viele Erweiterungsmöglichkeiten ähneln denen von VS Code. Zusätzlich bietet Cursor eigene AI-basierte Bearbeitungsfunktionen, Agenten, Cloud-Dienste sowie ein Abrechnungssystem.
Wird der Cursor das Modell mit Code trainieren?
Nach Aktivierung des Privacy Modes verspricht Cursor, dass weder er selbst noch die Anbieter der Modelle die Code-Daten zur Trainierung der Modelle verwenden werden. Funktionen wie Cloud Agents speichern weiterhin die notwendigen Daten für den Betrieb, während BYOK den Richtlinien des jeweiligen Anbieters folgt.
Ist Cursor Open Source?
Nein, das vollständige Cursor-Produkt sowie die Kern-IA-Dienste sind nicht open source. Die VS Code-Basis und die öffentlichen GitHub-Projekte können nicht als der gesamte Quellcode von Cursor angesehen werden.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164