Cursor Cloud Agents
Koble AI SmartTalk med Cursor Cloud Agents for å lansere autonome AI-koding assistenter direkte fra samtalene eller arbeidsflytene dine. Cursor Cloud Agents kan lese repositorier, generere kode, opprette commits og åpne pull requests automatisk.
Oversikt
Integrasjonen av Cursor Cloud Agents gjør det mulig for deg å:
- Lansere AI-koding agenter på GitHub-repositoriene dine
- Automatisere kodegenerering gjennom naturlige språkinnstruksjoner
- Opprette pull requests automatisk når oppgaver er fullført
- Overvåke agentens fremdrift og se samtalehistorikk
- Legge til oppfølgingsinstruksjoner til kjørende agenter
- Utløse kodingsoppgaver fra SmartFlow arbeidsflyter
Forutsetninger
Før du begynner, må du sørge for at du har:
- En aktiv AI SmartTalk-konto
- En Cursor konto med tilgang til Cloud Agents
- En Cursor API-nøkkel (fått fra Cursor-dashbordet ditt)
- GitHub-repositorier tilgjengelige fra Cursor-kontoen din
Trinn-for-trinn Oppsett
Trinn 1: Få din Cursor API-nøkkel
- Gå til ditt Cursor Cloud Agent-dashbord
- Naviger til API-innstillingene dine
- Generer en ny API-nøkkel for AI SmartTalk
- Kopier API-nøkkelen
Trinn 2: Få tilgang til Cursor-integrasjonen
- Logg inn på din AI SmartTalk-konto
- Naviger til Administrasjon → Mine Assistenter → [Ditt Assistentnavn]
- Klikk på Koblinger i venstre sidefelt
- Finn Cursor Cloud Agents og klikk på den
Trinn 3: Konfigurer tilkoblingen
- Klikk Sett opp konfigurasjon
- Skriv inn din Cursor API-nøkkel
- Klikk Lagre konfigurasjon
- AI SmartTalk validerer API-nøkkelen din automatisk
Trinn 4: Synkroniser Repositorier
Når du er tilkoblet, synkroniserer AI SmartTalk automatisk tilgjengelige GitHub-repositorier fra Cursor-kontoen din. Du kan også manuelt oppdatere repositorielisten når som helst.
Dashbord
Når du er tilkoblet, gir Cursor-integrasjonens dashbord en komplett oversikt:
Statistikkoversikt
| Metrikk | Beskrivelse |
|---|---|
| Totalt Antall Agenter | Antall lanserte agenter |
| Kjørende | For tiden aktive agenter |
| Fullført | Fullførte agenter |
| Tilgjengelige Modeller | AI-modeller tilgjengelige for agenter |
Nylige Assistenter
Dashbordet viser dine mest nylige agenter med:
- Agent-ID for referanse
- Status: Kjørende, Fullført, Feilet, Oppretter eller Avbrutt
- Repository agenten jobber med
- Opprettelsesdato
- Hurtighandlinger: Vis Detaljer og Vis PR
Dashbordet oppdateres automatisk hvert 30. sekund når agenter kjører.
Lansere en Agent
Fra Dashbordet
- Klikk Lansere Ny Assistent
- Fyll ut lanseringsskjemaet:
| Felt | Påkrevd | Beskrivelse |
|---|---|---|
| Repository | Ja | Velg et GitHub-repository fra nedtrekksmenyen |
| Oppgavebeskrivelse | Ja | Beskriv hva agenten skal gjøre på naturlig språk |
| Gren | Nei | Git-gren å jobbe på (standard: main) |
| AI Modell | Nei | Velg en spesifikk AI-modell for agenten |
| Auto-opprett PR | Nei | Opprett automatisk en pull request når ferdig (standard: aktivert) |
| Grennavn | Nei | Eget grennavn for pull requesten |
- Klikk Lansere Agent
Eksempler på Oppgavebeskrivelser
- "Legg til enhetstester for autentiseringsmodulen"
- "Refaktorer databasen til å bruke tilkoblingsresirkulering"
- "Fiks feilen der brukersesjoner utløper for tidlig på mobil"
- "Legg til TypeScript type-definisjoner for alle API-responsobjekter"
- "Opprett et REST API-endepunkt for brukerpreferanser"
Håndtere Agenter
Vis Agentdetaljer
Klikk Vis Detaljer på en hvilken som helst agent for å se:
Oversikt-fanen:
- Agent-ID og nåværende status
- Repository- og greninformasjon
- Pull request-lenke (hvis opprettet)
- Sammendrag av utført arbeid
- Opprettelsestidspunkt
Samtale-fanen:
- Full meldinghistorikk av agentens arbeid
- Brukerinstruksjoner og AI-responser
- Trinn-for-trinn fremdriftslogg
Legg til Oppfølgingsinstruksjoner
Du kan sende ytterligere instruksjoner til en kjørende agent:
- Åpne agentdetaljene
- Skriv inn din oppfølgingsinstruksjon (f.eks. "Legg også til feilhåndtering for kanten når brukeren ikke finnes")
- Agenten fortsetter sitt arbeid med den nye konteksten
Slette en Agent
For å rydde opp i ressurser:
- Klikk på slettehandlingen på agentkortet
- Bekreft slettingen
- Agenten og dens ressurser fjernes
SmartFlow Integrasjon
Cursor Cloud Agents kan brukes som handlinger i SmartFlow arbeidsflyter, noe som muliggjør kraftige automatiseringsscenarier.
Tilgjengelige SmartFlow Handlinger
| Handling | Beskrivelse |
|---|---|
| Lansere Koding Agent | Start en agent på et repository med spesifikke instruksjoner |
| Legg til Oppfølging | Send ytterligere instruksjoner til en kjørende agent |
| Hent Agentstatus | Sjekk fremdriften og statusen til en agent |
| Slett Agent | Fjern en agent og rydd opp i ressurser |
Eksempel: Auto-Fiks på Feilrapport
Trigger: Chat Service (når bruker rapporterer en feil)
Actions:
1. AI Request:
Prompt: Ekstraher feilmeldingen og berørt repository
2. Cursor Launch Agent:
Repository: {{extracted_repository}}
Task: "Fiks denne feilen: {{bug_description}}"
Auto-create PR: true
3. Send Melding:
Text: "Jeg har lansert en koding agent for å fikse dette. Jeg vil varsle deg når PR-en er klar."
4. Vent / Poll:
Sjekk Agentstatus periodisk
5. Send Melding:
Text: "Fiksen er klar! Gjennomgå PR-en her: {{pr_url}}"
Eksempel: Planlagte Kodeforbedringer
Trigger: Planlagt Arbeidsflyt (ukentlig)
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Gå gjennom og oppdater alle utdaterte avhengigheter"
Branch: chore/update-deps
Auto-create PR: true
For detaljerte SmartFlow handlingsparametere, se Cursor SmartFlow Actions.
Bruksområder
Utviklerstøtte Bot
La brukere be om kodeendringer gjennom chat:
- "Kan du legge til inputvalidering til registreringsskjemaet?"
- "Vennligst opprett et migreringsskript for de nye brukerfeltene"
Automatisk Feilretting
Utløs kodingsagenter fra feilrapporter eller overvåkningsvarsler for å auto-generere fikse PR-er.
Automatisering av Kodegjennomgang
Lansere agenter for å gjennomgå kode, legge til tester, eller forbedre dokumentasjon basert på PR-tilbakemeldinger.
Planlagt Vedlikehold
Sett opp gjentakende arbeidsflyter for å oppdatere avhengigheter, kjøre linting-fikser, eller generere rapporter.
Feilsøking
| Problem | Løsning |
|---|---|
| "Ugyldig API-nøkkel" | Generer API-nøkkelen din på nytt fra Cursor-dashbordet |
| "Repository ikke funnet" | Klikk Oppdater for å synkronisere repositorier på nytt. Sørg for at repoet er tilgjengelig fra Cursor-kontoen din |
| Agent sitter fast i "Oppretter" | Agenten kan være i kø. Vent noen minutter og sjekk status igjen |
| Agent feilet | Åpne agentdetaljene for å se samtalen og feilmeldingene |
| PR ikke opprettet | Sjekk at auto-opprett PR var aktivert og at agenten ble fullført vellykket |
| Ingen tilgjengelige repositorier | Sørg for at Cursor-kontoen din har GitHub-repositorier koblet til |
Håndtere Integrasjonen
| Handling | Hvordan |
|---|---|
| Koble til | Skriv inn API-nøkkelen i integrasjonskonfigurasjonen |
| Vis dashbord | Åpne Cursor-integrasjonssiden |
| Synkroniser repositorier | Klikk Oppdater for å oppdatere repositorielisten |
| Koble fra | Fjern API-nøkkelen fra konfigurasjonen |
Beste Praksiser
- Skriv klare oppgavebeskrivelser: Jo mer spesifikke instruksjonene dine er, desto bedre blir agentens output.
- Bruk passende grener: Ikke lanser agenter direkte på
main— la dem opprette PR-er for gjennomgang. - Aktiver automatisk oppretting av PR: Gjør det enkelt å gjennomgå og slå sammen agentarbeid.
- Overvåk kjørende agenter: Sjekk dashbordet regelmessig eller sett opp SmartFlow-varsler.
- Gjennomgå før sammenslåing: Gjennomgå alltid agent-genererte PR-er før de slås sammen til produksjon.
- Start smått: Begynn med godt avgrensede oppgaver før du prøver store refaktorer.