SNS運用を自動化しませんか?
ThreadPostなら、投稿作成・画像生成・スケジュール管理まで全てAIにお任せ。
開発の自動化が次のフェーズへ
AnthropicがClaude Codeに「ルーチン」機能を追加した。
これまでは「指示してAIが書く」のが開発の基本だった。
これからは「AIが状況を判断して処理する」時代になる。
コードを直接書く時間は減少する。
代わりに「ルール設計」と「トークン管理」という作業が生まれる。
この変化への適応が、開発スピードを左右する。
ニュースの概要:Claude Codeが「自律型エージェント」に進化
Anthropicが開発者向けツールClaude Codeに新機能を追加した。
名称はルーチン(Routines)だ。
これはAIの自動実行スケジュール機能である。
条件と指示を設定すれば、AIが自律的に動作する。
現在はリサーチプレビューの段階だ。
これまでのAIは、人間が声をかけないと動かない存在だった。
ルーチン機能は、この関係性を変える。
一度設定すれば、AIが自分で状況を判断して仕事を進める。
たとえば、毎朝の朝会準備だ。
「昨日マージされた変更内容をまとめて、Slackの特定チャンネルに投稿して」と設定する。
毎朝決まった時間になると、AIが自動でコードの変更履歴を読み取る。
変更の意図を理解し、要約してSlackに投稿する。
プルリクエストのレビューも自動化される。
誰かが新しいコードを提出した瞬間をトリガーにする。
AIが自動で差分を確認する。
「ここにテストコードが足りていません」と指摘する。
「この変数名はプロジェクトの命名規則に合っていません」とコメントをつける。
人間のレビュアーが確認する前に、基本的なコードチェックが完了する。
週次レポートの作成も任せられる。
毎週金曜日の夕方にスケジュールを設定する。
「今週マージされたPRと解決したIssueをまとめて、進捗レポートを作成して」と指示する。
AIがリポジトリの活動履歴を解析する。
プロジェクトの進捗状況を整理し、レポートとして出力する。
ルーチン機能は、AIが内容を読み、考えたうえで動く。
単なる文字列の処理ではない。
コードの文脈を理解し、意図を汲み取り、判断を下す。
さらに、PCを起動しておく必要がない。
ルーチンはAnthropicのクラウド上で実行される。
自分のパソコンの電源を切っていても問題ない。
深夜であっても、休日であっても、設定した通りにAIが働き続ける。
設定方法は3つ用意されている。
1つ目はWebブラウザからの設定だ。
専用の画面にアクセスし、「新しいルーチン」を作成する。
2つ目はCLIからの設定だ。
Claude Codeのターミナルから専用のコマンドを入力する。
3つ目はデスクトップアプリからの設定だ。
アプリのメニューから「ルーチン」を選択する。
利用にはPro以上の有料プランが必要になる。
上限を超えた分は従量課金として計算される。
運用には注意が必要だ。

※この記事は、Claude Codeで1人SaaS開発しているしんたろーが、海外AI最新情報を開発者目線で解説する「AI活用Tips」です。
しんたろー:
クラウドで勝手に動いてくれるのは便利だ。
AIが無限ループに入ってAPIを叩きまくったらどうなるのか気になる。
課金上限の設定はやっておかないと、月末に泣きを見ることになりそうだ。
開発者目線の解説:ルール設計とトークン最適化
このニュースの価値は、作業の自動化だけではない。
開発者の役割が変わるという事実だ。
これまでは「いかに効率よくコードを書くか」が勝負だった。
これからは「いかにAIにコンテキストとルールを設計するか」が勝負になる。
ルーチン機能は誰も見ていない状態で自動実行される。
AIへの指示文は自己完結している必要がある。
ここで最大の壁となるのがコンテキスト汚染だ。
LLMは入力される情報が長くなればなるほど、重要な情報を見落としやすくなる。
「すべてをプロンプトに詰め込む」というアプローチは通用しない。
必要な情報だけを、必要なタイミングでAIに流し込む設計が求められる。
Claude Codeには、この問題を解決するためのRULESレイヤーが存在する。
具体的には「CLAUDE.md」系のファイルと「.claude/rules/」ディレクトリだ。
この2つの機構を使い分けることで、AIの推論精度を制御する。
「CLAUDE.md」は、プロジェクト全体に適用される汎用的なルールを記述する場所だ。
現在の作業ディレクトリから親方向にたどって見つかったものが起動時に読み込まれる。
サブディレクトリに配置すれば、そのディレクトリにアクセスしたときに遅延ロードされる。
そこで重要になるのが「.claude/rules/」だ。
ここでは、ファイル種別やサブディレクトリごとに、より柔軟な条件付きロードを設定できる。
「API関連のTypeScriptファイルを触るときだけ、APIの設計ルールを読み込む」といった制御が可能だ。
常時ロードされる汎用ルールと、条件付きでロードされる個別ルールを組み合わせる。
コンテキストを肥大化させずに的確な指示をAIに与えることができる。
もう一つ、開発者を悩ませるのがトークン消費の罠だ。
AIが自律的に動くということは、見えないところでトークンを消費し続けるということだ。
コストを抑えるには、課金モデルの構造を理解し、適切なプランを選ぶ必要がある。
高頻度でClaude Codeを利用する開発者にとって、MAX x20プランは選択肢となる。
月額固定の定額制プランだ。
5時間のローリングウィンドウと週間キャップという制限はある。
その範囲内であれば追加課金は発生しない。
一方、組織のガバナンス要件でEnterpriseプランが必須のケースもある。
その場合、従量課金のコストを物理的に減らすことが課題となる。
Claude Codeは内部でPrompt Cachingという技術を活用している。
システムプロンプトやCLAUDE.mdなどの繰り返し読み込まれるコンテンツはキャッシュされる。
キャッシュにヒットすれば、トークン単価は割引される。

しんたろー:
ルール設計は最初は手間がかかる。
一度バチッと決まると、AIの吐き出すコードの質が変わる。
ThreadPostの開発でも、ディレクトリごとに細かくルールを切ったら、変なライブラリの使い方を提案されることが減った。
ルールが雑だと、AIが古い書き方を引っ張ってきて困ることがある。
ここまで読んだあなたに
今なら無料で全機能をお試しいただけます。設定後は完全放置でプロ品質の投稿を毎日生成。
実務への影響:開発プロセスの変容
ルーチン機能の登場は、日々の実務プロセスを変容させる。
これからは、ワークフロー全体を俯瞰し、自動化の仕組みを構築するAIエンジニアリングの視点が求められる。
まずやるべきことは、自分の業務の徹底的な棚卸しだ。
毎日、毎週、繰り返している作業を洗い出す。
それをルーチンとしてどう定義するかを考える。
「いつ・何を・どこに」を明確に言語化しなければ、AIは迷走する。
次に、トークン最適化ツールの積極的な導入だ。
自動化の恩恵を最大化するには、APIコストを抑える仕組みが欠かせない。
CLIコマンドの出力をLLMが理解しやすい形に圧縮するプロキシの導入を検討する。
Claude Codeがターミナルでコマンドを実行する際、透過的にプロキシを経由させる設定を行う。
プロセスリストやAPIレスポンスの生データは、無駄な情報の塊だ。
構造化データを解析し、必要な情報だけを要約して返すことで、I/Oトークンを削減できる。
自動化とコスト削減は、両輪で回す必要がある。
ルーチン機能で作業を自動化し、人間のリソースを解放する。
同時に、トークン消費を抑え、運用コストを最適化する。
RULESレイヤーでコンテキストを整理し、AIの推論精度を高く保つ。
これらを組み合わせることで、持続可能なAI開発環境が完成する。
開発者は「コードを書く人」から「AIを指揮する人」へと進化する。
AIが自律的にシステムを監視し、エラーを修正し、レポートをまとめる。
僕らは、そのシステムの根幹となるルールとコンテキストの設計に全力を注ぐ。
より高度なアーキテクチャの検討や、ユーザー体験の向上に時間を割く。

しんたろー:
コマンドの出力結果をそのままLLMに食わせると、一瞬でトークン上限に達する。
圧縮ツールは、これからのAI開発の必須インフラになるだろう。
ツールチェーンの最適化をサボると、月末のAPI請求書を見て驚くことになる。
FAQ
Q1: ルーチン機能を使うために、PCをずっと起動しておく必要はありますか?
いいえ、必要ありません。
ルーチン機能はAnthropicのクラウドインフラストラクチャ上で実行されます。
自分のPCの電源を完全に切っていても問題ありません。
深夜であっても、休日であっても、設定したスケジュールやトリガーに基づいてAIが自動的にタスクを処理し続けます。
Q2: Claude Codeのコストを抑えるには、どのプランが最適ですか?
開発の頻度や環境によりますが、個人や少人数チームで高頻度に利用する場合はMAX x20プランが選択肢となります。
月額固定の定額制であるため、制限枠内であれば追加課金が発生せず、コスト予測が容易になります。
組織のセキュリティポリシーによりEnterpriseプランが必須の場合は、CLIコマンドの出力を圧縮し、LLMに渡すトークン数を物理的に削減するアプローチがコストダウンに直結します。
Q3: CLAUDE.mdと.claude/rules/はどちらを使うべきですか?
基本的には.claude/rules/を主体として利用することを推奨します。
CLAUDE.mdはプロジェクト全体に適用されるため、プロジェクトが成長するにつれてコンテキストが肥大化しやすくなります。
一方、.claude/rules/を使用すれば、ファイル種別やサブディレクトリごとに条件付きでルールを適用できます。
これにより、AIには「今必要な情報」だけが渡されるようになります。
まとめ
Claude Codeのルーチン機能は、開発プロセスを変える力を持っている。
コードを直接書く時間は減り、システム全体を設計する時間が増える。
自動化の波に乗り遅れないよう、まずは自分のプロジェクトのルール整備から始めよう。

この記事が参考になったら、ThreadPostを試してみませんか?
投稿作成・画像生成・スケジュール管理まで、全てAIにお任せできます。
ThreadPostをもっと知る
ThreadPost 代表 / SNS自動化の研究者
ThreadPost運営。Claude Codeで1人SaaS開発しながら、海外AI最新情報を開発者目線で発信中。
@shintaro_campon