Preskoči na vsebino

Cursor Cloud Agents

Povežite AI SmartTalk z Cursor Cloud Agents za zagon avtonomnih AI kodirnih asistentov neposredno iz vaših pogovorov ali delovnih tokov. Cursor Cloud Agents lahko berejo repozitorije, generirajo kodo, ustvarjajo commit-e in samodejno odpirajo pull requeste.


Pregled

Integracija Cursor Cloud Agents vam omogoča:

  • Zagon AI kodirnih agentov na vaših GitHub repozitorijih
  • Avtomatizacijo generiranja kode preko navodil v naravnem jeziku
  • Samodejno ustvarjanje pull requestov ob zaključku nalog
  • Spremljanje napredka agenta in ogled zgodovine pogovorov
  • Dodajanje nadaljnjih navodil tekučim agentom
  • Zagon kodirnih nalog iz delovnih tokov SmartFlow

Predpogoji

Preden začnete, se prepričajte, da imate:

  • Aktivno AI SmartTalk račun
  • Cursor račun z dostopom do Cloud Agents
  • Cursor API ključ (pridobljen iz vašega Cursor nadzornega panela)
  • GitHub repozitorije dostopne iz vašega Cursor računa

Korak 1: Pridobite svoj Cursor API ključ

  1. Pojdite na vaš Cursor Cloud Agent nadzorni panel
  2. Pojdite na nastavitve API
  3. Ustvarite nov API ključ za AI SmartTalk
  4. Kopirajte API ključ

Korak 2: Dostop do integracije Cursor

  1. Prijavite se v svoj AI SmartTalk račun
  2. Pojdite na AdministracijaMoji asistenti[Ime vašega asistenta]
  3. Kliknite na Povezovalniki v levem stranskem meniju
  4. Poiščite Cursor Cloud Agents in kliknite nanj

Korak 3: Konfigurirajte povezavo

  1. Kliknite Nastavi konfiguracijo
  2. Vnesite svoj Cursor API ključ
  3. Kliknite Shrani konfiguracijo
  4. AI SmartTalk samodejno potrdi vaš API ključ

Korak 4: Sinhronizirajte repozitorije

Ko ste povezani, AI SmartTalk samodejno sinhronizira dostopne GitHub repozitorije iz vašega Cursor računa. Seznam repozitorijev lahko kadar koli osvežite ročno.


Nadzorna plošča

Ko ste povezani, nadzorna plošča integracije Cursor ponuja popoln pregled:

Pregled statistike

MeriloOpis
Skupaj agentovŠtevilo zagnanih agentov
AktivniTrenutno aktivni agenti
ZaključeniZaključeni agenti
Na voljo modeliAI modeli, ki so na voljo za agente

Nedavni asistenti

Nadzorna plošča prikazuje vaše najnovejše agente z:

  • ID agenta za referenco
  • Status: Aktivno, Zaključeno, Neuspešno, Ustvarjanje ali Preklicano
  • Repozitorij, na katerem agent dela
  • Datum ustvarjanja
  • Hitre akcije: Ogled podrobnosti in Ogled PR

Nadzorna plošča samodejno osvežuje vsakih 30 sekund, ko so agenti aktivni.


Zagon agenta

Iz nadzorne plošče

  1. Kliknite Zagnaj novega asistenta
  2. Izpolnite obrazec za zagon:
PoljeObveznoOpis
RepozitorijDaIzberite GitHub repozitorij iz spustnega menija
Opis nalogeDaOpisujte, kaj naj agent stori v naravnem jeziku
VejaNeGit veja, na kateri naj dela (privzeto: main)
AI modelNeIzberite specifičen AI model za agenta
Samodejno ustvarjanje PRNeSamodejno ustvarite pull request, ko je končano (privzeto: omogočeno)
Ime vejeNePrilagojeno ime veje za pull request
  1. Kliknite Zagnaj agenta

Primeri opisov nalog

  • "Dodajte enotne teste za modul avtentikacije"
  • "Refaktorirajte bazni povezovalni bazen, da uporabite recikliranje povezav"
  • "Odpravite napako, kjer uporabniške seje potečejo prezgodaj na mobilnih napravah"
  • "Dodajte TypeScript definicije tipov za vse objekte odgovorov API"
  • "Ustvarite REST API končno točko za uporabniške nastavitve"

Upravljanje agentov

Ogled podrobnosti agenta

Kliknite Ogled podrobnosti na katerem koli agentu, da vidite:

Zavihek Pregled:

  • ID agenta in trenutni status
  • Informacije o repozitoriju in veji
  • Povezava do pull requesta (če je ustvarjen)
  • Povzetek opravljenega dela
  • Časovni žig ustvarjanja

Zavihek Pogovor:

  • Celotna zgodovina sporočil agenta
  • Navodila uporabnika in odgovori AI
  • Dnevnik napredka korak za korakom

Dodajanje nadaljnjih navodil

Lahko pošljete dodatna navodila tekučemu agentu:

  1. Odprite podrobnosti agenta
  2. Vnesite svoje nadaljnje navodilo (npr. "Dodajte obravnavo napak za robni primer, ko uporabnik ni najden")
  3. Agent nadaljuje svoje delo z novim kontekstom

Izbriši agenta

Za čiščenje virov:

  1. Kliknite dejanje brisanja na kartici agenta
  2. Potrdite brisanje
  3. Agent in njegovi viri so odstranjeni

Integracija SmartFlow

Cursor Cloud Agents se lahko uporabljajo kot akcije v delovnih tokovih SmartFlow, kar omogoča močne avtomatizacijske scenarije.

Na voljo SmartFlow akcije

AkcijaOpis
Zagnaj kodirnega agentaZačnite agenta na repozitoriju s specifičnimi navodili
Dodaj nadaljnjePošljite dodatna navodila tekučemu agentu
Pridobi status agentaPreverite napredek in status agenta
Izbriši agentaOdstranite agenta in očistite vire

Primer: Samodejno popravilo na poročilu o napaki

Trigger: Chat Service (ko uporabnik poroča o napaki)
Actions:
1. AI Request:
Prompt: Extract the bug description and affected repository
2. Cursor Launch Agent:
Repository: {{extracted_repository}}
Task: "Fix this bug: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "I've launched a coding agent to fix this. I'll notify you when the PR is ready."
4. Wait / Poll:
Check Agent Status periodically
5. Send Message:
Text: "The fix is ready! Review the PR here: {{pr_url}}"

Primer: Načrtovane izboljšave kode

Trigger: Scheduled Workflow (weekly)
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Review and update all deprecated dependencies"
Branch: chore/update-deps
Auto-create PR: true

Za podrobne parametre akcij SmartFlow si oglejte Cursor SmartFlow Actions.


Uporabniški primeri

Bot za podporo razvijalcem

Dovolite uporabnikom, da zahtevajo spremembe kode preko klepeta:

  • "Ali lahko dodate preverjanje vnosa na obrazec za prijavo?"
  • "Prosim, ustvarite migracijski skript za nova uporabniška polja"

Avtomatizirano odpravljanje napak

Zagotovite kodirne agente iz poročil o napakah ali opozoril za spremljanje, da samodejno generirate popravne PR.

Avtomatizacija pregleda kode

Zaganjajte agente za pregled kode, dodajanje testov ali izboljšanje dokumentacije na podlagi povratnih informacij o PR.

Načrtovano vzdrževanje

Nastavite ponavljajoče se delovne tokove za posodobitev odvisnosti, izvajanje popravkov lintanja ali generiranje poročil.


Odpravljanje težav

TežavaRešitev
"Neveljaven API ključ"Ponovno ustvarite svoj API ključ iz nadzornega panela Cursor
"Repozitorij ni najden"Kliknite Osveži, da ponovno sinhronizirate repozitorije. Prepričajte se, da je repozitorij dostopen iz vašega Cursor računa
Agent se zatakne v "Ustvarjanje"Agent je morda v čakalni vrsti. Počakajte nekaj minut in ponovno preverite status
Agent neuspešenOdprite podrobnosti agenta, da si ogledate pogovor in sporočila o napakah
PR ni bil ustvarjenPreverite, ali je bilo samodejno ustvarjanje PR omogočeno in ali je agent uspešno zaključil
Ni na voljo nobenih repozitorijevPrepričajte se, da ima vaš Cursor račun povezane GitHub repozitorije

Upravljanje integracije

AkcijaKako
PovežiVnesite API ključ v konfiguracijo integracije
Ogled nadzorne ploščeOdprite stran integracije Cursor
Sinhronizirajte repozitorijeKliknite Osveži, da posodobite seznam repozitorijev
Prekini povezavoOdstranite API ključ iz konfiguracije

Najboljše prakse

  1. Pisanje jasnih opisov nalog: Bolj ko so vaše navodila specifična, boljši je izhod agenta.
  2. Uporaba ustreznih vej: Ne zagnati agentov neposredno na main — dovolite jim, da ustvarijo PR-e za pregled.
  3. Omogočite samodejno ustvarjanje PR: Olajša pregled in združevanje dela agenta.
  4. Nadzor nad delujočimi agenti: Redno preverjajte nadzorno ploščo ali nastavite obvestila SmartFlow.
  5. Pregled pred združevanjem: Vedno preglejte PR-e, ki jih generirajo agenti, preden jih združite v produkcijo.
  6. Začnite majhno: Začnite z dobro opredeljenimi nalogami, preden poskušate velike refaktorizacije.

Sorodna dokumentacija

Pripravljeni, da dvignete svojo
uporabniško izkušnjo?

Uvedite AI asistente, ki navdušijo stranke in se prilagajajo vašemu podjetju.

Skladno z GDPR