Sim

Cursor

Starten und verwalten Sie Cursor Cloud-Agenten zur Arbeit an GitHub-Repositories

Cursor ist eine KI-IDE und cloudbasierte Plattform, mit der Sie leistungsstarke KI-Agenten starten und verwalten können, die direkt mit Ihren GitHub-Repositories arbeiten können. Cursor-Agenten können Entwicklungsaufgaben automatisieren, die Produktivität Ihres Teams steigern und mit Ihnen zusammenarbeiten, indem sie Codeänderungen vornehmen, auf natürlichsprachliche Anweisungen reagieren und einen Gesprächsverlauf über ihre Aktivitäten führen.

Mit Cursor können Sie:

  • Cloud-Agenten für Codebasen starten: Erstellen Sie sofort neue KI-Agenten, die in der Cloud an Ihren Repositories arbeiten
  • Codierungsaufgaben mit natürlicher Sprache delegieren: Leiten Sie Agenten mit schriftlichen Anweisungen, Änderungen und Klarstellungen an
  • Fortschritt und Ergebnisse überwachen: Rufen Sie den Agentenstatus ab, sehen Sie detaillierte Ergebnisse und prüfen Sie aktuelle oder abgeschlossene Aufgaben
  • Zugriff auf den vollständigen Gesprächsverlauf: Überprüfen Sie alle Eingabeaufforderungen und KI-Antworten für Transparenz und Nachvollziehbarkeit
  • Steuerung und Verwaltung des Agenten-Lebenszyklus: Listen Sie aktive Agenten auf, beenden Sie Agenten und verwalten Sie API-basierte Agentenstarts und Nachverfolgungen

In Sim ermöglicht die Cursor-Integration Ihren Agenten und Workflows, programmatisch mit Cursor-Cloud-Agenten zu interagieren. Das bedeutet, Sie können Sim verwenden, um:

  • Alle Cloud-Agenten auflisten und ihren aktuellen Status durchsuchen (cursor_list_agents)
  • Aktuellen Status und Ausgaben für jeden Agenten abrufen (cursor_get_agent)
  • Den vollständigen Gesprächsverlauf für jeden Codierungsagenten anzeigen (cursor_get_conversation)
  • Nachfolgende Anweisungen oder neue Eingabeaufforderungen zu einem laufenden Agenten hinzufügen
  • Agenten nach Bedarf verwalten und beenden

Diese Integration hilft Ihnen, die flexible Intelligenz von Sim-Agenten mit den leistungsstarken Automatisierungsfunktionen von Cursor zu kombinieren, wodurch es möglich wird, KI-gesteuerte Entwicklung über Ihre Projekte hinweg zu skalieren.

Gebrauchsanweisung

Interagieren Sie mit der Cursor Cloud Agents API, um KI-Agenten zu starten, die an Ihren GitHub-Repositories arbeiten können. Unterstützt das Starten von Agenten, das Hinzufügen von Folgeanweisungen, die Statusprüfung, die Anzeige von Konversationen und die Verwaltung des Agenten-Lebenszyklus.

Tools

cursor_list_agents

Listet alle Cloud-Agenten für den authentifizierten Benutzer mit optionaler Paginierung auf.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaCursor API-Schlüssel
limitnumberNeinAnzahl der zurückzugebenden Agenten (Standard: 20, max: 100)
cursorstringNeinPaginierungscursor aus der vorherigen Antwort

Ausgabe

ParameterTypBeschreibung
contentstringMenschenlesbare Liste der Agenten
metadataobjectMetadaten der Agentenliste

cursor_get_agent

Ruft den aktuellen Status und die Ergebnisse eines Cloud-Agenten ab.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaCursor API-Schlüssel
agentIdstringJaEindeutige Kennung für den Cloud-Agenten (z.B. bc_abc123)

Ausgabe

ParameterTypBeschreibung
contentstringMenschenlesbare Agentendetails
metadataobjectAgenten-Metadaten

cursor_get_conversation

Ruft den Konversationsverlauf eines Cloud-Agenten ab, einschließlich aller Benutzeraufforderungen und Assistentenantworten.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaCursor API-Schlüssel
agentIdstringJaEindeutige Kennung für den Cloud-Agenten (z.B. bc_abc123)

Output

ParameterTypBeschreibung
contentstringMenschenlesbarer Konversationsverlauf
metadataobjectKonversations-Metadaten

cursor_launch_agent

Starten Sie einen neuen Cloud-Agenten, um an einem GitHub-Repository mit den angegebenen Anweisungen zu arbeiten.

Input

ParameterTypErforderlichBeschreibung
apiKeystringJaCursor API-Schlüssel
repositorystringJaGitHub-Repository-URL (z.B. https://github.com/your-org/your-repo\)
refstringNeinBranch, Tag oder Commit, von dem aus gearbeitet werden soll (standardmäßig der Hauptbranch)
promptTextstringJaDer Anweisungstext für den Agenten
promptImagesstringNeinJSON-Array von Bildobjekten mit Base64-Daten und Abmessungen
modelstringNeinZu verwendendes Modell (leer lassen für automatische Auswahl)
branchNamestringNeinBenutzerdefinierter Branch-Name für den Agenten
autoCreatePrbooleanNeinAutomatisches Erstellen eines PR, wenn der Agent fertig ist
openAsCursorGithubAppbooleanNeinÖffnen des PR als Cursor GitHub App
skipReviewerRequestbooleanNeinÜberspringen der Anfrage nach Prüfern für den PR

Output

ParameterTypBeschreibung
contentstringErfolgsmeldung mit Agenten-Details
metadataobjectMetadaten zum Startergebnis

cursor_add_followup

Fügen Sie einem bestehenden Cloud-Agenten eine Folgeanweisung hinzu.

Input

ParameterTypErforderlichBeschreibung
apiKeystringJaCursor API-Schlüssel
agentIdstringJaEindeutige Kennung für den Cloud-Agenten (z.B. bc_abc123)
followupPromptTextstringJaDer Folgeanweisungstext für den Agenten
promptImagesstringNeinJSON-Array von Bildobjekten mit Base64-Daten und Abmessungen (max. 5)

Output

ParameterTypeBeschreibung
contentstringErfolgsmeldung
metadataobjectErgebnis-Metadaten

cursor_stop_agent

Stoppt einen laufenden Cloud-Agenten. Dies pausiert den Agenten, ohne ihn zu löschen.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaCursor API-Schlüssel
agentIdstringJaEindeutige Kennung für den Cloud-Agenten (z.B. bc_abc123)

Ausgabe

ParameterTypBeschreibung
contentstringErfolgsmeldung
metadataobjectErgebnis-Metadaten

cursor_delete_agent

Löscht einen Cloud-Agenten dauerhaft. Diese Aktion kann nicht rückgängig gemacht werden.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaCursor API-Schlüssel
agentIdstringJaEindeutige Kennung für den Cloud-Agenten (z.B. bc_abc123)

Ausgabe

ParameterTypBeschreibung
contentstringErfolgsmeldung
metadataobjectErgebnis-Metadaten

Hinweise

  • Kategorie: tools
  • Typ: cursor
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started