Cursor Cloud Agents
Ühendage AI SmartTalk Cursor Cloud Agents-iga, et käivitada autonoomseid AI kodeerimise assistente otse oma vestlustest või töövoogudest. Cursor Cloud Agents saavad lugeda hoidlaid, genereerida koodi, luua commit'e ja avada automaatselt pull request'e.
Ülevaade
Cursor Cloud Agents integratsioon võimaldab teil:
- Käivitada AI kodeerimise agente oma GitHub hoidlates
- Automatiseerida koodi genereerimist loomuliku keele juhiste kaudu
- Luua pull request'e automaatselt, kui ülesanded on lõpetatud
- Jälgida agendi edenemist ja vaadata vestlusajalugu
- Lisada järgnevate juhiseid töötavatele agentidele
- Käivitada kodeerimise ülesandeid SmartFlow töövoogudest
Eeltingimused
Enne alustamist veenduge, et teil on:
- Aktiivne AI SmartTalk konto
- Cursor konto, millel on Cloud Agents juurdepääs
- Cursor API võti (saadud teie Cursor juhtpaneelilt)
- GitHub hoidlad, mis on teie Cursor kontolt ligipääsetavad
Samm-sammult seadistamine
Samm 1: Hankige oma Cursor API võti
- Minge oma Cursor Cloud Agent juhtpaneelile
- Liikuge oma API seadistuste juurde
- Genereerige uus API võti AI SmartTalk jaoks
- Kopeerige API võti
Samm 2: Juurdepääs Cursor integratsioonile
- Logige sisse oma AI SmartTalk kontole
- Liikuge Halduse → Minu assistendid → [Teie assistendi nimi]
- Klõpsake vasakus külgribas Ühendused
- Leidke Cursor Cloud Agents ja klõpsake sellel
Samm 3: Konfigureerige ühendus
- Klõpsake Seadistage konfiguratsioon
- Sisestage oma Cursor API võti
- Klõpsake Salvesta konfiguratsioon
- AI SmartTalk valideerib teie API võtme automaatselt
Samm 4: Sünkroonige hoidlad
Pärast ühenduse loomist sünkroonib AI SmartTalk automaatselt teie Cursor kontolt ligipääsetavad GitHub hoidlad. Samuti saate igal ajal käsitsi hoidlate loendit värskendada.
Juhtpaneel
Pärast ühenduse loomist pakub Cursor integratsiooni juhtpaneel täielikku ülevaadet:
Statistika ülevaade
| Näitaja | Kirjeldus |
|---|---|
| Kokku agente | Käivitatud agentide arv |
| Töös | Praegu aktiivsed agentid |
| Lõpetatud | Lõpetatud agentid |
| Saadaval mudelid | AI mudelid, mis on agentide jaoks saadaval |
Viimased assistendid
Juhtpaneel loetleb teie kõige hiljutisemad agentid koos:
- Agendi ID viitamiseks
- Olek: Töös, Lõpetatud, Ebaõnnestunud, Loomisel või Tühistatud
- Hoidla, millega agent töötab
- Loomise kuupäev
- Kiirete toimingute: Vaata üksikasju ja Vaata PR
Juhtpaneel värskendab automaatselt iga 30 sekundi järel, kui agent on töös.
Agendi käivitamine
Juhtpaneelist
- Klõpsake Käita uut assistenti
- Täitke käivitamise vorm:
| Väli | Nõutav | Kirjeldus |
|---|---|---|
| Hoidla | Jah | Valige GitHub hoidla rippmenüüst |
| Ülesande kirjeldus | Jah | Kirjeldage, mida agent peaks loomulikus keeles tegema |
| Haru | Ei | Git haru, millega töötada (vaikimisi: main) |
| AI mudel | Ei | Valige agenti jaoks konkreetne AI mudel |
| Automaatne PR loomine | Ei | Looge automaatselt pull request, kui töö on tehtud (vaikimisi: lubatud) |
| Haru nimi | Ei | Kohandatud haru nimi pull request'i jaoks |
- Klõpsake Käita agenti
Ülesande kirjeldamise näited
- "Lisage autentimise mooduli jaoks üksuse testid"
- "Refaktoreerige andmebaasi ühenduse bassein, et kasutada ühenduse taaskasutust"
- "Parandage viga, kus kasutaja sessioonid aeguvad liiga vara mobiilis"
- "Lisage TypeScripti tüübimääratlused kõigi API vastuse objektide jaoks"
- "Looge REST API lõpp-punkt kasutaja eelistuste jaoks"
Agentide haldamine
Vaata agendi üksikasju
Klõpsake Vaata üksikasju mis tahes agendi puhul, et näha:
Ülevaate vahekaart:
- Agendi ID ja praegune olek
- Hoidla ja haru teave
- Pull request'i link (kui on loodud)
- Tehtud töö kokkuvõte
- Loomise ajatemperatuur
Vestluse vahekaart:
- Agendi töö täielik sõnumi ajalugu
- Kasutaja juhised ja AI vastused
- Samm-sammult edenemise logi
Lisage järgnevate juhiseid
Saate saata täiendavaid juhiseid töös olevale agentile:
- Avage agendi üksikasjad
- Sisestage oma järgnev juhis (nt "Lisage ka veahaldus, kui kasutajat ei leita")
- Agent jätkab oma tööd uue kontekstiga
Kustutage agent
Ressursside puhastamiseks:
- Klõpsake agendi kaardil kustutustoimingut
- Kinnitage kustutamine
- Agent ja tema ressursid eemaldatakse
SmartFlow integratsioon
Cursor Cloud Agents'i saab kasutada toimingutena SmartFlow töövoogudes, võimaldades võimsaid automatiseerimise stsenaariume.
Saadaval SmartFlow toimingud
| Toiming | Kirjeldus |
|---|---|
| Käita kodeerimise agenti | Käivitage agent hoidlas konkreetsete juhistega |
| Lisage järgnev | Saatke täiendavad juhised töötavale agentile |
| Hankige agendi olek | Kontrollige agendi edenemist ja olekut |
| Kustutage agent | Eemaldage agent ja puhastage ressursid |
Näide: Automaatne parandamine veateates
Trigger: Chat Service (kui kasutaja teatab veast)
Actions:
1. AI Request:
Prompt: Ekstraheerige vea kirjeldus ja mõjutatud hoidla
2. Cursor Launch Agent:
Repository: {{extracted_repository}}
Task: "Parandage see viga: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Olen käivitanud kodeerimise agendi, et seda parandada. Teatan teile, kui PR on valmis."
4. Wait / Poll:
Kontrollige agendi olekut perioodiliselt
5. Send Message:
Text: "Parandus on valmis! Vaadake PR-i siin: {{pr_url}}"
Näide: Ajastatud koodi täiustused
Trigger: Ajastatud töövoog (ig nädal)
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Vaadake üle ja uuendage kõik aegunud sõltuvused"
Branch: chore/update-deps
Auto-create PR: true
Detailsete SmartFlow toimingute parameetrite jaoks vaadake Cursor SmartFlow Actions.
Kasutuse juhtumid
Arendaja tugibot
Laske kasutajatel küsida koodimuudatusi vestluse kaudu:
- "Kas saate lisada sisendi valideerimise registreerimisvormile?"
- "Palun looge migratsiooniskript uute kasutaja väljade jaoks"
Automatiseeritud veaparandamine
Käitage kodeerimise agente veateadetest või jälgimisalarmidest, et automaatselt genereerida parandamise PR-e.
Koodi ülevaatamise automatiseerimine
Käitage agente koodi ülevaatamiseks, testide lisamiseks või dokumentatsiooni täiustamiseks PR tagasiside põhjal.
Ajastatud hooldus
Seadke üles korduvad töövood sõltuvuste uuendamiseks, lintimise paranduste käitamiseks või aruannete genereerimiseks.
Tõrkeotsing
| Probleem | Lahendus |
|---|---|
| "Vale API võti" | Genereerige oma API võti uuesti Cursor juhtpaneelilt |
| "Hoidlat ei leitud" | Klõpsake Värskenda, et uuesti sünkroonida hoidlaid. Veenduge, et hoidla on teie Cursor kontolt ligipääsetav |
| Agent on "Loomisel" kinni | Agent võib olla järjekorras. Oodake paar minutit ja kontrollige olekut uuesti |
| Agent ebaõnnestus | Avage agendi üksikasjad, et vaadata vestlust ja veateateid |
| PR ei ole loodud | Kontrollige, et automaatne PR loomine oleks lubatud ja agent lõpetas edukalt |
| Saadaval ei ole hoidlaid | Veenduge, et teie Cursor kontol on ühendatud GitHub hoidlad |
Integratsiooni haldamine
| Toiming | Kuidas |
|---|---|
| Ühendage | Sisestage API võti integratsiooni konfiguratsioonis |
| Vaadake juhtpaneeli | Avage Cursor integratsiooni leht |
| Sünkroonige hoidlad | Klõpsake Värskenda, et uuendada hoidlate loendit |
| Eemaldage ühendus | Eemaldage API võti konfiguratsioonist |
Parimad Tavad
- Kirjutage selged ülesande kirjeldused: Mida spetsiifilisemad on teie juhised, seda parem on agendi väljund.
- Kasutage sobivaid haru: Ärge käitage agente otse
main-il — laske neil luua PR-e ülevaatamiseks. - Lülitage sisse automaatne PR loomine: See lihtsustab agendi töö ülevaatamist ja ühendamist.
- Jälgige töötavaid agente: Kontrollige armatuurlauda regulaarselt või seadistage SmartFlow teavitused.
- Ülevaatus enne ühendamist: Alati vaadake üle agendi genereeritud PR-id enne tootmisse ühendamist.
- Alustage väikeselt: Alustage hästi määratletud ülesannetest enne suurte refaktoreerimiste proovimist.