# Jak planować cykliczne zadania agentów AI, które działają bez Twojego udziału

> Planuj cykliczne zadania agentów AI, które niezawodnie działają bez nadzoru. Instrukcje, częstotliwość, dostarczanie wyników, akceptacje, obsługa błędów i rzeczywisty koszt uruchomienia.

Last updated: 2026-09-28T14:00:00

Canonical URL: https://crevio.co/pl/blog/schedule-recurring-ai-agent-tasks

*Ostatnia aktualizacja: wrzesień 2026 r. Możliwości każdego narzędzia sprawdziliśmy na jego stronach pomocy 28 września 2026 r.*

**Gdy zaplanowane zadania AI zawodzą, rzadko kończy się to awarią. Zwykle po prostu się zatrzymują.** Wśród cyklicznych zadań uruchomionych w Crevio w ciągu ostatnich 30 dni mniej więcej co dziewiąte zakończyło się niepowodzeniem, a trzy czwarte tych niepowodzeń dotyczyło uruchomień, które przez tydzień czekały na odpowiedź lub akceptację, których nikt nie udzielił. Problemem rzadko był model. Problemem była konfiguracja wokół niego.

To właśnie jest najważniejsza praca przy planowaniu cyklicznych zadań agentów AI: nie wybór godziny, lecz ustalenie, co agent ma zrobić, gdy nikt go nie obserwuje. Ten poradnik jest przeznaczony dla właścicieli firm, którzy chcą otrzymywać codzienne podsumowanie, cotygodniowy raport lub monitoring działający bez ich udziału — i mieć zaufanie do otrzymywanych wyników. Omawiamy w nim sześć decyzji potrzebnych przy każdym zadaniu działającym bez nadzoru, a następnie porównujemy pod tym kątem ChatGPT, Claude, Zapier, n8n, zadanie cron z API oraz Crevio.

- **Pisz instrukcje tak, jakby czytała je obca osoba.** Każde uruchomienie zaczyna się bez pamięci rozmowy, w której zadanie skonfigurowano, dlatego prompt musi określać zakres danych, format wyniku oraz sytuacje, w których agent ma zachować milczenie
- **Dopasuj wyzwalacz do zadania.** Raporty powinny działać według harmonogramu, natomiast wszystko, co reaguje na zamówienie, leada lub e-mail, powinno korzystać ze zdarzenia
- **Kontroluj kosztowną część procesu.** Tani warunek, który pomija uruchomienia, gdy nie ma nic do zrobienia, pozwala zaoszczędzić więcej niż wybór konkretnego modelu
- **Z góry zdecyduj o trybie akceptacji** i pamiętaj, że kolejka akceptacji, której nikt nie sprawdza, to najczęstszy powód awarii zaplanowanych zadań
- **Przygotuj się na awarię o 3:00 w nocy:** ustal, gdzie trafi częściowy wynik, jak się o niej dowiesz i kiedy zadanie powinno samo się zatrzymać

### Szybkie porównanie

| | Harmonogramy | Wyzwalacze zdarzeń | Akceptacje | Co dzieje się po niepowodzeniu | Za co płacisz |
|---|---|---|---|---|---|
| **Zaplanowane zadania ChatGPT** | Codziennie w planie Free, maksymalnie co godzinę w płatnych planach | Gmail, Slack, GitHub (płatne plany, w Work) | Działania wysyłające wiadomości lub zmieniające dane mogą zatrzymać się do czasu akceptacji | Zadanie może się zatrzymać; wznawiasz je samodzielnie | W ramach planu, od 3 do 15 aktywnych zadań |
| **Zaplanowane zadania Claude** | Co godzinę, codziennie, co tydzień, w dni robocze | Nie wymieniono w artykule pomocy | Tryb akceptacji wybierasz podczas konfiguracji | Nie opisano | W ramach płatnych planów |
| **Zapier (krok AI by Zapier)** | Od co godziny do raz w miesiącu | Wyzwalacz dowolnej aplikacji Zapier | Krok Human in the Loop | Informacja pojawia się w historii Zapa | Twój plan Zapier |
| **n8n** | Od kilku sekund do kilku miesięcy albo cron | Webhooki i wyzwalacze aplikacji | Tworzysz odpowiedni krok | Skonfigurowany przez Ciebie workflow błędów | Chmura od 20 € miesięcznie albo bezpłatny self-hosting, plus koszt AI |
| **Zadanie cron + API AI** | Dowolnie | Tworzysz je samodzielnie | Tworzysz je samodzielnie | Tworzysz je samodzielnie | Serwer i tokeny |
| **Zadania Crevio** | Co godzinę–co tydzień, cron albo jednorazowo | Zdarzenia ze sklepu i połączonych aplikacji | Autonomiczny, nadzorowany lub tylko do odczytu | Wysyłany jest częściowy wynik; po 3 kolejnych niepowodzeniach zadanie się zatrzymuje | Kredyty: mediana zaplanowanego uruchomienia wyniosła 2 |

## Dlaczego cykliczne zadania agentów AI zawodzą inaczej niż czat

W czacie to Ty obsługujesz błędy: zauważasz niejasną odpowiedź, przeformułowujesz pytanie i orientujesz się, że agent pobrał dane z zeszłego miesiąca. W przypadku harmonogramu uruchomienie startuje o 7:00, kończy się o 7:02 i albo dostarcza coś wartościowego do skrzynki odbiorczej, albo nie. Zmieniają się trzy rzeczy:

- **Brak pamięci rozmowy konfiguracyjnej.** Kontekst przekazany podczas tworzenia zadania znika. Uruchomienie korzysta z zapisanych instrukcji i ewentualnych notatek zachowywanych między kolejnymi uruchomieniami
- **Nikt nie może dopytać.** Jeśli agent potrzebuje decyzji, uruchomienie czeka. Jeśli nie zauważysz prośby, będzie czekać aż do upływu limitu czasu
- **Cisza jest niejednoznaczna.** Pusta skrzynka może oznaczać „nic się nie wydarzyło” albo „zadanie zepsuło się trzy dni temu”. Dobra konfiguracja sprawia, że te dwie sytuacje wyglądają inaczej

## Anatomia dobrze skonfigurowanego zadania cyklicznego

Każde niezawodne zadanie działające według harmonogramu przechodzi przez te same sześć etapów, niezależnie od użytego narzędzia. Poniżej omawiamy je po kolei; razem rozwiązują wszystkie trzy opisane wyżej problemy.

![Sześcioetapowy przebieg cyklicznego zadania agenta AI: wyzwalacz, warunek wstępny, kontekst, uruchomienie w trybie akceptacji, dostarczenie wyniku lub zachowanie ciszy, a następnie zapis i odzyskiwanie działania; kolejne uruchomienie korzysta z pamięci pozostawionej przez poprzednie](https://crevio.co/vite/assets/recurring-task-step-flow-l1e9cb1b.svg)

## Krok 1: Wybierz wyzwalacz i częstotliwość

Zacznij od pytania: „co sprawia, że właśnie teraz warto to zrobić?”. Jeśli odpowiedzią jest pora dnia, użyj harmonogramu. Jeśli chodzi o konkretne zdarzenie — na przykład opłacenie zamówienia, pojawienie się leada lub nadejście e-maila — użyj wyzwalacza zdarzenia. Sprawdzanie co godzinę, czy wydarzyło się coś, co ma własny wyzwalacz, oznacza opóźnienie nawet o godzinę i płacenie za każde puste sprawdzenie.

| Zadanie | Wyzwalacz | Praktyczna częstotliwość |
|---|---|---|
| Poranne podsumowanie (sprzedaż, leady, skrzynka odbiorcza) | Harmonogram | Codziennie, 30 minut przed rozpoczęciem pracy |
| Cotygodniowy raport biznesowy | Harmonogram | W poniedziałek rano, za okres od poprzedniego poniedziałku do niedzieli |
| Monitoring konkurencji lub cen | Harmonogram | Codziennie; co godzinę tylko wtedy, gdy zareagujesz w ciągu godziny |
| Powitanie lub follow-up do nowego leada | Zdarzenie | W chwili pojawienia się leada |
| Przypomnienie o nieopłaconej fakturze | Harmonogram | Co tydzień, tego samego dnia |
| Weryfikacja zwrotu lub anulowania | Zdarzenie | W momencie dokonania zwrotu lub anulowania |

O tym, czy częstotliwość sprawdzi się w praktyce, decydują dwa szczegóły:

- **Ustaw strefę czasową bezpośrednio w zadaniu.** „9:00” na serwerze ustawionym na UTC oznacza przez większą część roku 5:00 w Nowym Jorku. Dokumentacja n8n ostrzega, że Schedule Trigger korzysta domyślnie ze strefy czasowej instancji, która w przypadku instalacji self-hosted jest ustawiona na [America/New_York](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.scheduletrigger), jeśli nie ustawisz jej osobno dla każdego workflow
- **Ustal, co ma się stać z pominiętymi uruchomieniami.** Jeśli usługa nie działała o 7:00, czy podsumowanie z 7:00 powinno uruchomić się o 11:00? W przypadku porannego briefingu — nie. Nieaktualny raport dostarczony z opóźnieniem jest gorszy niż jego brak. Dobre schedulery pomijają wystąpienie, które jest już zbyt stare, by było użyteczne, i zapisują ten fakt w logach

## Krok 2: Pisz instrukcje z myślą o uruchomieniu bez nadzoru

Prompt, który sprawdza się w czacie, zwykle opiera się na otaczającej go rozmowie. Zaplanowany prompt musi być samowystarczalny. Porównaj te dwa przykłady:

```text
Weak:   Give me a summary of how the store did.

Strong: Every morning, summarize yesterday's orders, revenue, and new
        leads (00:00 to 23:59, America/New_York). Compare each number
        with the same weekday last week. Flag anything that moved more
        than 20% and suggest one action I can take in under 5 minutes.
        If nothing moved more than 20%, send nothing. If a data source
        fails, say which one and stop instead of guessing.
```

Dobra wersja odpowiada na sześć pytań, których uruchomienie bez nadzoru nie może Ci zadać:

1. **Jakich dokładnie danych użyć?** Określ zakres i strefę czasową. „Ostatni tydzień” oznacza coś innego w poniedziałek, a coś innego w niedzielę
2. **Z czym je porównać?** Liczba bez punktu odniesienia jest tylko ciekawostką. Wskaż, z czym agent ma ją porównać
3. **Co jest warte przekazania?** Próg zmienia raport w alert. Bez niego codziennie dostajesz te same pięć punktów i przestajesz je czytać
4. **Jaki ma być format?** Trzy linijki na Slacku i dwustronicowy e-mail to dwa różne zadania
5. **Co zrobić, gdy czegoś brakuje?** „Zatrzymaj się i powiedz o tym” jest lepsze niż pewne siebie podsumowanie oparte na pustym arkuszu
6. **Czego nigdy nie robić?** „Nie wysyłaj e-maili do klientów” lub „nie zmieniaj cen” powinno znaleźć się w instrukcjach, nawet jeśli tryb akceptacji już to blokuje

Prowadź krótki plik pamięci zadania. Przy każdym uruchomieniu zadanie powinno odczytać ustalenia z poprzedniego uruchomienia i zapisać to, czego będzie potrzebować kolejne: wartości bazowe, już zgłoszone kwestie oraz elementy, których nie udało się dokończyć. Bez tego zadanie monitorujące codziennie zgłasza te same ustalenia. Ta sama zasada stoi za [umiejętnościami agentów AI](/pl/blog/ai-agent-skills): wszystko, czego agent potrzebuje za każdym razem, należy zapisać raz, zamiast za każdym razem tłumaczyć od nowa.

## Krok 3: Kontroluj kosztowną część procesu

Większość zaplanowanych uruchomień nie ma nic nowego do przekazania. Tanie sprawdzenie przed uruchomieniem AI — na przykład „czy są jakieś niezrealizowane zamówienia?” albo „czy ktoś odpowiedział?” — pozwala niemal bezkosztowo pominąć takie uruchomienia. Zadania monitorujące ChatGPT działają na podobnej zasadzie: [sprawdzają zmiany i powiadamiają Cię tylko wtedy, gdy pojawi się istotna aktualizacja](https://help.openai.com/en/articles/10291617-scheduled-tasks-in-chatgpt).

Drugi warunek pojawia się na końcu: decyzja, czy w ogóle dostarczyć wynik. Powiedz agentowi, że „nic się nie zmieniło” oznacza wpis w notatkach i brak wiadomości do Ciebie. Ciche uruchomienia sprawiają, że zadanie przyciąga uwagę wtedy, gdy rzeczywiście ma coś do powiedzenia.

## Krok 4: Zdecyduj, gdzie mają trafiać wyniki

Dostarczaj wyniki tam, gdzie już zaglądasz, gdy zamierzasz na ich podstawie działać. Poranne podsumowanie powinno trafić do skrzynki, którą otwierasz jako pierwszą. Alert o nieudanej płatności powinien pojawić się w miejscu obsługującym powiadomienia push. Cotygodniowy raport może czekać w aplikacji do poniedziałku albo na stronie, którą otwierają także inne osoby, jeśli [udostępnisz go jako dashboard](/pl/blog/share-ai-agent-dashboard).

Dwie zasady pomagają zachować użyteczność dostarczanych wyników:

- **Jeden kanał na zadanie.** Otrzymywanie tego samego podsumowania w e-mailu, na Slacku i jako powiadomienie w aplikacji uczy Cię ignorować wszystkie trzy kanały
- **Rejestruj każde uruchomienie, nawet ciche.** Potrzebujesz miejsca, w którym sprawdzisz, że wtorkowe uruchomienie się odbyło i zdecydowało, by niczego nie wysyłać — zamiast zastanawiać się, czy w ogóle wystartowało

## Krok 5: Wybierz tryb akceptacji dla uruchomień bez nadzoru

Każde zaplanowane zadanie potrzebuje z góry ustalonej odpowiedzi na pytanie: „co może zmienić bez pytania o zgodę?”. W praktyce sprawdzają się trzy ustawienia:

| Tryb | Co może zrobić agent | Dobre pierwsze zastosowanie |
|---|---|---|
| **Tylko do odczytu** | Przeglądać, analizować, raportować | Podsumowania, raporty, monitoring |
| **Nadzorowany** | Przygotowywać zmiany jako wersje robocze; przed wysłaniem czekać na akceptację | E-maile follow-up, kody rabatowe, posty w mediach społecznościowych |
| **Autonomiczny** | Działać bez pytania o zgodę | Zadania, które od tygodni działają bez problemów |

Pułapka polega na używaniu trybu nadzorowanego bez osoby, która sprawdza wyniki. To właśnie stąd wzięły się zatrzymane uruchomienia z naszych statystyk: zadanie wykonało swoją pracę, poprosiło o akceptację lub odpowiedź i czekało tydzień. Zanim wybierzesz tryb nadzorowany, ustal, kto akceptuje, gdzie dotrze prośba i jak szybko należy zareagować. Jeśli uczciwa odpowiedź brzmi „kiedy sobie przypomnę”, ustaw zadanie jako tylko do odczytu i samodzielnie działaj na podstawie jego raportu.

Sprawdź też, z czyimi uprawnieniami działa uruchomienie. Zadanie skonfigurowane przez jedną osobę nie powinno po cichu odczytywać [skrzynki odbiorczej innego członka zespołu](/pl/blog/ai-agent-email-inbox). W artykule [Agenci AI z human in the loop](/pl/blog/human-in-the-loop-ai-agents) omawiamy schemat „przygotuj wersję roboczą, a następnie poproś o akceptację” oraz sytuacje, w których można go poluzować.

## Krok 6: Przygotuj się na awarię o 3:00 w nocy

Uruchomienia zawodzą. Wygasają loginy, strona zmienia układ, źródło danych przekracza limit czasu albo dostawca modelu ma awarię — właśnie w takich sytuacjach przydają się [zapasowe modele agentów AI](/pl/blog/ai-agent-backup-models). Pytanie brzmi: co zobaczysz następnego ranka? Dobrze skonfigurowane zadanie robi cztery rzeczy:

1. **Dostarcza częściowy wynik.** Jeśli agent wykonał 80% pracy, wyślij te 80% z informacją, czego brakuje, zamiast samego kodu błędu
2. **Informuje Cię wprost.** Komunikat o błędzie trafia do tego samego kanału co zwykły wynik i zawiera link pozwalający sprawdzić, co się stało
3. **Nie ponawia prób w nieskończoność.** Dwa lub trzy kolejne niepowodzenia zwykle oznaczają problem strukturalny. Zadanie powinno samo się zatrzymać i poinformować o tym, zamiast co godzinę generować koszty, aż w końcu to zauważysz
4. **Nie nakłada uruchomień na siebie.** Jedno zadanie powinno mieć najwyżej jedno aktywne uruchomienie. Jeśli poniedziałkowe nadal trwa, wtorkowe powinno poczekać lub zostać pominięte, a nie uruchamiać drugą kopię

![Szczegóły zadania Crevio z cotygodniowym podsumowaniem zamówień, które zatrzymało się po trzech kolejnych nieudanych uruchomieniach; widoczna jest historia uruchomień, harmonogram ustawiony na każdy poniedziałek o 8:00 oraz wykorzystanie 4 uruchomień i 19 kredytów](https://crevio.co/vite/assets/crevio-task-paused-after-failures-n5qlhslb.png)

Tak wygląda to w praktyce, gdy wszystko działa: po trzech kolejnych nieudanych uruchomieniach zadanie samo się wyłączyło, zamiast próbować w każdy poniedziałek bez końca. Po usunięciu przyczyny ponowne włączenie zadania zeruje licznik.

## Ile kosztuje każde zaplanowane uruchomienie

Zaplanowane zadania AI kosztują mniej za pojedyncze uruchomienie, niż większość osób zakłada, ale miesięcznie wychodzą drożej, niż się planuje — liczba uruchomień po cichu się mnoży. Zadanie uruchamiane codziennie to około 30 uruchomień miesięcznie, a uruchamiane co godzinę — około 720.

Rzeczywiste dane produkcyjne Crevio z ostatnich 30 dni:

- **Typowe zaplanowane uruchomienie zużywało 2 kredyty** (mediana z około 6300 ukończonych uruchomień), a 90% uruchomień zużywało maksymalnie 10 kredytów
- **Uruchomienia wyzwalane zdarzeniami były lżejsze** — mediana wyniosła 1 kredyt, ponieważ pracują na jednym rekordzie, a nie na całym okresie
- **Mediana czasu zaplanowanego uruchomienia wyniosła niespełna 2 minuty**

W planie Pro kwota 20 USD miesięcznie zapewnia 1000 kredytów, więc uruchomienie za 2 kredyty kosztuje około 4 centów. Codzienne podsumowanie o takim rozmiarze zużywa około 60 kredytów miesięcznie. Bezpłatny plan Starter zapewnia 20 kredytów miesięcznie — wystarczy, by wypróbować zadanie, ale nie by uruchamiać je codziennie.

Jeśli korzystasz z własnego stosu technologicznego, odpowiednikiem tego rachunku są tokeny oraz hosting. Pełny przykład — wraz z wyjaśnieniem, dlaczego czas poświęcony na sprawdzanie wyników przewyższa koszt modelu — omawiamy w artykule [Koszty działania agenta AI](/pl/blog/ai-agent-running-costs).

## Porównanie sposobów planowania cyklicznych zadań agentów AI

### Zaplanowane zadania ChatGPT

![Artykuł centrum pomocy OpenAI o zaplanowanych zadaniach w ChatGPT, obejmujący tworzenie, edytowanie i zadania wyzwalane zdarzeniami](https://crevio.co/vite/assets/chatgpt-scheduled-tasks-help-m0w932d8.png)

[Zaplanowane zadania ChatGPT](https://help.openai.com/en/articles/10291617-scheduled-tasks-in-chatgpt) to najprostszy sposób na start: prosisz o utworzenie zadania w czacie, a następnie pojawia się ono na stronie Scheduled. Konta Free mogą mieć 3 aktywne zadania uruchamiane najwyżej raz dziennie w elastycznych przedziałach czasowych; plan Plus zapewnia 5 zadań, Business — 10, a Pro i Enterprise — 15. Płatne plany oferują harmonogramy godzinowe i dokładne godziny. Mogą też uruchamiać zadania na podstawie aktywności w Gmailu, Slacku lub GitHubie. Wyniki docierają jako powiadomienie push lub e-mail. Zgodnie z informacjami OpenAI działanie wysyłające wiadomość lub zmieniające dane może wymagać akceptacji, a zadanie zatrzymuje się do czasu jego sprawdzenia. To dobre rozwiązanie do osobistych briefingów i monitoringu; limity aktywnych zadań ograniczają jego przydatność do obsługi operacji firmowych.

### Zaplanowane zadania Claude

![Artykuł centrum pomocy Claude o planowaniu cyklicznych zadań, wyjaśniający, że zaplanowane zadania działają cyklicznie we wszystkich płatnych planach](https://crevio.co/vite/assets/claude-cowork-scheduled-tasks-help-lssxmz8s.png)

[Zaplanowane zadania Claude](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-claude-cowork) działają co godzinę, codziennie, co tydzień lub w dni robocze we wszystkich płatnych planach. Uruchamiają się zdalnie, więc komputer może być uśpiony. Korzystają z połączonych usług, umiejętności i wtyczek, a podczas ręcznej konfiguracji wybierasz tryb akceptacji. Wyniki sprawdzasz w aplikacji. Artykuł pomocy nie opisuje wyzwalaczy zdarzeń ani obsługi błędów. To dobre rozwiązanie do researchu i pracy z dokumentami znajdującymi się w połączonych narzędziach.

### Zapier z krokiem AI

![Artykuł centrum pomocy Zapier o migracji z Zapier Agents do AI by Zapier w edytorze Zapów](https://crevio.co/vite/assets/zapier-ai-migration-help-fbzd21m7.png)

Zapier [włącza swój samodzielny produkt Agents do AI by Zapier](https://help.zapier.com/hc/en-us/articles/47402591569805-Migrating-from-Agents-to-AI-by-Zapier) — kroku dostępnego w standardowym edytorze Zapów. Zaplanowany agent staje się Zapem z wyzwalaczem Schedule i jednym krokiem AI zawierającym prompt oraz narzędzia. Największą zaletą jest szeroki zasięg: uruchomienie może wywołać dowolny wyzwalacz aplikacji Zapier, a krok Human in the Loop może wstrzymać wynik do czasu akceptacji. Obsługę błędów projektujesz samodzielnie, a opłaty ponosisz w ramach planu Zapier.

### n8n

![Dokumentacja n8n dotycząca węzła Schedule Trigger, który uruchamia workflow w stałych odstępach i o określonych porach](https://crevio.co/vite/assets/n8n-schedule-trigger-docs-ksodd0cg.png)

Węzeł [Schedule Trigger](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.scheduletrigger) w n8n działa od co kilku sekund do raz w miesiącu albo według niestandardowego wyrażenia cron. Nowsze wersje pozwalają wybrać sposób obsługi pominiętych wykonań. Połącz go z węzłem AI Agent oraz workflow [Error Trigger](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.errortrigger), który uruchamia się po nieudanym zaplanowanym wykonaniu. [n8n Cloud](https://n8n.io/pricing/) kosztuje od 20 € miesięcznie, a opłaty zależą od liczby wykonań workflow. Community Edition jest bezpłatna przy self-hostingu. Klucz AI dostarczasz samodzielnie. To największa kontrola spośród narzędzi wizualnych, ale wszystkie zabezpieczenia z tego poradnika musisz zbudować sam.

### Zadanie cron i API AI

Rozwiązanie dla deweloperów: serwer, wpis cron i skrypt wywołujący API modelu. Jest tanie, elastyczne i jako jedyne daje Ci pełną kontrolę nad każdą linią kodu. Jednocześnie to tutaj samodzielnie implementujesz pamięć, akceptacje, dostarczanie wyników, ponawianie prób oraz sprawdzanie „czy to nadal działa?”. Warto je wybrać, jeśli masz dewelopera i nietypowe wymagania; w przypadku prostego podsumowania trudno je uzasadnić.

## Jak Crevio uruchamia zaplanowane zadania

![Formularz tworzenia nowego zadania w Crevio z porannym podsumowaniem sprzedaży, codziennym interwałem, strefą czasową, autonomicznym trybem akceptacji, powiadomieniami w aplikacji i e-mailem oraz opcjonalnym warunkiem uruchomienia](https://crevio.co/vite/assets/crevio-new-task-form-no4vd7d5.png)

[Crevio](https://crevio.co/) to [AI business builder](/pl/blog/ai-business-builder), więc jego agent ma już dostęp do zamówień, klientów, leadów i produktów Twojego sklepu, a także do połączonych aplikacji. Zadania to ten sam agent uruchamiany według harmonogramu. Możesz utworzyć zadanie za pomocą formularza powyżej albo poprosić o nie na czacie: „w każdy poniedziałek o 9 wyślij mi dane z zeszłego tygodnia”.

Tak wygląda sześć etapów w Crevio:

- **Wyzwalacz:** powtarzanie co godzinę–co 7 dni, harmonogram cron albo jedno uruchomienie. Zadania zdarzeniowe reagują na takie sytuacje jak opłacone zamówienie, nowy lead, wysłanie formularza, anulowanie lub nowy e-mail w połączonej skrzynce; konfigurujesz je, prosząc o to agenta
- **Warunek:** opcjonalny warunek uruchomienia najpierw wykonuje tanie sprawdzenie i pomija uruchomienie, gdy nie ma nic do zrobienia. Pominięte uruchomienia wraz z przyczyną są widoczne w historii
- **Kontekst:** każde zadanie przechowuje własne notatki między uruchomieniami i widzi wyniki pięciu ostatnich uruchomień
- **Akceptacja:** autonomiczna, nadzorowana (każda zmiana staje się wersją roboczą oczekującą na akceptację) lub tylko do odczytu. Uruchomienie nadzorowane czeka maksymalnie siedem dni, a następnie odrzuca wstrzymaną zmianę. Nadzorowane zadanie cykliczne przełącza się w tryb autonomiczny po 15 zaakceptowanych przez Ciebie udanych uruchomieniach i informuje Cię o tej zmianie
- **Dostęp:** uruchomienie korzysta z połączeń zespołu oraz osobistych połączeń osoby, która utworzyła zadanie; po jej odejściu z konta korzysta już tylko z połączeń zespołu
- **Dostarczanie:** powiadomienie w aplikacji, e-mail, Slack, Telegram lub Discord. Cykliczne zadania dostarczające wyniki automatycznie otrzymują instrukcję, by zachować ciszę, gdy nic nie przekroczy ustalonego progu
- **Odzyskiwanie:** po nieudanym uruchomieniu wysyłany jest ukończony fragment pracy wraz z linkiem umożliwiającym kontynuowanie od miejsca zatrzymania. Po trzech kolejnych niepowodzeniach zadanie zostaje zatrzymane, a Ty otrzymujesz powiadomienie. Wystąpienie, które jest już zbyt spóźnione, by było użyteczne (ponad sześć godzin opóźnienia w przypadku zadania codziennego), zostaje pominięte zamiast uruchomione

Dostępne jest także uruchomienie testowe. Wykonuje ono rzeczywisty research, ale blokuje każdą zmianę i przechwytuje wiadomości zamiast je wysyłać, dzięki czemu możesz dokładnie sprawdzić, co zrobiłoby zadanie.

Uczciwie mówiąc, są też ograniczenia: nowe zadania domyślnie działają autonomicznie, więc w przypadku zadań dotyczących klientów lub pieniędzy samodzielnie przełącz je w tryb nadzorowany. Formularz oferuje interwały i cron, ale nie ma selektora „w poniedziałki o 9”, dlatego przyjazne harmonogramy tygodniowe najłatwiej ustawić, prosząc o to na czacie. Wyzwalaczy zdarzeń nie można edytować w formularzu. Tryb tylko do odczytu działa na zasadzie instrukcji dla agenta, a nie blokady poszczególnych połączonych aplikacji, dlatego warto połączyć go z usługami mającymi wyłącznie niezbędne uprawnienia.

## Czego nikt Ci nie mówi

- **Kolejka akceptacji jest trybem awarii.** Trzy czwarte nieudanych cyklicznych uruchomień z naszych statystyk nie wynikało z błędów. Były to prośby, na które nikt nie odpowiedział
- **Większość zadań przeżywa swoją użyteczność.** Co miesiąc przeglądaj zaplanowane zadania i usuwaj te, których już nie czytasz. Raport, który tylko pobieżnie przeglądasz, jest kosztem, a nie nawykiem
- **Nagłe serie zdarzeń powinny się łączyć, a nie mnożyć.** Sto przesłanych formularzy w ciągu minuty powinno wygenerować jedno uruchomienie obsługujące zaległości, a nie sto uruchomień. Sprawdź to, zanim połączysz zdarzenie z czymś, co wysyła wiadomości do ludzi
- **Strefy czasowe psują się dwa razy w roku.** Zmiana czasu przesuwa uruchomienie zaplanowane na 7:00 na 6:00 lub 8:00 w schedulerach przechowujących czas UTC. Ustaw strefę czasową w zadaniu, a nie tylko w prompcie
- **Cisza potrzebuje sygnału kontrolnego.** Jeśli zadanie milczy przez trzy tygodnie, raz sprawdź jego historię uruchomień. „Brak informacji do przekazania” i „zadanie się nie uruchomiło” nigdy nie powinny wyglądać tak samo

Zaplanowane zadanie jest tak dobre, jak jego najgorsza noc. Przygotuj je na właśnie taką noc, a pozostałe 29 dni zadba już o siebie.

## FAQ: cykliczne zadania agentów AI

### Jak zaplanować codzienne uruchamianie agenta AI?

Wybierz narzędzie z wbudowanym harmonogramem (ChatGPT, Claude, Zapier, n8n lub Crevio), napisz instrukcje określające dokładny zakres danych i strefę czasową, a następnie ustaw codzienną godzinę 30 minut przed zwykłym rozpoczęciem pracy. Dodaj próg, aby agent zachowywał ciszę w dniach, w których nie ma nic do przekazania.

### Czy agent AI może działać, gdy mój komputer jest wyłączony?

Tak, jeśli narzędzie uruchamia zadania w chmurze. ChatGPT, Claude, Zapier, n8n Cloud i Crevio wykonują zaplanowane zadania zdalnie. Claude zaznacza, że zadanie wymagające lokalnych plików lub aplikacji działa tylko na Twoim komputerze, a self-hosted zadanie cron wymaga uruchomionego serwera.

### Ile kosztuje jedno uruchomienie zaplanowanego zadania AI?

Zależy to od ilości danych, które agent odczytuje i przetwarza. W Crevio mediana zaplanowanego uruchomienia z ostatnich 30 dni wyniosła 2 kredyty, czyli około 4 centów w planie Pro. Samodzielnie zbudowany agent rozliczany jest za tokeny; uruchomienie, które odczytuje dużo danych, kosztuje kilkukrotnie więcej niż krótkie podsumowanie.

## Powiązane artykuły na blogu

- [Agenci AI z human in the loop: co akceptować, a co pozwolić agentowi uruchamiać samodzielnie](/pl/blog/human-in-the-loop-ai-agents)
- [Koszty działania agenta AI: ile naprawdę kosztuje jeden agent miesięcznie](/pl/blog/ai-agent-running-costs)
- [Agenci AI dla małych firm: które obszary przekazać im w pierwszej kolejności](/pl/blog/ai-agents-for-small-business)
