クロードコードルーチン:AI開発ワークフローのための自動化クラウドタスク

Claude Codeルーチンは、プロンプト、1つ以上のリポジトリ、コネクタをパッケージ化した設定を保存し、Anthropicが管理するクラウドインフラ上で実行される自動化タスクです。つまり、ローカルマシンがオフラインでもルーチンは実行され続けます。
ルーチンの仕組み
各ルーチンには複数のトリガータイプを設定できます:
- スケジュールトリガー:毎時、毎晩、毎週などの定期的な間隔で実行
- APIトリガー:ルーチンごとのエンドポイントへのHTTP POSTとベアラートークン認証によるオンデマンド実行
- GitHubトリガー:プルリクエスト、プッシュ、イシュー、ワークフローの実行などのリポジトリイベントに応じて自動実行
単一のルーチンで複数のトリガーを組み合わせることができます。例えば、PRレビュールーチンは毎晩実行されるように設定し、デプロイスクリプトからのAPIトリガーで実行され、さらにすべての新しいプルリクエストにも反応するようにできます。
実用的なユースケース
ドキュメントでは、ルーチンの具体的な応用例をいくつか紹介しています:
- バックログ管理:スケジュールトリガーが毎晩コネクタ経由でイシュートラッカーを実行し、新しいイシューを読み取り、ラベルを適用し、コード領域に基づいて担当者を割り当て、Slackに要約を投稿
- アラートトリアージ:監視ツールがエラー閾値を超えたときにルーチンのAPIエンドポイントを呼び出し、アラート本文をテキストとして渡す。ルーチンはスタックトレースを取得し、最近のコミットと関連付け、修正案を含むドラフトPRを作成
- カスタムコードレビュー:pull_request.openedに対するGitHubトリガーが、チーム固有のレビューチェックリストを適用し、セキュリティ/パフォーマンス/スタイルの問題についてインラインコメントを残し、要約コメントを追加
- デプロイ検証:CDパイプラインが本番デプロイ後にルーチンのAPIエンドポイントを呼び出す。ルーチンはスモークチェックを実行し、エラーログをスキャンして回帰を検出し、リリースチャンネルにGo/No-Goの判断を投稿
- ドキュメントの乖離検出:毎週のスケジュールトリガーがマージされたPRをスキャンし、変更されたAPIを参照しているドキュメントにフラグを立て、ドキュメントリポジトリに対して更新PRを作成
- ライブラリ移植:pull_request.closed(マージされたPRにフィルタリング)に対するGitHubトリガーが、他の言語の並行SDKへの変更を移植し、対応するPRを作成
ルーチンの作成と管理
ルーチンは、Web上でClaude Codeが有効なPro、Max、Team、Enterpriseプランで利用可能です。claude.ai/code/routinesで作成・管理するか、CLIで/scheduleコマンドを使用できます。
作成オプションには以下が含まれます:
- Webインターフェース:claude.ai/code/routines
- デスクトップアプリ:「新しいタスク」をクリックし「新しいリモートタスク」を選択(「新しいローカルタスク」はローカルのデスクトップスケジュールタスクを作成)
- CLI:
/scheduleコマンド
作成フォームでは、ルーチンのプロンプト、リポジトリ、環境、コネクタ、トリガーを設定します。すべての作成方法は同じクラウドアカウントに書き込むため、CLIで作成したルーチンはすぐにWebインターフェースに表示されます。
現在の状況と制限事項
ルーチンは現在リサーチプレビュー段階にあり、動作、制限、APIの仕様が変更される可能性があります。ルーチンは、パーミッションモードのプロンプトなしで、完全なClaude Codeクラウドセッションとして実行されます。
📖 Read the full source: HN AI Agents
👀 See Also

apple-music-play OpenClawスキルがClawHubで公開され、Apple Musicの検索と再生が可能に
ClawHubで公開されているapple-music-playスキルは、Apple Musicのオンラインカタログを検索し、macOSのミュージックアプリで直接トラックを再生することができます。ローカルライブラリに曲がなくても利用可能です。

GitVelocity: 5万件のPRをAIスコアリングで分析、コード複雑性に関する知見を明らかに
GitVelocityはClaudeを使用して、マージされたプルリクエストを6つの次元(範囲、アーキテクチャ、実装、リスク、品質、パフォーマンス/セキュリティ)で0〜100点で採点します。TypeScript、Python、Rust、Go、Java、Elixirの50,000以上のPRを分析した結果、チームはPRのサイズ、テストカバレッジ、AI導入に関する驚くべきパターンを発見しました。

Claude Codeのセッションインスペクターは、AIエージェントの操作をリアルタイムで可視化します。
Vibeyardは、Claude CodeをラップするオープンソースのターミナルIDEで、タイムライン追跡、コスト内訳、ツール分析、コンテキストウィンドウ監視を備えたClaude Codeセッションのリアルタイム可視化を提供する「Session Inspector」機能を追加しました。

LumaBrowser:ElectronブラウザがAIエージェント向けにDOM解析をローカルLLMにオフロード
LumaBrowserは、OpenAI互換エンドポイントを介してDOM解析をローカルLLMにオフロードするElectronブラウザで、自律エージェントが生のHTMLを処理することを回避するのに役立ちます。Qwen 2.5バリアントなどのモデルを使用してUI要素を識別し、CSSセレクターを返します。