Claude Code の新機能「Routines」:決まった時刻に Claude が自動で働く

Routines(ルーティン)は、Claude Code に「毎朝9時にこれをやって」のような決まった仕事を登録しておく機能です。登録した仕事はクラウドで動くので、PC を閉じていても実行されます。2026年4月に試験公開として始まりました。

※ 私はまだ試していません。この記事は公式ドキュメントで確認した内容です。

何ができるのか

1つのルーティンは、「指示文」と「作業するリポジトリ」と「使う連携(コネクタ)」をひとまとめにしたものです。動き出すきっかけ(トリガー)は3種類あります。

きっかけ例
時刻毎日、平日、毎週、または一度だけ指定した日時
APIほかの仕組みから合図を送ったとき(例:監視ツールが異常を見つけたとき)
GitHubプルリクエストやリリースが作られたとき

公式ドキュメントの使い道の例:

  • 毎晩、新しい課題にラベルを付けて、担当者を割り当て、まとめを Slack に送る
  • 毎週、変更されたのに古いままの説明書を探して、直しを提案する

使える条件

項目内容
プランPro、Max、Team、Enterprise
状態試験公開(リサーチプレビュー)
作る場所claude.ai/code/routines、デスクトップアプリ、ターミナル
最短の間隔1時間

作り方

ターミナルの Claude Code で、話しかけるように作れます。

/schedule 毎朝9時に、昨日の作業のまとめを作る

一度だけ動かしたいときも、日時を書けば作れます。

/schedule 明日の朝9時に、〇〇を確認する

注意点

  • 実行中は許可の確認が出ません。登録した連携(コネクタ)は、書き込みも含めて確認なしで使われます。要らない連携は外しておくよう、公式ドキュメントに書かれています
  • ルーティンがした操作は、自分の名前で行われます。GitHub の変更も、Slack の投稿も、自分のアカウントです
  • 「成功」と表示されても、仕事の中身がうまくいったとは限りません。結果は開いて確かめます
  • 「9:00ちょうど」に設定すると、数分遅れることがあります。9:07 のように少しずらすとよいそうです

似た機能との違い

機能動く場所PC を閉じても動くか
Routinesクラウド動く
デスクトップアプリの予定タスク自分の PC動かない
/loop開いている会話の中動かない

Windows の「タスクスケジューラ」でやる方法との比較

選ぶときの一番の分かれ目は、PC をつけたままにしなくてよいかと、自分の PC のファイルを使うかです。

Windows には、決まった時刻にプログラムを動かす標準の機能「タスクスケジューラ」があります。名前が似ている「タスクマネージャー」(動いているプログラムを見る画面)とは別のものです。ここから claude -p "やってほしいこと" を呼ぶと、Routines に近いことが自分の PC でできます。claude -p は、画面を開かずに1回だけ実行して終わる、Claude Code の動かし方です。

Routinesタスクスケジューラ + claude -p
動く場所クラウド自分の PC
PC の電源切っていても動く入っている必要がある。スリープなら「起こして実行する」設定にできる
自分の PC のファイル使えない(GitHub から取り込んだコードが対象)そのまま使える
GitHub必要要らない
設定のしかたClaude に /schedule で話しかけるスクリプトを作って、タスクスケジューラに登録する(スクリプトは Claude に頼める)
許可の確認出ない(登録した連携は書き込みも確認なしで使われる)人が答えられないので、許可する操作を先に決めておく(--allowedTools などで指定)
最短の間隔1時間分単位で指定できる(Windows の機能)

使い分けの目安です。

  • 自分の PC のフォルダのファイルを読み書きする作業(例:手元の資料をまとめる)は、タスクスケジューラが向いています。Routines では、手元のファイルに触れません
  • PC を閉じたまま、GitHub のコードに対して動かしたい作業は、Routines が向いています
  • 電源が切れている間は、タスクスケジューラの仕事は動きません。起こすことはできても、電源が入っていない PC は起こせません

※ タスクスケジューラと claude -p の組み合わせは、私はまだ試していません。上の表は、公式ドキュメントに書かれている仕組みから分かることです。

出典(確認日:2026-10-15)

  • Automate work with routines(公式):https://code.claude.com/docs/en/routines
  • Run Claude Code programmatically(公式・claude -p):https://code.claude.com/docs/en/headless
  • Task Scheduler(Microsoft 公式):https://learn.microsoft.com/en-us/windows/win32/taskschd/task-scheduler-start-page
  • WakeToRun(Microsoft 公式・スリープから起こして実行する設定):https://learn.microsoft.com/en-us/windows/win32/taskschd/taskschedulerschema-waketorun-settingstype-element
  • Claude Code Timeline(ScriptByAI):https://www.scriptbyai.com/claude-code-timeline/

コメント

タイトルとURLをコピーしました