対話型AI「Claude」に、定期的なタスク実行を自動化できる新機能「Scheduled routines(スケジュールド・ルーティン)」が導入されました。これにより、毎晩決まった時間にバグ対応やレポート作成などの作業をClaudeに任せ、開発者やチームはより重要な業務に集中できるようになります。
Scheduled routinesとは何か
定期的なAIタスク実行を可能にする新機能
Scheduled routinesは、Claudeに対して「いつ・どのような処理を行うか」をあらかじめ設定しておくことで、指定した時間や頻度で自動的にタスクを実行させる仕組みです。ユーザーは一度ルールを決めておけば、その後は手動でコマンドを入力する必要がなくなります。
/scheduleコマンドからの移行は不要
これまでCLI(コマンドラインインターフェース)で「/schedule」機能を利用していたユーザーにとっては、Scheduled routinesはその延長線上にある機能です。Anthropicによると、既存の/schedule設定は自動的に「routine(ルーティン)」として扱われるため、ユーザー側での移行作業や再設定は必要ありません。
Scheduled routinesで何ができるのか
バグ対応の自動化:Linearとの連携例
Anthropicは具体例として、「毎晩午前2時にLinearから最優先のバグを取得し、Claudeが修正を試み、ドラフトのプルリクエスト(PR)を作成する」という使い方を挙げています。これは、バグトラッキングツールLinearとソースコード管理プラットフォーム(GitHubなど)を組み合わせて、夜間の自動バグ修正フローを構築するイメージです。
- 毎晩決まった時間にバグ情報を取得
- Claudeがコード修正案を自動生成
- ドラフトPRを自動で作成し、人間がレビュー
このように、人間のエンジニアが着手する前段階の作業をClaudeに任せることで、翌朝の開発効率を大きく高めることが期待されます。
開発以外の業務への応用可能性
Scheduled routinesはバグ対応だけでなく、さまざまな定型業務への応用が見込まれます。たとえば、以下のようなシナリオが考えられます。
- 毎朝の進捗レポート作成やメール下書きの自動生成
- 定期的なログ解析やアラート内容の要約
- 週次のミーティング用アジェンダの草案作成
これまで人が繰り返し行ってきた「下準備」「ドラフト作成」といった作業をClaudeに任せることで、担当者は判断や意思決定といったより創造的な業務に時間を割くことができます。
開発現場にもたらすインパクト
「任せて歩き去れる」ワークフローの実現
AnthropicはScheduled routinesを、「Claudeに一定のリズム(cadence)を与え、あとは歩き去れる」仕組みと表現しています。これは、AIを単発のチャットツールとしてではなく、継続的に動き続ける「自動アシスタント」として活用する発想です。
人間側は「いつ・何を・どのように行うか」というルール設計に集中し、日々の実行や初期対応はClaudeに任せる。こうした役割分担が進むことで、開発チームのタイムマネジメントや生産性の向上が期待されます。
既存ワークフローとの統合のしやすさ
/scheduleコマンド利用者はそのままroutinesとして機能が引き継がれるため、既存の自動化ワークフローを崩さずに新機能を取り入れることができます。これにより、すでにClaudeを開発プロセスに組み込んでいるチームも、追加の設定負荷なく、より柔軟な自動化オプションを試せる点が大きな利点です。
まとめ
Scheduled routinesは、Claudeを「聞かれたときだけ答えるAI」から、「定期的に動き続ける業務アシスタント」へと進化させる機能です。特に、Linearからのバグ取得とドラフトPR作成の例に象徴されるように、開発現場の夜間・早朝の作業を自動化し、翌日の生産性を高める使い方に大きな可能性があります。今後、他ツールとの連携が進めば、開発だけでなくバックオフィスやマーケティングなど、幅広い領域で「任せて歩き去れる」AIワークフローが普及していくと考えられます。



