OpenClaw自動化ガイド:最適な仕組みを5分で選択
日々の開発業務や運用の中で、「この作業、自動化できればいいのに」と思う瞬間は多いですよね。しかし、いざ自動化しようとすると、定期実行にすべきか、イベント駆動にすべきか、あるいはバックグラウンドで動かし続けるべきか、最適な方法を選ぶのは意外と難しいものです。
OpenClawには、さまざまなユースケースに対応した複数の自動化メカニズムが用意されています。このページでは、あなたの目的にぴったりの方法を選ぶためのガイドを提供します。
クイック決定ガイド
Section titled “クイック決定ガイド”flowchart TD A{Run on a schedule?} -->|Yes| B{Exact timing needed?} A -->|No| C{React to events?} B -->|Yes| D[Cron] B -->|No| E[Heartbeat] C -->|Yes| F[Hooks] C -->|No| G[Standing Orders]メカニズムの概要
Section titled “メカニズムの概要”| Mechanism | What it does | Runs in | Creates task record |
|---|---|---|---|
| Heartbeat | Periodic main-session turn — batches multiple checks | Main session | No |
| Cron | Scheduled jobs with precise timing | Main or isolated session | Yes (all types) |
| Background Tasks | Tracks detached work (cron, ACP, subagents, CLI) | N/A (ledger) | N/A |
| Hooks | Event-driven scripts triggered by agent lifecycle events | Hook runner | No |
| Standing Orders | Persistent instructions injected into the system prompt | Main session | No |
| Webhooks | Receive inbound HTTP events and route to the agent | Gateway HTTP | No |
特化型の自動化
Section titled “特化型の自動化”| Mechanism | What it does |
|---|---|
| Gmail PubSub | Real-time Gmail notifications via Google PubSub |
| Polling | Periodic data source checks (RSS, APIs, etc.) |
| Auth Monitoring | Credential health and expiry alerts |
効率的な組み合わせ方法
Section titled “効率的な組み合わせ方法”OpenClawを最大限に活用するには、複数のメカニズムを組み合わせるのがおすすめです。
- Heartbeat は、30分に1回などの間隔で、インボックスやカレンダー、通知のチェックをまとめて行います。
- Cron は、日次レポートや週次レビュー、あるいは一度限りのリマインダーなど、正確なスケジュールが必要なタスクを担当します。
- Hooks は、ツール呼び出しやセッションのリセット、コンパクションといった特定のイベントに対して、カスタムスクリプトで反応します。
- Standing Orders は、「返信する前に必ずプロジェクトボードを確認する」といった、エージェントに常に守らせたいコンテキストを与えます。
- Background Tasks は、すべての切り離されたワークフローを自動的に追跡し、後から監査や確認ができるようにします。
詳細な比較については、Cron vs Heartbeat を参照してください。
旧 ClawFlow に関するリファレンス
Section titled “旧 ClawFlow に関するリファレンス”古いリリースノートやドキュメントでは ClawFlow や openclaw flows という言葉が使われていることがありますが、現在の CLI での名称は openclaw tasks です。
サポートされているタスク台帳コマンドについては Background Tasks を、互換性に関する注意点については ClawFlow および CLI: flows を確認してください。
関連ドキュメント
Section titled “関連ドキュメント”- Cron vs Heartbeat — 詳細な比較ガイド
- ClawFlow — 旧ドキュメントやリリースノートとの互換性について
- Troubleshooting — 自動化に関する問題のデバッグ
- Configuration Reference — すべての構成設定キー
次のステップ
Section titled “次のステップ”OpenClaw Expert
まだ解決しませんか?
このページで解決しない場合は、OpenClaw Expertに直接質問してください。