KI & Entwicklung8 min

Cursor AI: 5 fortgeschrittene Features, die Sie nicht nutzen

Pascal Poredda

Pascal Poredda

veröffentlicht am 18. Januar 2025

KIEntwicklung2025CursorProduktivitätTools
Cursor AI: 5 fortgeschrittene Features, die Sie nicht nutzen

Wenn Sie den Cursor AI Code-Editor bereits nutzen, sind Sie wahrscheinlich schon von der Tab-Vervollständigung, Code-Generierung, dem Chat und dem Composer beeindruckt. Diese Features allein können Ihnen das Gefühl geben, Superkräfte zu besitzen.

Aber hier ist der Punkt: Es gibt mehr. Viel mehr. Cursor hat einige ernsthaft coole fortgeschrittene Features, die die meisten Leute noch nicht nutzen. In diesem Beitrag zeige ich Ihnen fünf davon.

Wenn Sie neu bei Cursor sind, schauen Sie sich meine Beiträge zu Cursor AI für Entwickler und Cursor vs. GitHub Copilot an, um auf den neuesten Stand zu kommen.

Der Cursor Agent

Zuerst kommt der Cursor Agent. Es ist, als hätten Sie einen superintelligenten Coding-Assistenten, den Sie mit ⌘. (Command + Punkt) herbeirufen können. Hier ist, was er kann:

  • Automatisch Kontext einbinden (versuchen Sie @Recommended)
  • Terminal-Befehle ausführen
  • Dateien erstellen und modifizieren
  • Semantische Code-Suche durchführen
  • Dateioperationen handhaben

Derzeit funktioniert er nur mit Claude-Modellen, und jede Tool-Operation zählt als separate Anfrage in Ihrem Kontingent.

Cursor Rules

Als Nächstes kommt die .cursorrules-Datei. Es ist eine Möglichkeit, Cursor projektspezifische Anweisungen zu geben. Hier ist, was Sie wissen müssen:

  • Legen Sie sie im Wurzelverzeichnis Ihres Projekts ab
  • Sie bietet Anweisungen für Cursor Chat und Strg/⌘ K-Befehle
  • Sie ist wie die "Rules for AI" in Cursors Einstellungen, aber nur für Ihr Projekt

Hier ist eine Beispiel-.cursorrules-Datei, die Sie in einem Next.js-Projekt definieren könnten:

1# DeinCopilot
2
3Every time you choose to apply a rule(s), explicitly state the rule(s) in the output. You can abbreviate the rule description to a single word or phrase.
4
5## Code Style 
6- Never import React 
7- Write concise, technical React + TypeScript code
8- Use functional programming patterns; use generics where appropriate
9- Prefer iteration and modularization over code duplication
10- Use descriptive variable names with auxiliary verbs (e.g., isLoading, hasError)
11- Use @TailwindCSS for styling
12- Use @NextJS App Router for the backend
13
14## Database 
15- Use @Supabase for the database
16- Use the supabase client to interact with the database you can find it inside the lib/supabase folder
17- Use Supabase's PostgresSQL as the database provider
18- Use Supabase's Auth for authentication
19
20## AI 
21- Use @VercelAI SDK for handling AI interactions and streaming responses
22- Use @OpenAI for the AI models
23- Packages like 'ai' and 'openai' are already installed and you can use them
24
25## Documentation
26- Document API interactions and data flows
27- Don't include comments unless it's for complex logic
28

Dies ist super nützlich, wenn Sie Cursor einige Informationen über die spezifischen Anforderungen oder Konventionen Ihres Projekts geben möchten. Es ist erwähnenswert, dass .cursorrules zwar cool ist, Cursor aber auch Notepads hat, die noch mehr können. Apropos...

Notepads

Notepads in Cursor sind wie Supercharged Sticky Notes für Ihren Code. Sie schlagen eine Brücke zwischen Composers und Chat-Interaktionen.

Hier ist, was sie besonders macht:

  • Sie können sie zwischen verschiedenen Teilen Ihrer Entwicklungsumgebung teilen
  • Mit der @-Syntax darauf verweisen
  • Dateien daran anhängen
  • Sie als dynamische Vorlagen für verschiedene Szenarien verwenden

Um ein Notepad in Cursor zu erstellen, klicken Sie auf das "+" im Notepads-Bereich, geben ihm einen aussagekräftigen Namen und fügen beliebige Inhalte, Kontext oder Dateien hinzu. Verweisen Sie in Composers oder Chats mit dem @-Symbol auf Notepads.

Notepads eignen sich hervorragend für die Dokumentation von Projektarchitektur-Entscheidungen, Entwicklungsrichtlinien, wiederverwendbare Code-Vorlagen, teamspezifische Regeln und häufig referenzierte Materialien.

Wenn Sie ein Notepad erstellen, verwenden Sie am besten klare Überschriften, Markdown für bessere Lesbarkeit und fügen Sie bei Bedarf Beispiele oder Dateianhänge hinzu.

Notepads sind zwar noch in der Beta-Phase, aber sie sind bereits eine super flexible Möglichkeit, Ihren Workflow zu verbessern.

Bug Finder

Cursor hat dieses neue Bug Finder Feature. Es ist ziemlich cool, auch wenn es mit einer etwas aggressiven Warnmeldung und einem Pay-per-Click-Preismodell daherkommt (ja, Sie könnten einen Dollar oder mehr ausgeben, nur um es zu nutzen).

So funktioniert's: Es scannt durch Ihren gesamten Code und die letzten Änderungen. Wenn Sie sich auf einem Feature-Branch befinden, vergleicht es diesen mit main und sucht nach potenziellen Bugs.

Für jeden Bug, den es findet, erhalten Sie eine Vertrauensbewertung und einen schnellen Überblick. Dann ist es nur ein Klick, um ihn im Editor zu beheben. Cursor füllt alle Details in die Eingabeaufforderung und generiert Updates, genau wie Sie es gewohnt sind.

Es ist nicht perfekt, aber ein ziemlich praktisches Tool, das man in der Hinterhand haben sollte.

@web Symbol

Mit @Web konstruiert Cursor eine Suchanfrage basierend auf Ihrer Anfrage und dem bereitgestellten Kontext und durchsucht das Web, um relevante Informationen als zusätzlichen Kontext zu finden. Dies ist besonders nützlich, um die aktuellsten Informationen zu finden.

Das @Web-Symbol ist wie ein eingebauter Recherche-Assistent in Cursor. So funktioniert es:

  1. Sie geben eine Anfrage und etwas Kontext
  2. Cursor verwandelt das in eine Websuche
  3. Es durchsucht das Internet nach relevanten Informationen
  4. Die Suchergebnisse werden zum Kontext Ihrer Anfrage hinzugefügt

Dies ist super nützlich, wenn Sie mit neuer Technologie arbeiten oder etwas brauchen, wo Sie die neuesten Informationen benötigen.

Bonus: KI-Commit-Nachrichten

Hier ist ein kleines Bonus-Feature: KI-generierte Commit-Nachrichten. Es mag nicht nach viel klingen, aber es spart mir jeden Tag ein paar Minuten und reduziert die mentale Belastung, gute Commit-Nachrichten zu formulieren.

Nun hat Cursor diese Angewohnheit, etwas... wortreich mit seinen Commit-Nachrichten zu sein. Aber hey, Sie können dieses Verhalten anpassen, indem Sie einige Anweisungen in einer .cursorrules-Datei hinzufügen.

Figma-Designs zu Code konvertieren

Figma-Designs zu Code konvertieren

Sprechen wir darüber, wie man Figma-Designs mit v0.dev in Code umwandelt. Es ist ein Game-Changer, für Entwickler und nicht Entwickler.

Ganz einfach:

  1. v0.dev aufrufen
  2. Figma-Design hochladen & verfeinern
  3. Generierten Code herunterladen
  4. Projekt in Cursor öffnen

Von dort aus können Sie Cursor anweisen, Interaktivität, Animationen, Event Handler und mehr hinzuzufügen. Das ganze ist mittlerweile so gut, dass man es sogar für komplexe Projekte verwenden kann.

Das Ergebnis? Sie erhalten eine pixelgenaue UI, die Ihre Komponenten wie erwartet verwendet. Es ist ziemlich elegant. Dieser gesamte Prozess - vom Design zum funktionalen Code - ist viel schneller als es händisch zu machen.

Das Beste daran? Dieser Workflow passt perfekt zu Cursors anderen KI-Features. Sie können den Agenten verwenden, um Logik hinzuzufügen, Ihre Updates vorzunehmen und automatisch eine Commit-Nachricht zu generieren.

Cursor AI FAQ

Hier sind einige häufig gestellte Fragen zu Cursor AI:

Funktioniert Cursor mit allen Programmiersprachen?

So ziemlich. Es ist großartig mit den üblichen Verdächtigen wie Python, JavaScript und Java, aber es funktioniert mit den meisten Sprachen, die VS Code unterstützt.

Brauche ich einen OpenAI API-Schlüssel, um Cursor zu nutzen?

Nein. Cursor funktioniert direkt nach dem Auspacken. Keine zusätzliche Einrichtung erforderlich.

Kann Cursor sowohl einfache als auch schwierige Coding-Aufgaben bewältigen?

Absolut! Es hilft bei einfacher Funktionalität, kann aber auch größere Aufgaben wie das Refactoring riesiger Codebasen oder das Schreiben ganzer Funktionen bewältigen.

Ist Cursor gut für Anfänger?

Definitiv. Wenn Sie gerade erst anfangen, kann seine KI-Unterstützung Konzepte erklären, Best Practices vorschlagen und Ihnen beim Lernen helfen.

Wie geht Cursor mit bestehendem Code um?

Eigentlich ziemlich gut. Es kann Code, den Sie bereits geschrieben haben, verstehen und damit arbeiten. Es kann Ihnen helfen, Code zu manipulieren, zu refaktorieren und sogar komplexe Abschnitte Ihrer Codebasis zu erklären.

Kann Cursor eine ganze App von Grund auf erstellen?

Es ist keine Magie - es kann nicht aus dem Nichts eine vollständige App hervorzaubern. Aber es kann die Dinge erheblich beschleunigen. Mit den richtigen Prompts können Sie ziemlich schnell von einer einfachen Idee zu einer grundlegenden funktionierenden App kommen.

Wird Cursor meinen bestehenden Workflow durcheinanderbringen?

Cursor ist darauf ausgelegt, sich nahtlos in Ihren Entwicklungsprozess einzufügen. Es basiert auf VS Code, wenn Sie also daran gewöhnt sind, werden Sie keine Probleme haben.

Kann Cursor bei Unit-Tests helfen?

Ja, Cursor kann beim Schreiben und Verbessern von Unit-Tests helfen. Es kann Testfälle vorschlagen, beim Test-Setup helfen und sogar Bereiche Ihres Codes identifizieren, die eine bessere Testabdeckung benötigen könnten.

Welche Preisoptionen gibt es für Cursor?

Cursor bietet eine kostenlose Hobby-Stufe mit eingeschränkten Funktionen, eine Pro-Stufe für 20$/Monat mit erweiterten Funktionen und eine Business-Stufe für 40$ pro Benutzer/Monat für fortgeschrittene Features und Team-Management.

Ersetzt Cursor Entwickler?

Nein. Cursor ist kein Ersatz für Entwickler. Es ist ein Tool, das Entwickler unterstützt, um ihre Arbeit zu beschleunigen und Fehler zu vermeiden. Es ist kein Ersatz für professionelle Entwickler. Entwickler können Ihnen helfen ihre Anforderungen besser zu verstehen, erleichtern es Ihnen Probleme zu lösen ohne das es Ihre eigene Zeit kostet.

Wenn Ihnen dieser Beitrag gefallen hat, könnten Sie auch mögen:

Bereit für den nächsten Schritt?

In nur 15 Minuten identifizieren wir gemeinsam Ihr größtes Optimierungspotenzial. Kostenlos und unverbindlich.

Jetzt Strategie-Session vereinbaren
logoDein Copilot

Dein Copilot – Ihr Partner für KI-Integration aus Köln. Wir helfen Ihnen, Ihre Prozesse zu optimieren und Kosten zu senken.

© 2025 Dein Copilot. Alle Rechte vorbehalten.