Claude Code Portalから『Claude Routines』が公開された。ビルド、テスト、デプロイといった反復的な開発タスクをあらかじめルーチン登録し、Claude Codeに一括実行させるツールだ。個人開発者から少人数チームまでの定型作業負担をゼロに近づける狙いで、開発工数30%削減とエンジニア生産性2倍という射程が、現実味を帯びて語られ始めている。
何が起きたか
Claude Code Portal上で「Claude Routines」機能が公開された。これは、エンジニアが毎日繰り返している開発作業——リポジトリのビルド、ユニットテスト実行、ステージングへのデプロイ、Lint/フォーマッタ適用、依存パッケージの更新確認など——を事前に「ルーチン」として登録しておき、Claude Codeに一括で実行させる仕組みである。
従来のClaude Codeは、対話的にプロンプトを投げてコードを生成・修正させる使い方が中心だった。Routinesはそこから一歩踏み込み、「決まった手順を、決まった順序で、毎回同じ品質で回す」という自動化レイヤーを公式に提供する。CIパイプラインとの違いは、スクリプトの実行だけでなく、途中で発生したエラーの読解・修正・再実行までClaude Codeが担う点にある。少人数チームやソロ開発者が、CI/CDの設計コストを払わずに同等の効果を得られる方向を狙った設計と見える。
なぜこのニュースが重要か
エンジニア視点で見ると、Routinesは「DevOpsの民主化」を一段加速させる機能だ。これまで、GitHub ActionsやCircleCIでCIを組むには、YAMLの記法、シークレット管理、キャッシュ戦略、マトリクスビルド——と、本来の開発とは異なるスキルセットが要求されてきた。小規模チームほどこの整備が後回しになり、「ビルドが通らない」「デプロイが人依存」という技術的負債を抱えがちだった。
Routinesは、この「設定の壁」をプロンプトで越えさせる試みだ。ルーチンを自然言語に近い形で登録でき、失敗時のリカバリをLLM側が吸収するなら、CI設定の学習コストはほぼ消える。これはエンジニア採用市場にも効く。「CIを組める人」の希少性が下がり、プロダクトコードを書ける人材の相対価値が上がる構造変化が起きる。動画で言う「エンジニア1人あたり生産性2倍」は誇張気味の表現だが、CI/CD整備に週8時間を費やしていたチームがその時間をゼロにできるなら、ソロ〜5名規模では体感30%削減は十分あり得る数字だ。
技術的な深掘り
コードと仕様書から本質を読む立場で言えば、Routinesの肝は「冪等性」と「失敗時の自律回復」をどこまで保証できるかに尽きる。公式発表の文面からは実装詳細が読めないが、構造上は(1)ルーチン定義のストレージ、(2)実行ランタイム、(3)Claude Code側のツール呼び出し、の三層構成と推定する。
ここで現実の罠は三つある。第一に、ビルドやデプロイには環境変数・認証情報・ネットワーク境界が絡む。Routinesがシークレットをどう扱うかの設計次第で、採用可否が割れる。第二に、LLMによる「自己修復」は便利だが、本番デプロイで無限ループ的に再試行されると事故になる。実行回数上限、ロールバック条件、人間への承認フックといったガードレールが仕様に組み込まれているかが評価軸になる。第三に、ルーチンの差分管理だ。コードがGit管理されるように、ルーチン定義もバージョン管理と差分レビューの対象でなければ、「いつの間にか本番デプロイ手順が壊れていた」が起きる。この三点の設計品質が、Routinesが単なるマクロで終わるか、CI/CDの代替として定着するかを分ける。
経営者として次に取るべき動き
第一に、自社エンジニアに「週あたりどれだけの時間をビルド・テスト・デプロイの手作業に使っているか」を棚卸しさせること。削減余地が週5時間未満なら導入優先度は低い。10時間を超えるならRoutinesの検証価値は十分ある。
第二に、Claude Code有償プランの試験導入枠を1〜2名に絞って付与し、1ヶ月でルーチン化できた作業数と削減時間を計測する。全社展開の前に、効果が出る業務パターンを社内事例として言語化することが、横展開コストを下げる。
第三に、CI/CD担当エンジニアを採用・外注している場合、その契約更新を一旦止めて再評価する。Routinesで代替できる範囲が広がれば、採用凍結や外注削減は現実的な選択肢になる。ただしシークレット管理と本番デプロイのガードレールは必ず人間が設計する前提で、「全部AIに任せる」判断は避けるべきだ。
