Cursor Cloud Agents
Připojte AI SmartTalk k Cursor Cloud Agents a spusťte autonomní AI asistenty pro kódování přímo z vašich konverzací nebo pracovních postupů. Cursor Cloud Agents mohou číst repozitáře, generovat kód, vytvářet commity a automaticky otevírat pull requesty.
Přehled
Integrace Cursor Cloud Agents vám umožňuje:
- Spustit AI kódovací agenty na vašich GitHub repozitářích
- Automatizovat generování kódu pomocí pokynů v přirozeném jazyce
- Automaticky vytvářet pull requesty po dokončení úkolů
- Sledovat pokrok agentů a zobrazit historii konverzací
- Přidávat následné pokyny k běžícím agentům
- Spouštět kódovací úkoly z pracovních postupů SmartFlow
Požadavky
Než začnete, ujistěte se, že máte:
- Aktivní účet AI SmartTalk
- Účet Cursor s přístupem k Cloud Agents
- Klíč API Cursor (získaný z vašeho dashboardu Cursor)
- GitHub repozitáře přístupné z vašeho účtu Cursor
Krok za krokem nastavení
Krok 1: Získejte svůj klíč API Cursor
- Přejděte na váš dashboard Cursor Cloud Agent
- Přejděte do nastavení API
- Vygenerujte nový klíč API pro AI SmartTalk
- Zkopírujte klíč API
Krok 2: Přístup k integraci Cursor
- Přihlaste se do svého účtu AI SmartTalk
- Přejděte na Administrace → Moji asistenti → [Název vašeho asistenta]
- Klikněte na Konektory v levém postranním panelu
- Najděte Cursor Cloud Agents a klikněte na něj
Krok 3: Nakonfigurujte připojení
- Klikněte na Nastavit konfiguraci
- Zadejte svůj klíč API Cursor
- Klikněte na Uložit konfiguraci
- AI SmartTalk automaticky ověří váš klíč API
Krok 4: Synchronizujte repozitáře
Jakmile se připojíte, AI SmartTalk automaticky synchronizuje přístupné GitHub repozitáře z vašeho účtu Cursor. Můžete také kdykoli ručně obnovit seznam repozitářů.
Dashboard
Jakmile se připojíte, dashboard integrace Cursor poskytuje kompletní přehled:
Přehled statistik
| Metrika | Popis |
|---|---|
| Celkem agentů | Počet spuštěných agentů |
| Běžící | Aktuálně aktivní agenti |
| Dokončeno | Dokončení agenti |
| Dostupné modely | AI modely dostupné pro agenty |
Nedávní asistenti
Dashboard zobrazuje vaše nejnovější agenty s:
- ID agenta pro referenci
- Stav: Běžící, Dokončeno, Neúspěšné, Vytváření nebo Zrušeno
- Repozitář, na kterém agent pracuje
- Datum vytvoření
- Rychlé akce: Zobrazit detaily a Zobrazit PR
Dashboard se automaticky obnovuje každých 30 sekund, když agenti běží.
Spuštění agenta
Z dashboardu
- Klikněte na Spustit nového asistenta
- Vyplňte formulář pro spuštění:
| Pole | Povinné | Popis |
|---|---|---|
| Repozitář | Ano | Vyberte GitHub repozitář z rozbalovacího seznamu |
| Popis úkolu | Ano | Popište, co by měl agent dělat v přirozeném jazyce |
| Větev | Ne | Git větev, na které se má pracovat (výchozí: main) |
| AI model | Ne | Vyberte konkrétní AI model pro agenta |
| Automaticky vytvořit PR | Ne | Automaticky vytvořit pull request po dokončení (výchozí: povoleno) |
| Název větve | Ne | Vlastní název větve pro pull request |
- Klikněte na Spustit agenta
Příklady popisu úkolu
- "Přidejte jednotkové testy pro autentizační modul"
- "Refaktorujte připojení k databázi, aby používalo recyklaci připojení"
- "Opravit chybu, kdy se uživatelské relace předčasně vyprší na mobilu"
- "Přidejte TypeScript typové definice pro všechny objekty odpovědi API"
- "Vytvořte REST API koncový bod pro uživatelské preference"
Správa agentů
Zobrazit detaily agenta
Klikněte na Zobrazit detaily u jakéhokoli agenta, abyste viděli:
Záložka přehledu:
- ID agenta a aktuální stav
- Informace o repozitáři a větvi
- Odkaz na pull request (pokud byl vytvořen)
- Souhrn provedené práce
- Časové razítko vytvoření
Záložka konverzace:
- Úplná historie zpráv o práci agenta
- Pokyny uživatele a odpovědi AI
- Záznam pokroku krok za krokem
Přidat následné pokyny
Můžete poslat další pokyny běžícímu agentovi:
- Otevřete detaily agenta
- Zadejte svou následnou instrukci (např. "Také přidejte zpracování chyb pro okrajový případ, kdy uživatel není nalezen")
- Agent pokračuje ve své práci s novým kontextem
Smazat agenta
Pro úklid zdrojů:
- Klikněte na akci smazání na kartě agenta
- Potvrďte smazání
- Agent a jeho zdroje jsou odstraněny
Integrace SmartFlow
Cursor Cloud Agents mohou být použity jako akce v pracovních postupech SmartFlow, což umožňuje silné automatizační scénáře.
Dostupné akce SmartFlow
| Akce | Popis |
|---|---|
| Spustit kódovacího agenta | Spustit agenta na repozitáři se specifickými pokyny |
| Přidat následné pokyny | Poslat další pokyny běžícímu agentovi |
| Získat stav agenta | Zkontrolovat pokrok a stav agenta |
| Smazat agenta | Odstranit agenta a uklidit zdroje |
Příklad: Automatická oprava na hlášení o chybě
Trigger: Chat Service (když uživatel nahlásí chybu)
Actions:
1. AI Request:
Prompt: Extrahujte popis chyby a postižený repozitář
2. Cursor Launch Agent:
Repository: {{extracted_repository}}
Task: "Opravit tuto chybu: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Spustil jsem kódovacího agenta pro opravu. Oznámím vám, když bude PR připraveno."
4. Wait / Poll:
Pravidelně kontrolujte stav agenta
5. Send Message:
Text: "Oprava je hotová! Zkontrolujte PR zde: {{pr_url}}"
Příklad: Naplánované zlepšení kódu
Trigger: Naplánovaný pracovní postup (týdně)
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Zkontrolovat a aktualizovat všechny zastaralé závislosti"
Branch: chore/update-deps
Auto-create PR: true
Pro podrobné parametry akcí SmartFlow viz Cursor SmartFlow Actions.