OPUBLIKOWANO: 11 lutego 2026
Większość asystentów AI działa reaktywnie – odpowiada dopiero wtedy, gdy je zapytasz. Do pisania tekstów i szybkich pytań to wystarcza. W firmie prawdziwa wartość pojawia się jednak wtedy, gdy asystent potrafi monitorować rzeczywistość: sprawdzić skrzynkę, kalendarz, terminy i statusy – i odezwać się tylko wtedy, gdy ma powód.
W OpenClaw służy do tego mechanizm heartbeats. To regularny „puls”, który uruchamia asystenta w tle. Asystent czyta Twoją listę kontrolną w HEARTBEAT.md i podejmuje decyzję: wysłać Ci alert albo podsumowanie, czy odpowiedzieć krótko HEARTBEAT_OK i wrócić do ciszy.
W tym artykule pokazuję, jak działają heartbeats, jak je sensownie skonfigurować (żeby nie spamowały i nie marnowały tokenów) oraz kiedy zamiast heartbeat lepiej użyć crona. To różnica między „czatbotem” a proaktywnym asystentem, który realnie odciąża.
- Czym są Heartbeats i jak działają
- HEARTBEAT.md: jak napisać checklistę, która działa (i jest tania)
- 3 praktyczne przykłady: briefing, monitoring, finanse
- Heartbeats vs Cron: kiedy co używać
- Dobre praktyki: jak nie spamować i nie marnować budżetu
Czym są Heartbeats i jak działają
Heartbeat to regularne wywołanie asystenta przez system (np. co 30–60 minut) z jednym celem: sprawdzić, czy coś wymaga Twojej uwagi. Technicznie wygląda to tak:
- Timer odpytuje Gateway.
- Asystent czyta
HEARTBEAT.md(Twoją listę kontrolną). - Jeśli znajdzie coś istotnego – wysyła Ci krótką wiadomość. Jeśli nie – odpowiada
HEARTBEAT_OK.
To „patrol strażnika”, nie „budzik”. Nie chodzi o to, żeby co pół godziny dostawać wiadomość. Chodzi o to, żeby wiadomość przyszła tylko wtedy, gdy zmienił się stan świata.
HEARTBEAT.md: jak napisać checklistę, która działa (i jest tania)
HEARTBEAT.md powinien być krótką listą kontrolną. Nie esejem, nie dokumentacją i nie planem strategicznym. Im dłuższy plik, tym więcej tokenów zużywasz przy każdym heartbeat.
Najlepszy format zawiera:
- co sprawdzać,
- kiedy się odezwać,
- kiedy milczeć,
- w jakim formacie odpowiedzieć.
Przykładowa minimalna lista kontrolna dla właściciela firmy:
- E-mail: pilne, nieprzeczytane (od 3–5 kluczowych kontaktów).
- Kalendarz: spotkanie w ciągu 2 godzin.
- Terminy: faktura albo ważny deadline dziś.
To wystarczy, żeby zbudować proaktywny podsumowanie bez spamu.
3 praktyczne przykłady: briefing, monitoring, finanse
Najprostszy i najbardziej przydatny wariant to poranne podsumowanie: skrzynka + kalendarz + jedna rzecz do przygotowania. Kluczem jest selekcja – asystent ma wyciągnąć 2–3 najważniejsze sprawy, a resztę policzyć i zostawić.
Drugi przykład to monitoring: sprawdzanie, czy strona działa, czy system nie ma alertów, czy kampania nie wykazuje anomalii. W tym scenariuszu heartbeat sprawdza się lepiej niż ręczne odświeżanie dashboardów.
Trzeci przykład to finanse: zaległe faktury i przypomnienia. W tym obszarze regularny, krótki alert często daje więcej niż najbardziej zaawansowany model.
Heartbeats vs Cron: kiedy co używać
W OpenClaw masz dwa mechanizmy automatyzacji: heartbeats i cron. Nie konkurują ze sobą – uzupełniają się.
Heartbeats sprawdzają się, gdy chcesz grupować wiele drobnych sprawdzeń i gdy timing może być elastyczny. Cron jest lepszy, gdy potrzebujesz precyzyjnego czasu (np. „poniedziałek 9:00”) albo jednorazowego przypomnienia.
Praktyczna zasada:
- Heartbeat = regularny patrol + decyzja „czy przeszkadzać”.
- Cron = dokładny budzik z konkretnym zadaniem.
Dobre praktyki: jak nie spamować i nie marnować budżetu
Najczęstszy błąd to zbyt wysoka częstotliwość. Heartbeat co 5 minut brzmi profesjonalnie, ale szybko staje się drogie i irytujące. Dla większości firm sensowny interwał to 30–60 minut w godzinach pracy, a nocą – cisza.
Drugi błąd to brak warunków „kiedy milczeć”. Jeśli asystent za każdym razem raportuje „nic nowego”, heartbeat jest źle zaprojektowany. Wiadomość powinna przyjść tylko wtedy, gdy zmienił się stan albo pojawiło się ryzyko.
Trzeci błąd to mieszanie zadań. Jeśli masz kilka typów monitoringu, lepiej je zgrupować w jednym heartbeat niż tworzyć 10 osobnych wywołań.
Jeśli chcesz, żeby heartbeats działały jak produkt, a nie jak spam, ustaw: krótką listę kontrolną, jasne progi (kiedy alertować), rytm (godziny pracy) i prosty format odpowiedzi.
- krótką listę kontrolną,
- jasne progi (kiedy alertować),
- rytm (godziny pracy),
- i prosty format odpowiedzi.

