Anthropicは「Claude Code」にルーチン機能を実装。スケジュールやWebhook、APIなど複数のトリガーに応じてタスクを自動実行できるようになりました。プルリクエストの自動チェックやバグ修正など、開発業務の自動化が実現します。
2026年4月14日、Anthropicは自律型コーディング支援ツール「Claude Code」にルーチン機能を実装しました。ルーチン機能を使うと設定した条件に応じて特定のタスクを自動実行できます。
ルーチンはさまざまなトリガーに応じてClaude Codeを自動で動かす機能です。処理はAnthropicのサーバー上で行われるため、PCの電源をつけっぱなしにする必要はありません。事前に「トリガー」および「プロンプト」の設定が必要で、リポジトリやコネクタへのアクセスも可能になっています。
スケジュールトリガーを設定した場合、一定の日時に特定の動作をさせることができます。Anthropicは「毎日午前2時にプロジェクト管理ツールのLinearからトップのバグを取得し、修正を試みてプルリクエストを送信する」などの使い方を想定しています。
ルーチンはそれぞれ独自のAPIエンドポイントを持っているため、アラートを直接送信したり、デプロイフックや内部ツールを設定したりするなどHTTPリクエストが実行できるあらゆる場所に組み込み可能です。メッセージをPOSTで送信するとセッションURLが返信されます。
特定の状況に応じて起動するWebhookも用意されています。記事作成時点では「GitHubリポジトリのイベント」を購読可能で、「プルリクエストを自動でチェック」などの動作ができます。今後さらにさまざまなイベントをトリガーできるようにする予定です。
ルーチン機能はウェブ版のClaude Codeが有効化されている有料プランユーザー全員が利用できます。ルーチンの実行はインタラクティブセッション同様のサブスクリプションの使用制限にカウントされるほか、さらにルーチン自体にもプランに応じて1日の実行可能数に制限がかかります。Proプランの契約者の場合は1日あたり5件まで、Maxプランのユーザーは1日あたり15件のルーチンを実行できます。
なお、ルーチン機能は研究プレビュー版でのリリースとなっており、今後動作や制限、APIの仕様が変更される可能性があります。
