ai:openclaw:cron
文書の過去の版を表示しています。
OpenClaw と Cron ジョブ、Heartbeat
Cronや Heartbeat は、エージェントが独立して自律的に動作するための仕組みです。
Heartbeat は定期的に起動し、workspace 内の HEARTBEAT.md を実行します。 デフォルトでは 30分です。 継続的に実行する必要があるがあまり時間に厳密である必要がない場合は Heartbeat が使われます。 HEATBEAT.md の中身が空の場合は何もしません。
厳密に指定時間に実行して欲しい処理に対応するのが Cron です。 こちらは指定時間になったらジョブが起動し、登録されているプロンプトを実行します。
いずれもバックグラウンドで何らかのタスクを走らせることが目的です。 そのため必ずしも実行結果が Slack, Discord 等のチャンネルに報告されるとは限りません。
もしこれらのチャンネルに DM 等で報告が欲しい場合は、明確にメッセージを送信するよう指示を出しておくことが重要となります。
ジョブの登録
エージェントに対して定期的に、または指定した日時になったら行って欲しい指示を出すと自分でこれらのタスクを登録してくれます。 Cron と Heartbeat のどちらが使われるかもエージェントが自分で判断します。
指定時間にメッセージが来ない問題
ai/openclaw/cron.1771659145.txt.gz · 最終更新: by oga
