Przejdź do głównej zawartości

Cursor Cloud Agents

Połącz AI SmartTalk z Cursor Cloud Agents, aby uruchomić autonomiczne asystentów kodowania AI bezpośrednio z Twoich rozmów lub przepływów pracy. Cursor Cloud Agents mogą przeglądać repozytoria, generować kod, tworzyć commity i automatycznie otwierać pull requesty.


Przegląd​

Integracja Cursor Cloud Agents umożliwia Ci:

  • Uruchamianie agentów kodowania AI na Twoich repozytoriach GitHub
  • Automatyzację generowania kodu za pomocą instrukcji w naturalnym języku
  • Automatyczne tworzenie pull requestów po zakończeniu zadań
  • Monitorowanie postępu agenta i przeglądanie historii rozmów
  • Dodawanie instrukcji uzupełniających do działających agentów
  • Wywoływanie zadań kodowania z przepływów pracy SmartFlow

Wymagania wstępne​

Zanim zaczniesz, upewnij się, że masz:

  • Aktywne konto AI SmartTalk
  • Konto Cursor z dostępem do Cloud Agents
  • Klucz API Cursor (uzyskany z pulpitu nawigacyjnego Cursor)
  • Repozytoria GitHub dostępne z Twojego konta Cursor

Instrukcje krok po kroku​

Krok 1: Uzyskaj swój klucz API Cursor​

  1. Przejdź do swojego pulpitu nawigacyjnego Cursor Cloud Agent
  2. Przejdź do ustawień API
  3. Wygeneruj nowy klucz API dla AI SmartTalk
  4. Skopiuj klucz API

Krok 2: Uzyskaj dostęp do integracji Cursor​

  1. Zaloguj się na swoje konto AI SmartTalk
  2. Przejdź do Administracja → Moi Asystenci → [Nazwa Twojego Asystenta]
  3. Kliknij na Konektory w lewym pasku bocznym
  4. Zlokalizuj Cursor Cloud Agents i kliknij na to

Krok 3: Skonfiguruj połączenie​

  1. Kliknij Ustaw konfigurację
  2. Wprowadź swój Klucz API Cursor
  3. Kliknij Zapisz konfigurację
  4. AI SmartTalk automatycznie weryfikuje Twój klucz API

Krok 4: Synchronizuj repozytoria​

Po połączeniu, AI SmartTalk automatycznie synchronizuje dostępne repozytoria GitHub z Twojego konta Cursor. Możesz również ręcznie odświeżyć listę repozytoriów w dowolnym momencie.


Pulpit nawigacyjny​

Po połączeniu, pulpit nawigacyjny integracji Cursor zapewnia pełny przegląd:

Przegląd statystyk​

MetrykaOpis
Łączna liczba agentówLiczba uruchomionych agentów
DziałająceObecnie aktywne agenty
ZakończoneZakończone agenty
Dostępne modeleModele AI dostępne dla agentów

Ostatni asystenci​

Pulpit nawigacyjny wyświetla Twoje najnowsze agenty z:

  • ID agenta do odniesienia
  • Status: Działający, Zakończony, Nieudany, Tworzenie lub Anulowany
  • Repozytorium, nad którym pracuje agent
  • Data utworzenia
  • Szybkie akcje: Zobacz szczegóły i Zobacz PR

Pulpit nawigacyjny automatycznie odświeża się co 30 sekund, gdy agenty są aktywne.


Uruchamianie agenta​

Z pulpitu nawigacyjnego​

  1. Kliknij Uruchom nowego asystenta
  2. Wypełnij formularz uruchomienia:
PoleWymaganeOpis
RepozytoriumTakWybierz repozytorium GitHub z rozwijanej listy
Opis zadaniaTakOpisz, co agent powinien zrobić w naturalnym języku
GałąźNieGałąź Git, nad którą ma pracować (domyślnie: main)
Model AINieWybierz konkretny model AI dla agenta
Automatyczne tworzenie PRNieAutomatycznie utwórz pull request po zakończeniu (domyślnie: włączone)
Nazwa gałęziNieNiestandardowa nazwa gałęzi dla pull requestu
  1. Kliknij Uruchom agenta

Przykłady opisów zadań​

  • "Dodaj testy jednostkowe dla modułu uwierzytelniania"
  • "Refaktoryzuj pulę połączeń z bazą danych, aby używała recyklingu połączeń"
  • "Napraw błąd, w którym sesje użytkowników wygasają przedwcześnie na urządzeniach mobilnych"
  • "Dodaj definicje typów TypeScript dla wszystkich obiektów odpowiedzi API"
  • "Utwórz punkt końcowy REST API dla preferencji użytkowników"

Zarządzanie agentami​

Zobacz szczegóły agenta​

Kliknij Zobacz szczegóły na dowolnym agencie, aby zobaczyć:

Zakładka przeglądu:

  • ID agenta i aktualny status
  • Informacje o repozytorium i gałęzi
  • Link do pull requestu (jeśli został utworzony)
  • Podsumowanie wykonanej pracy
  • Znacznik czasu utworzenia

Zakładka rozmowy:

  • Pełna historia wiadomości dotycząca pracy agenta
  • Instrukcje użytkownika i odpowiedzi AI
  • Dziennik postępu krok po kroku

Dodaj instrukcje uzupełniające​

Możesz wysłać dodatkowe instrukcje do działającego agenta:

  1. Otwórz szczegóły agenta
  2. Wprowadź swoją instrukcję uzupełniającą (np. "Dodaj również obsługę błędów dla przypadku brzegowego, gdy użytkownik nie zostanie znaleziony")
  3. Agent kontynuuje swoją pracę z nowym kontekstem

Usuń agenta​

Aby oczyścić zasoby:

  1. Kliknij akcję usunięcia na karcie agenta
  2. Potwierdź usunięcie
  3. Agent i jego zasoby zostaną usunięte

Integracja SmartFlow​

Cursor Cloud Agents mogą być używane jako akcje w przepływach pracy SmartFlow, umożliwiając potężne scenariusze automatyzacji.

Dostępne akcje SmartFlow​

AkcjaOpis
Uruchom agenta kodowaniaRozpocznij agenta w repozytorium z określonymi instrukcjami
Dodaj uzupełnienieWyślij dodatkowe instrukcje do działającego agenta
Sprawdź status agentaSprawdź postęp i status agenta
Usuń agentaUsuń agenta i oczyść zasoby

Przykład: Automatyczna naprawa w zgłoszeniu błędu​

Trigger: Chat Service (gdy użytkownik zgłasza błąd)
Actions:
1. AI Request:
Prompt: Wyodrębnij opis błędu i dotknięte repozytorium
2. Cursor Launch Agent:
Repository: {{extracted_repository}}
Task: "Napraw ten błąd: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Uruchomiłem agenta kodowania, aby to naprawić. Powiadomię Cię, gdy PR będzie gotowy."
4. Wait / Poll:
Sprawdzaj status agenta okresowo
5. Send Message:
Text: "Naprawa jest gotowa! Przejrzyj PR tutaj: {{pr_url}}"

Przykład: Zaplanowane ulepszenia kodu​

Trigger: Scheduled Workflow (co tydzień)
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Przejrzyj i zaktualizuj wszystkie przestarzałe zależności"
Branch: chore/update-deps
Auto-create PR: true

Aby uzyskać szczegółowe parametry akcji SmartFlow, zobacz Cursor SmartFlow Actions.


Przykłady użycia​

Bot wsparcia dewelopera​

Pozwól użytkownikom zgłaszać zmiany w kodzie przez czat:

  • "Czy możesz dodać walidację wejścia do formularza rejestracji?"
  • "Proszę utworzyć skrypt migracji dla nowych pól użytkownika"

Automatyczne naprawianie błędów​

Wywołuj agentów kodowania z zgłoszeń błędów lub alertów monitorujących, aby automatycznie generować PR-y naprawcze.

Automatyzacja przeglądów kodu​

Uruchamiaj agentów do przeglądania kodu, dodawania testów lub poprawy dokumentacji na podstawie opinii PR.

Zaplanowana konserwacja​

Ustaw regularne przepływy pracy, aby aktualizować zależności, uruchamiać poprawki lintingowe lub generować raporty.


Rozwiązywanie problemów​

ProblemRozwiązanie
"Nieprawidłowy klucz API"Wygeneruj ponownie swój klucz API z pulpitu nawigacyjnego Cursor
"Repozytorium nie znalezione"Kliknij Odśwież, aby ponownie zsynchronizować repozytoria. Upewnij się, że repozytorium jest dostępne z Twojego konta Cursor
Agent utknął w "Tworzeniu"Agent może być w kolejce. Poczekaj kilka minut i sprawdź status ponownie
Agent nie powiódł sięOtwórz szczegóły agenta, aby zobaczyć rozmowę i komunikaty o błędach
PR nie został utworzonySprawdź, czy automatyczne tworzenie PR było włączone i czy agent zakończył się pomyślnie
Brak dostępnych repozytoriówUpewnij się, że Twoje konto Cursor ma połączone repozytoria GitHub

Zarządzanie integracją​

AkcjaJak
PołączWprowadź klucz API w konfiguracji integracji
Zobacz pulpit nawigacyjnyOtwórz stronę integracji Cursor
Synchronizuj repozytoriaKliknij Odśwież, aby zaktualizować listę repozytoriów
OdłączUsuń klucz API z konfiguracji

Najlepsze Praktyki​

  1. Pisanie jasnych opisów zadań: Im bardziej szczegółowe są Twoje instrukcje, tym lepszy będzie wynik agenta.
  2. Używaj odpowiednich gałęzi: Nie uruchamiaj agentów bezpośrednio na main — pozwól im tworzyć PR-y do przeglądu.
  3. Włącz automatyczne tworzenie PR: Ułatwia to przeglądanie i scalanie pracy agenta.
  4. Monitoruj działających agentów: Regularnie sprawdzaj pulpit nawigacyjny lub skonfiguruj powiadomienia SmartFlow.
  5. Przeglądaj przed scaleniem: Zawsze przeglądaj PR-y generowane przez agenta przed scaleniem do produkcji.
  6. Zacznij od małych zadań: Rozpocznij od dobrze zdefiniowanych zadań, zanim spróbujesz dużych refaktoryzacji.

Powiązana Dokumentacja​

Gotowy, aby podnieść swoje
doświadczenie użytkownika?

Wdrażaj asystentów AI, którzy zachwycają klientów i rozwijają się wraz z Twoją firmą.

zgodne z RODO