Cursor Cloud Agents
Verbind AI SmartTalk met Cursor Cloud Agents om autonome AI-codingassistenten rechtstreeks vanuit uw gesprekken of workflows te lanceren. Cursor Cloud Agents kunnen repositories lezen, code genereren, commits aanmaken en automatisch pull requests openen.
Overzicht
De Cursor Cloud Agents-integratie stelt u in staat om:
- AI-codingagents op uw GitHub-repositories te lanceren
- Codegeneratie te automatiseren via instructies in natuurlijke taal
- Pull requests automatisch aan te maken wanneer taken zijn voltooid
- Voortgang van agents te monitoren en gespreksgeschiedenis te bekijken
- Opvolginstructies toe te voegen aan actieve agents
- Codingtaken vanuit SmartFlow-workflows te activeren
Vereisten
Voordat u begint, zorg ervoor dat u:
- Een actief AI SmartTalk-account heeft
- Een Cursor account met toegang tot Cloud Agents
- Een Cursor API-sleutel (verkregen via uw Cursor-dashboard)
- GitHub-repositories toegankelijk zijn vanuit uw Cursor-account
Stapsgewijze Setup
Stap 1: Verkrijg uw Cursor API-sleutel
- Ga naar uw Cursor Cloud Agent-dashboard
- Navigeer naar uw API-instellingen
- Genereer een nieuwe API-sleutel voor AI SmartTalk
- Kopieer de API-sleutel
Stap 2: Toegang tot Cursor-integratie
- Log in op uw AI SmartTalk-account
- Navigeer naar Administratie → Mijn Assistenten → [Uw Assistent Naam]
- Klik op Connectoren in de linker zijbalk
- Zoek Cursor Cloud Agents en klik erop
Stap 3: Configureer de Verbinding
- Klik op Configuratie Instellen
- Voer uw Cursor API-sleutel in
- Klik op Configuratie Opslaan
- AI SmartTalk valideert automatisch uw API-sleutel
Stap 4: Synchroniseer Repositories
Zodra u bent verbonden, synchroniseert AI SmartTalk automatisch de toegankelijke GitHub-repositories vanuit uw Cursor-account. U kunt ook handmatig de repositorylijst op elk moment vernieuwen.
Dashboard
Zodra u bent verbonden, biedt het Cursor-integratiedashboard een compleet overzicht:
Statistieken Overzicht
| Metriek | Beschrijving |
|---|---|
| Totaal Agents | Aantal gelanceerde agents |
| Actief | Momenteel actieve agents |
| Voltooid | Voltooide agents |
| Beschikbare Modellen | AI-modellen beschikbaar voor agents |
Recentste Assistenten
Het dashboard toont uw meest recente agents met:
- Agent ID ter referentie
- Status: Actief, Voltooid, Mislukt, Aan het maken of Geannuleerd
- Repository waar de agent aan werkt
- Aanmaakdatum
- Snelle acties: Bekijk Details en Bekijk PR
Het dashboard ververst automatisch elke 30 seconden wanneer agents actief zijn.
Een Agent Lanceren
Vanuit het Dashboard
- Klik op Nieuwe Assistent Lanceren
- Vul het lanceringsformulier in:
| Veld | Vereist | Beschrijving |
|---|---|---|
| Repository | Ja | Selecteer een GitHub-repository uit de dropdown |
| Taakomschrijving | Ja | Beschrijf wat de agent moet doen in natuurlijke taal |
| Branch | Nee | Git-branch om aan te werken (standaard: main) |
| AI Model | Nee | Selecteer een specifiek AI-model voor de agent |
| Automatisch PR aanmaken | Nee | Automatisch een pull request aanmaken wanneer klaar (standaard: ingeschakeld) |
| Branch Naam | Nee | Aangepaste branchnaam voor de pull request |
- Klik op Agent Lanceren
Voorbeelden van Taakomschrijving
- "Voeg unit tests toe voor de authenticatiemodule"
- "Refactor de databaseverbindingpool om verbinding recycling te gebruiken"
- "Los de bug op waarbij gebruikerssessies te vroeg verlopen op mobiel"
- "Voeg TypeScript-type-definities toe voor alle API-responsobjecten"
- "Maak een REST API-eindpunt voor gebruikersvoorkeuren"
Agents Beheren
Bekijk Agentdetails
Klik op Bekijk Details op een agent om te zien:
Overzicht Tab:
- Agent ID en huidige status
- Repository- en branchinformatie
- Link naar de pull request (indien aangemaakt)
- Samenvatting van het uitgevoerde werk
- Aanmaakdatum en tijd
Gesprek Tab:
- Volledige berichtgeschiedenis van het werk van de agent
- Gebruikersinstructies en AI-antwoorden
- Stapsgewijze voortgangslog
Voeg Opvolginstructies Toe
U kunt aanvullende instructies naar een actieve agent sturen:
- Open de agentdetails
- Voer uw opvolginstructie in (bijv. "Voeg ook foutafhandeling toe voor de randgeval wanneer de gebruiker niet wordt gevonden")
- De agent gaat verder met zijn werk met de nieuwe context
Verwijder een Agent
Om middelen op te ruimen:
- Klik op de verwijderactie op de agentkaart
- Bevestig de verwijdering
- De agent en zijn middelen worden verwijderd
SmartFlow Integratie
Cursor Cloud Agents kunnen worden gebruikt als acties in SmartFlow-workflows, waardoor krachtige automatiseringsscenario's mogelijk zijn.
Beschikbare SmartFlow Acties
| Actie | Beschrijving |
|---|---|
| Coding Agent Lanceren | Start een agent op een repository met specifieke instructies |
| Voeg Opvolging Toe | Stuur aanvullende instructies naar een actieve agent |
| Krijg Agent Status | Controleer de voortgang en status van een agent |
| Verwijder Agent | Verwijder een agent en ruim middelen op |
Voorbeeld: Auto-Fix op Bug Rapport
Trigger: Chat Service (wanneer gebruiker een bug rapporteert)
Acties:
1. AI Verzoek:
Prompt: Extract de bugbeschrijving en de getroffen repository
2. Cursor Lanceren Agent:
Repository: {{extracted_repository}}
Taak: "Los deze bug op: {{bug_description}}"
Automatisch PR aanmaken: true
3. Stuur Bericht:
Tekst: "Ik heb een coding agent gelanceerd om dit op te lossen. Ik laat het je weten wanneer de PR klaar is."
4. Wacht / Poll:
Controleer Agent Status periodiek
5. Stuur Bericht:
Tekst: "De fix is klaar! Bekijk de PR hier: {{pr_url}}"
Voorbeeld: Geplande Code Verbeteringen
Trigger: Geplande Workflow (wekelijks)
Acties:
1. Cursor Lanceren Agent:
Repository: my-org/my-app
Taak: "Controleer en update alle verouderde afhankelijkheden"
Branch: chore/update-deps
Automatisch PR aanmaken: true
Voor gedetailleerde parameters van SmartFlow-acties, zie Cursor SmartFlow Acties.
Gebruikscases
Ontwikkelaar Ondersteuningsbot
Laat gebruikers codewijzigingen aanvragen via chat:
- "Kun je invoervalidatie toevoegen aan het aanmeldformulier?"
- "Maak alsjeblieft een migratiescript voor de nieuwe gebruikersvelden"
Geautomatiseerde Bugfixes
Activeer coding agents vanuit bugrapporten of monitoringalerts om automatisch fix PR's te genereren.
Automatisering van Code Review
Lanceer agents om code te reviewen, tests toe te voegen of documentatie te verbeteren op basis van PR-feedback.
Geplande Onderhoud
Stel terugkerende workflows in om afhankelijkheden bij te werken, lintingfixes uit te voeren of rapporten te genereren.
Probleemoplossing
| Probleem | Oplossing |
|---|---|
| "Ongeldige API-sleutel" | Genereer uw API-sleutel opnieuw vanuit het Cursor-dashboard |
| "Repository niet gevonden" | Klik op Vernieuwen om repositories opnieuw te synchroniseren. Zorg ervoor dat de repo toegankelijk is vanuit uw Cursor-account |
| Agent vast in "Aan het maken" | De agent kan in de wachtrij staan. Wacht een paar minuten en controleer de status opnieuw |
| Agent mislukt | Open agentdetails om het gesprek en foutmeldingen te bekijken |
| PR niet aangemaakt | Controleer of automatisch PR aanmaken was ingeschakeld en de agent succesvol is voltooid |
| Geen repositories beschikbaar | Zorg ervoor dat uw Cursor-account verbonden GitHub-repositories heeft |
Beheer van de Integratie
| Actie | Hoe |
|---|---|
| Verbinden | Voer de API-sleutel in de integratieconfiguratie in |
| Bekijk dashboard | Open de Cursor integratiepagina |
| Synchroniseer repositories | Klik op Vernieuwen om de repositorylijst bij te werken |
| Ontkoppelen | Verwijder de API-sleutel uit de configuratie |
Best Practices
- Schrijf duidelijke taakbeschrijvingen: Hoe specifieker uw instructies, hoe beter de output van de agent
- Gebruik geschikte branches: Start geen agents direct op
main— laat ze PR's aanmaken voor beoordeling - Schakel auto-creatie van PR in: Maakt het eenvoudig om het werk van de agent te beoordelen en samen te voegen
- Monitor actieve agents: Controleer regelmatig het dashboard of stel SmartFlow-meldingen in
- Beoordeel voor het samenvoegen: Beoordeel altijd PR's die door agents zijn gegenereerd voordat u ze in productie samenvoegt
- Begin klein: Begin met goed afgebakende taken voordat u grote refactors probeert