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

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

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.


Dodaj komentarz