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 AdministracjaMoi 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