AI PraktykPO POLSKU

Karty pisze AI wyłącznie z oficjalnej dokumentacji, a program sprawdza cytaty i komendy. Jak to działa

headlesszaawansowanyroutines

Routines — automatyzacja w chmurze

Routines, obecnie nazywane scheduled tasks, to zapisane konfiguracje Claude Code obejmujące prompt, repozytoria i konektory. Zadanie działa autonomicznie w zarządzanej przez Anthropic infrastrukturze chmurowej albo w środowisku własnym organizacji, jeśli zostanie tam skierowane, więc nie wymaga otwartego laptopa. Każdy przebieg jest pełną sesją Claude Code, która może wykonywać polecenia shell, używać skills i korzystać z dołączonych konektorów.

Zadanie może uruchamiać się według harmonogramu, na żądanie przez API albo po zdarzeniu GitHub, a kilka rodzajów wyzwalaczy może działać równocześnie. Harmonogram może być cykliczny lub jednorazowy, natomiast zadanie z samym wyzwalaczem API albo GitHub nie potrzebuje harmonogramu. Zakres dostępu zadania zależy od wybranych repozytoriów, dostępu sieciowego i zmiennych środowiska oraz dołączonych konektorów, dlatego ogranicz każdy z tych elementów do potrzeb zadania.

W CLI rozpocznij tworzenie przez /schedule albo alias /routines; możesz podać opis zadania bezpośrednio, na przykład prośbę o codzienny przegląd PR. Claude dopytuje o harmonogram, repozytoria i prompt, a następnie zapisuje zadanie na koncie; zadanie utworzone tą komendą otrzymuje wyzwalacz harmonogramu. Wyzwalacze API i GitHub można dodać później w interfejsie WWW, a wyzwalacz GitHub można też dodać z CLI, jeśli spełniony jest opisany wymóg wersji.

Wyzwalacz API udostępnia zadaniu własny endpoint HTTP: wysłanie żądania POST z tokenem bearer uruchamia nową sesję i zwraca jej URL. Żądanie może zawierać pole text z kontekstem przebiegu, ale treść trafia do Claude jako niezaufane dane, a nie bezpośrednia instrukcja. Aby zadanie wykorzystało ten kontekst, jego zapisany prompt musi jawnie odwoływać się do bloku routine-fire-payload.

Scheduled tasks są w fazie research preview, więc ich zachowanie, limity i powierzchnia API mogą się zmieniać. Zadania należą do indywidualnego konta claude.ai, nie są współdzielone z zespołem, a ich przebiegi zużywają limity tego konta. Funkcja jest dostępna w planach Pro, Max, Team i Enterprise.

przykład
Utwórz cykliczne zadanie przeglądu PR, podając opis bezpośrednio w /schedule.
/schedule daily PR review at 9am
przykład
Utwórz jednorazowe zadanie z terminem za tydzień, przekazując opis w CLI.
/schedule clean up feature flag in one week
przykład
Wyzwól zadanie przez API, wysyłając POST na endpoint z tokenem bearer i kontekstem alertu w polu text.
curl -X POST https://api.anthropic.com/v1/claude_code/routines/trig_01ABCDEFGHJKLMNOPQRSTUVW/fire \
  -H "Authorization: Bearer sk-ant-oat01-xxxxx" \
  -H "anthropic-beta: experimental-cc-routine-2026-04-01" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{"text": "Sentry alert SEN-4521 fired in prod. Stack trace attached."}'

Zastosowanie w praktyce

Podłącz zadanie do systemu alertów, potoku wdrożeniowego lub narzędzia wewnętrznego, jeśli potrafi wysłać uwierzytelnione żądanie HTTP. Wykorzystaj pole text, aby przekazać treść alertu lub nieudany log jako kontekst konkretnego przebiegu. Do automatycznej obsługi zmian w repozytorium zastosuj wyzwalacz GitHub, który uruchamia nową sesję po dopasowanym zdarzeniu. Jeśli to samo zadanie ma działać cyklicznie, reagować na wywołanie API i obsługiwać zdarzenia GitHub, połącz kilka wyzwalaczy.

WskazówkaTraktuj token API jak sekret: jest wyświetlany tylko raz, więc skopiuj go od razu i przechowuj bezpiecznie; pamiętaj też, że treść text jest niezaufana i prompt musi jawnie wskazywać, jak ją wykorzystać.

Zgodne z dokumentacją (sprawdzone 24 października 2026), opis z 23 października 2026. Karta jest pisana od nowa, gdy zmieni się jej fragment dokumentacji.

Otwórz w serwisie (wyszukiwarka i filtry tematów)