Entwicklungsumgebungen für Cloud-Agenten

Um Entwicklungsaufgaben von Anfang bis Ende zu übernehmen, brauchen Agenten eine Entwicklungsumgebung, die dem Setup auf deinem Laptop ähnelt: geklonte Repositories, installierte Abhängigkeiten, Zugangsdaten für interne Toolchains und Zugriff auf Build-Systeme.

Diese Version führt neue Tools für Teams ein, mit denen sie Entwicklungsumgebungen für ihre Agenten konfigurieren können. Cursor kann diese Tools auch nutzen, um Umgebungen für dich einzurichten und zu pflegen. Dadurch wird es für Teams einfacher, Flotten parallelisierter Agenten auszuführen, die Aufgaben in vollständig von dir kontrollierten Entwicklungsumgebungen durchgängig von Anfang bis Ende erledigen.

Multi-Repo-Umgebungen

Cloud-Agenten und Automatisierungen unterstützen jetzt Multi-Repo-Umgebungen und bauen auf unserer Arbeit an Multi-Root-Workspaces auf. Du kannst eine einzelne Umgebung mit allen Repositories konfigurieren, die ein Agent für seine Arbeit benötigt, und sie sitzungsübergreifend wiederverwenden.

Umgebungskonfiguration als Code

Um das Ändern, Debuggen und Überprüfen von Umgebungsdefinitionen zu erleichtern, haben wir die Dockerfile-basierte Konfiguration verbessert.

Dazu gehört auch Support für Build-Secrets, sodass du sicher und direkt aus deinen Dockerfiles auf private Paket-Registries zugreifen kannst. Build-Secrets sind auf den jeweiligen Build-Schritt beschränkt und werden nicht an die Umgebung des laufenden Agenten weitergegeben.

Umgebungskonfiguration als Code

Außerdem haben wir das Layer-Caching verbessert, sodass beim Ändern des Dockerfiles nur die aktualisierten Layer deines Images neu erstellt werden. Builds, die den Cache nutzen, werden 70 % schneller ausgeführt.

Verbesserte, Agent-gesteuerte Einrichtung der Umgebung

Während Cursor deine Umgebung konfiguriert, stellt es dir Fragen, weist auf fehlende Zugangsdaten hin und überprüft, ob deine Umgebung korrekt eingerichtet ist.

Verbessertes Agent-Setup

Cursor zeigt dir immer die Version der Umgebung an, in der dein Agent läuft. Wenn die Konfiguration deiner Umgebung fehlschlägt, wird standardmäßig ein Basis-Image mit klaren Warnhinweisen verwendet, damit deine Cloud-Agenten weiterlaufen können, statt sofort abzubrechen.

Governance und Sicherheitskontrollen für Entwicklungsumgebungen

Jede Entwicklungsumgebung hat jetzt ihren eigenen Versionsverlauf, den Benutzer einsehen und auf eine frühere Version zurücksetzen können. Admins können Rollback-Berechtigungen außerdem auf Admins beschränken. Ein Audit-Log erfasst jede Aktion, die Teammitglieder an Umgebungen vornehmen, und gibt Security-Teams vollständige Transparenz darüber, wer was geändert hat.

Egress und Secrets können jetzt auf Ebene der Entwicklungsumgebung festgelegt werden. Secrets, die für eine Umgebung konfiguriert sind, sind aus keiner anderen zugänglich.

Mehr über Agent-Entwicklungsumgebungen erfahren Sie in unserer Ankündigung und Dokumentation.

Cursor in Microsoft Teams

Cursor ist jetzt in Microsoft Teams verfügbar.

Erwähne @Cursor in einem beliebigen Teams-Kanal, um eine Aufgabe an einen Cloud-Agent zu delegieren oder Informationen aus Cursor in Teams abzurufen.

Cursor wählt anhand deines Prompts und der jüngsten Agent-Aktivitäten automatisch das passende Repository und Modell aus. Vor der Umsetzung einer Lösung und dem Erstellen einer PR für dein Team zur Review liest Cursor den gesamten Thread, um den Kontext zu erfassen.

Lege los, indem du die Integration im Cursor-Dashboard installierst. Mehr erfährst du in unserer Dokumentation.

Bugbot-Aufwandsstufen

Team-Admins und Nutzer mit Individual-Plan können jetzt die Aufwandsstufe anpassen, die Bugbot für seine PR-Reviews nutzt, mit drei verschiedenen Konfigurationen:

  • Standard: Bugbot nutzt weiterhin dieselbe Aufwandsstufe wie bisher. Optimiert für Effizienz und Geschwindigkeit.
  • Hoch: Bugbot nimmt sich mehr Zeit für die Analyse. Reviews sind teurer und dauern länger, aber Bugbot findet möglicherweise mehr Bugs.
  • Benutzerdefiniert: Beschreibe in natürlicher Sprache, wann Bugbot den Standard- oder hohen Aufwand nutzen soll. Cursor legt die Aufwandsstufen dann dynamisch anhand deiner Anweisungen fest.

Um Aufwandsstufen für Bugbot anpassen zu können, müssen Kunden die nutzungsbasierte Abrechnung verwenden. Erfahre mehr in unserer Dokumentation und gehe zu deinem Bugbot-Dashboard, um loszulegen.

  • Mit Standardaufwand findet Bugbot durchschnittlich 0,7 Bugs pro Ausführung. Über 79 % dieser Bugs werden von Nutzern beim Merge behoben.
  • Mit hohem Aufwand findet Bugbot durchschnittlich 0,95 Bugs pro Ausführung.

PR-Review, Pläne parallel ausführen und PRs aufteilen

Diese Version führt ein neues PR-Review, eine schnellere Ausführung von Plänen durch parallele Agenten und neue Schnellaktions-Pills für häufige Workflows ein.

PR-Review

Eine neue PR-Review-Ansicht ist jetzt in Cursor 3 verfügbar. Verwalte PRs von der Erstellung bis zum Merge an einem Ort.

  • Im Tab Reviews siehst du jetzt Inline-Review-Threads und allgemeine PR-Kommentare.
  • Der Tab Commits bietet dir eine fokussierte Ansicht des Commit-Verlaufs der PR.
  • Der Tab Changes erleichtert die Navigation in größeren PRs mit einem Dateibaum und einer Änderungsauswahl.

Du siehst nützlichen Kontext wie den Reviewer-Status und Hinweise auf ausstehende Reviews, und mit Schnellaktions-Pills kannst du die nächsten Schritte schneller ausführen.

Pläne parallel umsetzen

Cursor kann Pläne jetzt schneller umsetzen, indem Aufgaben parallel bearbeitet werden, statt sie nacheinander anzugehen.

Klicke auf „Parallel erstellen“, damit Cursor unabhängige Teile deines Plans identifiziert und sie gleichzeitig mit asynchronen Subagents ausführt. Abhängige Schritte hält Cursor bei Bedarf in der richtigen Reihenfolge.

Änderungen in PRs aufteilen

Wenn du in Cursor mehrere Aufgaben gleichzeitig bearbeitest, kannst du jetzt eine integrierte Schnellaktion nutzen, um Änderungen in PRs aufzuteilen.

Dabei wird der Chat-Kontext genutzt, um logische Teilbereiche zu identifizieren, standardmäßig unabhängige PRs zu erstellen, sofern keine Abhängigkeiten erforderlich sind, einen Backup-Snapshot anzulegen und einen Aufteilungsplan zur Genehmigung vorzuschlagen.

Skills als Schnellaktionen anheften

Du kannst deine am häufigsten genutzten Skills jetzt als Quick-Action-Pills anheften, um schneller darauf zuzugreifen.

  • Das Verhalten von Explore-Subagenten lässt sich jetzt in den Einstellungen steuern: Wähle ein bestimmtes Modell, auf dem Explore-Subagenten ausgeführt werden, übernimm dasselbe Modell wie der übergeordnete Agent oder deaktiviere Explore-Subagenten vollständig.
  • Unterstützung für generische Modellnamen in der Subagent-Konfiguration wurde hinzugefügt (d. h. setze model: opus, damit Subagenten immer das neueste Opus-Modell nutzen).
  • /multitask ist jetzt im Editor verfügbar, um asynchrone Subagenten auszuführen und deine Anfragen zu parallelisieren, statt sie der Warteschlange hinzuzufügen.
  • Die Undo-Gruppierung im Prompt-Eingabefeld wurde verbessert, sodass sich Rückgängig/Wiederholen bei Bearbeitungen natürlicher anfühlt.
  • Die Handhabung langer Chats wurde verbessert und Ruckeln sowie andere unerwartete Verhaltensweisen wurden reduziert.
  • Das Verbindungsverhalten von MCP wurde vorhersehbarer gemacht, und bei erneuter Authentifizierung wurde eine explizite Bereinigung veralteter Tokens hinzugefügt.

  • Fehler bei Terminal-Interaktionen im Agents-Fenster wurden behoben, einschließlich Problemen mit Bearbeitungs-Tastenkürzeln und Sonderfällen bei Bestätigungen/Overlays.
  • Mehrere Regressionen im Slash-Menü und bei Eingabebestätigungen wurden behoben.
  • Sonderfälle bei der MCP-Authentifizierung wurden behoben, einschließlich des Umgangs mit vorübergehenden 401-Fehlern und dem Verhalten veralteter Anmeldedaten.
  • Probleme bei der Auswahl von Multi-Repo-Umgebungen und mit dem Cache wurden behoben.
  • Verschiedene Sonderfälle beim Timing und bei der Hydration des Cloud-Agenten wurden behoben, die die Zuverlässigkeit beeinträchtigen konnten.