Claude Codeが大きくアップデートされた。2026年4月14日にAnthropicが公開した「ルーティン機能」は、スケジュールや外部イベントを起点にClaude Codeをクラウド上で自動実行する仕組みだ。MacのローカルでCronを管理する必要がなくなり、Macの電源が入っていなくても処理が走り続ける。

この記事でわかること:

  • ルーティン機能の概要と動作の仕組み
  • スケジュール・API・GitHubの3種類のトリガーの使い分け
  • プランごとの1日あたりの実行回数制限
  • 実務で役立つユースケース

ルーティン機能とは何か

https://claude.ai/code/routines

ルーティンは「プロンプト・リポジトリ・コネクター」の3点セットをひとまとめにした設定ユニットだ。一度作成すればトリガーが一致するたびに自動実行される。実行基盤はAnthropicが管理するクラウドインフラなので、ユーザーのMacがオフラインでも処理は止まらない。

これまでClaude Codeでコード自動化を行うには、Cronジョブの設定やMCPサーバーの管理、インフラの整備をユーザー側で行う必要があった。ルーティン機能はこれらをAnthropicのクラウドに肩代わりさせる仕組みで、現在はリサーチプレビューとして公開されている。

3種類のトリガー

ルーティンの起動方法は3種類ある。同じルーティンに複数のトリガーを組み合わせることも可能だ。

スケジュールトリガー

毎時・毎日・平日・毎週といったプリセット頻度か、特定日時の1回限り実行を設定できる。時刻はローカルタイムゾーンで入力すると自動的にUTCへ変換される。最短インターバルは1時間で、それより短い間隔のCron式は受け付けない。

1回限りの実行はルーティンが発火すると自動で無効化される。翌週末に棚卸しを走らせる、ロールアウト後に確認処理を実行するといった使い方に向いている。

APIトリガー

ルーティンごとに専用のHTTPエンドポイントが払い出される。ベアラートークンをAuthorizationヘッダに含めてPOSTを送ると新しいセッションが起動する。アラートシステムやデプロイパイプラインから呼び出す用途に向いており、外部サービスがエラーしきい値を超えたタイミングで自動的にClaude Codeに対応を依頼できる。

APIトリガーの設定と管理はWebのみで可能で、CLIからはまだ操作できない。

GitHubトリガー

プルリクエストのオープンやリリース公開など、リポジトリのイベントを起点に実行できる。フィルター条件を設定することで特定ブランチや特定アクションのみに絞り込める。PRがマージされた直後にレビュー内容を別リポジトリへポートするといった連携が、追加のCIスクリプトなしで実現できる。

実務で使えるユースケース

公式ドキュメント(参考)に挙げられている例から4つを紹介する。

バックログ整理: 毎晩スケジュール実行でIssueを確認し、ラベル付けや担当者アサインを自動化する。処理結果のサマリーをSlackへ投稿する設定を組み合わせれば、チームは翌朝Slackを確認するだけで整理済みのキューを把握できる。

アラート対応: モニタリングツールがAPIトリガーを呼び出し、エラーのスタックトレースと直近のコミットを突き合わせて修正のドラフトPRを自動生成する。担当者はゼロから調査を始めるのではなく、用意されたPRをレビューするだけで済む。

カスタムコードレビュー: PRがオープンされるとGitHubトリガーが発火し、チーム独自のチェックリストに沿ったセキュリティ・パフォーマンス・スタイルの指摘をインラインコメントで残す。人間のレビュアーは機械的な確認ではなく設計の議論に集中できる。

ライブラリの並行移植: あるSDKのPRがマージされたタイミングで、別言語の並行SDKに同じ変更をポートするPRを自動作成する。2つのリポジトリを手動で同期し続ける手間がなくなる。

プランごとの1日あたり実行回数

プラン 1日あたりの実行回数
Pro 5回
Max 15回
Team / Enterprise 25回

1回限りのスケジュール実行はこの制限に含まれない。通常のサブスクリプション利用として消費される。

作成方法

ルーティンの作成はWeb(claude.ai/code/routines)、CLIの/scheduleコマンド、Desktopアプリの3つから行える。いずれも同一アカウントに書き込まれるため、CLIで作成したルーティンはすぐにWebで確認できる。

Desktopアプリでは「New task」から「New remote task」を選ぶとルーティンになる。「New local task」を選ぶとローカル実行のスケジュールタスクになるため混同に注意したい。

ルーティンは作成したアカウントに紐づき、チームメンバーとは共有されない。GitHubの操作やコネクター経由の外部サービスへのアクションは、すべてそのアカウントの権限で実行される。コミットやPR、Slackのメッセージなどは自分のアカウント名で行われる。

まとめ

Claude Codeのルーティン機能は、継続的・反復的なコード管理作業をクラウドに移譲できる点が大きい。Cronサーバーを立てることなく、スケジュール・API・GitHubの3つの起点から自動化を組める。現在はリサーチプレビューなので仕様変更の可能性があるが、Pro以上のプランで今すぐ試せる状態だ。