Claude Codeのルーティンは、ほどよく賢いcronジョブを約束する
さらに、AnthropicはClaudeアプリを刷新した
Anthropicは、自律エージェント用ソフトウェアに頼らずに、Claude向けのタスクを自動化しやすくしました。
AIビジネスは火曜日、クラウドサービス「routines」を発表しました。これは、顧客が同社のインフラ上でClaude Codeの自動化を実行できるようにするもので、最近はあまり信頼できないにもかかわらず、です。
「ルーティンとは保存されたClaude Codeの設定です。つまりプロンプト、1つ以上のリポジトリ、そして一連のコネクタを、1回まとめてパッケージ化し、自動実行します」と、同社はドキュメントで説明しています。 「ルーティンはAnthropicが管理するクラウド基盤上で実行されるため、ラップトップを閉じても動き続けます。」
ルーティンは、cronジョブやGitHub Actions、あるいはAIエージェントなど、他のスケジュール型タスクの形といくらか似ていますが、完全に同じではありません。
cronジョブやGitHub Actionsは、あらかじめ決められた時刻、または指定されたイベントに続いて、スクリプトを実行します。通常はAIモデルからの動的な入力はありません。
Claude Codeのルーティンは、スケジュールや事前に定義されたトリガー、あるいはWebhookに基づいてAIモデルにプロンプトを投げ、遭遇する状況や、利用可能になっているコネクタに応じて異なるアクションを取ることができます。
AIエージェントは、状態を維持し、さまざまなツールやデータソースに対してAIモデルが相互作用する、継続的なプロセスであるはずです。
つまり、ルーティンは「動的なcronジョブ」または「トリガー駆動の短命なエージェント」と考えられます。
Anthropicは、ソフトウェアのデプロイを検証するようなタスクには、定型作業(ルーティン)が役に立ちうると示唆しています。モデルはCI/CDの出力をスキャンし、エラーを確認し、レポートを投稿します。あるいは、アラートメッセージの仕分け(トリアージ)にも使えます。
このサービスは、WebでClaude Codeを有効にしている限り、Pro、Max、Team、Enterpriseの各プランでClaude Codeユーザーが利用できます。ルーティンの利用は、サブスクリプションの利用上限に適用され、さらに日次の上限もあります。Proユーザーは1日5つのルーティンを実行でき、Maxユーザーは15、Team/Enterpriseユーザーは25です。これを超える利用は、追加利用が有効になっていれば、従量課金の超過分として請求されます。
また火曜日、AnthropicはClaude Codeデスクトップアプリの改訂版も発表しました。こちらは引き続きElectronフレームワークに基づいており、サイズや非効率さの面で、洗練されたネイティブコードを愛するファンには好まれない代物です。とはいえ、LLMが生成したコードも同様に、洗練されたネイティブコードを愛する人たちには信じられていません。ましてやAIを動かすのに必要な膨大なメモリとストレージのことは言うまでもありません。
「今回のリデザインでは、より一般的に使われるツールをアプリ内に取り込みました。だから、エディタに戻ることなくClaudeの作業をレビューし、微調整し、そのまま出荷(シップ)できます」と同社はブログ記事で説明しています。
統合ターミナル、アプリ内ファイルエディタ、より高速な差分(diff)ビューア、そして拡張されたプレビュー領域が含まれています。
ここでの要点は「エディタに戻ることなく」です。Anthropicは、開発者がClaudeとやり取りするためのインターフェースを自社で握りたいのです。VS Codeのプラグインや、OpenCodeのようなサードパーティの仕組み(すでに補助付きサブスクリプション利用から追放済み)経由で、顧客がAIサービスにアクセスする形は避けたいと考えています。
Anthropicはさらに、複数のセッションを管理できる点も売りにしています。同社によれば、それは、AIモデルを使うときに開発者が実際にどう動くのかを捉えるための取り組みだそうです。「あるリポジトリでリファクタリングを立ち上げ、別のところでバグ修正を行い、さらに別の場所でテストを書く作業を進める。結果が入ってくるたびにそれぞれを確認し、状況がずれ始めたらタイミングを調整し、出荷前に差分をレビューする。」
ちなみに、その手のマルチタスクは、慎重に適用され、丁寧にレビューされたAI支援よりもはるかに速いペースでトークンを消費します。®




