テック技報最新号へ →
AIコーディング

Claude の定期実行は「自分のマシンにしかない物を使うか」で選ぶ(クラウド定期タスク/Desktop 定期タスク//loop/Dispatch)

Claude の自動化は4つあって紛らわしいが、分かれ目は「ログイン済みの自分の Mac にしかないファイル・アプリ・認証を使うか」。使わないならクラウドの定期タスク(旧 Routines)でマシンを閉じても回す。使うなら Desktop の定期タスクか Dispatch、今のセッション中だけなら /loop。

@y_matsuwitter · 投稿 2026-04-06
#claude-code#自動化#スケジュール#routines#dispatch#loop

どんな場面で使う?

  • 毎朝の PR 確認やエラーログ監視を、PC を閉じても回したい
  • ローカルにしかない社内ツールやブラウザのログイン状態を使う作業を、定時に回したい
  • スマホから家の Mac に作業を頼みたい

比較表(2026年10月時点の公式ドキュメントより)

クラウド定期タスク(旧 Routines)Desktop の定期タスク/loop
実行場所Anthropic のクラウド(毎回 fresh clone)自分のマシン自分のマシン
マシンの電源不要必要必要
ローカルファイル使えない使える使える
コネクタ/MCPタスクごとに設定設定ファイル+コネクタセッションから引き継ぐ
きっかけ定期実行、Bearer 付き API POST、GitHub イベント定期実行セッション内
最短間隔1時間Claude に設定させれば1分(フォームからは1時間)1分
作り方・注意/schedule か claude.ai/code/routinesWorktree オプションあり。スリープ中の回は飛ばされるので「Keep computer awake」セッション限り。再開しても7日で失効

Dispatch はスマホから自分のデスクトップに作業を渡す仕組みで、ローカルのファイルとアプリを使える。Desktop アプリが起動していてマシンが起きている必要がある(2026-10-07 時点で新規利用は受付停止中)。

選び方

  1. ローカルの資産が要らない → クラウド定期タスク。リポジトリは毎回クローンされるので、必要な情報はリポジトリかコネクタ経由で取らせる
  2. ローカルの資産が要る・定時に回したい → Desktop の定期タスク(スリープ対策を入れる)
  3. 出先から思いついたときに頼む → Dispatch
  4. 今のセッションで「デプロイが終わるまで5分ごとに見て」程度 → /loop

使い方の例(追記 2026-10-27)

  • RSS リーダー代わり: RSS 系の CLI や X の公式 CLI xurl でタイムライン・トレンドを取得し、/loop で定期実行して Slack MCP で投稿する。n8n のようなワークフローツールを置かずに済む(@y_matsuwitter、常時起動の Mac で運用)

注意点

追記(2026-10-29): GitHub Actions の cron から claude --remote で投げる

GitHub Actions の定期実行で claude --remote "Fix the authentication bug in src/auth/login.ts" のように呼ぶと、実際の作業は Claude Code on the web 側で動く。Actions の実行時間(分)をほとんど使わず、長めのタスクも回せる(@tttt1813802 の案、X の投稿より @tttt1813802 · 2026-02-26 )。クラウドの定期タスクで足りるならそちらが素直で、Actions 側のトリガー(push や他ジョブの結果)と組み合わせたいときの手。

出典

X の元の投稿を開く