Trzej giganci w wyścigu agentów AI: Cursor, Claude i OpenAI wydają autorskie SDK

Trzej giganci w wyścigu agentów AI: Cursor, Claude i OpenAI wydają autorskie SDK

20 października 2026 roku Cursor wprowadził publicznie Agent SDK – framework do tworzenia własnych agentów kodujących, który wcześniej był używany tylko wewnętrznie. To nie jest jedyny taki krok. W ostatnich tygodniach Anthropic oraz OpenAI również rozszerzyły swoje zestawy narzędzi dla agentów, co zmienia sposób automatyzacji procesów developerskich. Wszystkie trzy SDK mają na celu przekształcenie agenta z chatbota w długodziałającą jednostkę programistyczną osadzoną w repozytorium.

Co się zmienia: kluczowe fakty

  • Cursor udostępnił Agent SDK, który obsługuje jego wewnętrzne boty (Bugbot, Security Reviewer, Rollouts) dla zewnętrznych zespołów.
  • Anthropic rozbudował Agent SDK dla Claude Code, dodając sesje, hooki, podagentów, MCP, uprawnienia, umiejętności i pamięć.
  • OpenAI wzbogacił swoje Agents SDK o natywne sandboxi oraz abstrakcję Manifestu, która opisuje workspace agenta.
  • Agent to folder kodu z instrukcjami, narzędziami i testami, a nie monolityczny prompt.
  • Cursor i Anthropic kładą nacisk na testowalność i odtwarzalność zachowania agenta; OpenAI również oferuje funkcje w tym zakresie.

Agent jako projekt, nie prompt

Agent SDK od Cursora opiera się na zasadzie, że agent to lokalny folder z kodem. W pliku instructions.md zapisany jest główny prompt, w katalogu tools/ definiuje się dostępne akcje, skills/ przechowuje procedury ładowane na żądanie, a channels/ określa źródła zdarzeń. Katalog mcp-connections/ służy do dodawania narzędzi z serwerów MCP. Deweloper uruchamia agenta lokalnie przez agent-sdk dev, testuje go za pomocą zestawu ewaluacji (agent-sdk eval), a następnie wdraża na infrastrukturę Cursora lub własną.

Ciekawym elementem jest system ewaluacji. Eval wysyła do agenta stałą wiadomość i sprawdza nie tylko treść odpowiedzi, ale także, które narzędzia zostały wywołane, z jakimi parametrami i czy cały workflow się zakończył. Cursor potwierdza komendy agent-sdk dev, agent-sdk eval, agent-sdk validate, agent-sdk info i agent-sdk deploy, jednak funkcja odtwarzania PR-ów jako podpisanych webhooków nie została potwierdzona w oficjalnych materiałach.

Anthropic w swoim Agent SDK dla Claude Code podąża podobną drogą, ale z innym akcentem. Duży nacisk kładzie na obserwowalność – dokumentacja potwierdza sesje, hooki, podagentów, MCP, uprawnienia, umiejętności i pamięć. Nie potwierdzono jednak w źródłach checkpointów plików, integracji z OpenTelemetry ani śledzenia kosztów. Deweloper może przechwytywać zachowanie agenta przez hooki, co daje kontrolę nad każdym etapem pętli agentowej.

OpenAI postawiło na piaskownice. W zaktualizowanym Agents SDK agenci działają w izolowanych środowiskach wykonawczych – mogą czytać i zapisywać pliki, instalować zależności, uruchamiać kod. SDK wprowadza abstrakcję Manifestu, która opisuje workspace agenta. Oficjalne materiały nie potwierdzają jednak konfigurowalnej pamięci, agentów głosowych opartych na GPT Realtime ani montowania danych z S3, GCS i R2 jako funkcji opisanej w artykule.

Wyzwalacze zamiast czatu

Wyzwalacze zamiast czatu
Źródło: cursor.com

Agent SDK Cursora został zaprojektowany jako system zdarzeniowy. Agent reaguje na pull requesty i komentarze z GitHuba – dostępne materiały potwierdzają kanały komunikacji, wdrażanie agentów oraz szablony dla PR autofixera, triagera Linear/Jira i agenta polityk ownerskich. Nie potwierdzają jednak pełnego zestawu integracji z GitLabem, Bitbucketem, Slackiem, cronem ani zdarzeniami CI. Sesja jest trwała – kolejne wiadomości w wątku PR czy Slacka wznawiają tę samą konwersację.

To zmiana filozofii. Agent nie czeka na wezwanie w oknie czatu. Działa w tle repozytorium: przegląda PR-y, naprawia błędy zgłoszone przez CI, egzekwuje polityki ownerskie, triażuje zgłoszenia z Jiry czy Lineara. Zespoły web-dev i DevOps mogą zautomatyzować te powtarzalne czynności bez pisania własnych botów od podstaw.

Cursor umożliwia także delegowanie zadań do agentów chmurowych – osobnych instancji działających na checkoutcie repozytorium, które tworzą branche, wprowadzają zmiany i zgłaszają pull requesty. Mechanizm agenta-nadzorcy, który może przeglądać konwersację, sprawdzać status i zatrzymywać inne instancje, nie został jednak potwierdzony w dostępnych materiałach.

Bezpieczeństwo i ograniczenia

Bezpieczeństwo i ograniczenia
Źródło: cursor.com

Producenci nie ukrywają, że agenci z dostępem do repozytoriów i zewnętrznych usług niosą ryzyko. Cursor ostrzega, że evale mogą wykonywać rzeczywiste narzędzia, więc przed uruchomieniem w środowisku testowym należy zabezpieczyć operacje zapisu. OpenAI separuje warstwę sterującą od piaskownicy wykonawczej, aby dane uwierzytelniające nie wyciekły do kodu generowanego przez model. Wszystkie trzy SDK oferują mechanizmy weryfikacji i walidacji przed wdrożeniem.

Nie ma jeszcze informacji o wycenie. Cursor nie opublikował szczegółów dotyczących kosztów wdrożeń Agent SDK, ani nie podał wyników wydajnościowych czy metryk adopcji. Anthropic i OpenAI również nie ujawniają wszystkich szczegółów rozliczeniowych dla swoich agentowych rozszerzeń.

Podsumowanie

Sytuacja na rynku agentowych SDK przypomina wczesne dni chmury: infrastruktura dojrzała na tyle, aby przestać być wewnętrznym eksperymentem i stała się dostępna dla szerszego grona zespołów.


Źródła

Komentarze

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *