Claude Code のリモートエージェントを設定したら、定型作業が自動化された話
Claude Code のスケジュール実行機能を使って毎朝の定型作業を自動化した体験談です。設定方法と実際に動かしてみた感想をまとめました。
👀 結論から
Claude Code にはスケジュールを設定して、クラウド上でエージェントを定期実行できるリモートエージェント機能があります!
仕事のプロジェクトで設定してみたところ、毎朝手動でやっていた SNS 投稿案の生成やブログ記事の草稿作成が自動化されて、かなり助かっています(^o^)/
「AI に頼める定型タスク」があれば、その分だけ自分の時間が増える感覚です。
💡 リモートエージェントとはなにか
Claude Code のリモートエージェント機能は、クラウド環境で Claude Code を定期的に自動実行できる仕組みです。
セッションを手動で開始しなくても、あらかじめ設定したプロンプトとスケジュール(cron 式)で定期実行してくれます。
設定できる主な内容はこんな感じです。
- 実行するプロンプト(何をするか)
- 実行タイミング(cron 式での指定)
- 使えるツール(ファイル読み書き・WebSearch・GitHub 連携など)
- 連携するリポジトリ・ブランチの設定
自分でサーバーを立てたりせずに使えるのが大きなメリットで、設定さえ済めば完全に手放しで動いてくれます!
🔥 実際に設定したこと
私が設定したのは主に以下のタスクです。
毎朝自動実行:SNS 投稿候補の生成
- その日のスケジュールに合った SNS 投稿案を複数本生成する
- 記事誘導投稿の案も合わせて生成する
- 生成結果をファイルに保存して GitHub に Pull Request を作成する
毎朝自動実行:ブログ記事草稿の生成
- カテゴリをローテーションしながらテーマを決める
- 2 本の記事草稿を生成する
- こちらも GitHub に Pull Request を作成する
プロンプトはリポジトリ内の Markdown ファイルに書いておいて、エージェントが実行時に読み込む形にしています。
変更が必要なときはプロンプトファイルを編集するだけで次回から反映されるので、管理がシンプルで気に入っています!
✨ 動かしてみた感想
実際に動かしてみて一番助かっているのは、朝起きたら Pull Request が届いているという体験です(^^)
毎日手動でやるのが意外と手間だった SNS 投稿の準備作業が、起きたら完了している状態になりました。
出来上がった投稿案をざっと見て、気に入ったものをコピペするだけなので、作業時間がかなり短縮されました!
ブログ記事の草稿も同様で、毎朝 2 本の記事候補が届く状態になっています。
記事の品質は人間が仕上げる必要がありますが、「ゼロから書く」という一番ハードルの高い部分が減っているので、投稿頻度が上がりました(^o^)/
(・_・;) 気になった点
リモートで動くので、当然ながらローカル環境は使えません。
環境変数や認証情報はすべてリモートの設定に登録しておく必要があって、最初の設定でちょっと詰まりました(´・ω・`)
また、複雑な処理をプロンプトに書くとエージェントが混乱することがあって、手順を細かく分けて書く必要があります。
「人間がやることを逐一説明した手順書を書く」感覚でプロンプトを作ると、うまく動くことが多い印象です!
長い処理は途中でタイムアウトすることもあるので、ひとつのプロンプトに詰め込みすぎないよう気をつけています。
🔗 スケジュール以外のトリガーも使い始めた
この機能、正式には「Routines(ルーティン)」という名前で、プロンプト・リポジトリ・連携先をひとまとめにした自動化の仕組みになっています。
スケジュール実行だけを使っていたんですが、実はトリガーがもう2種類あることに気づきました。
- スケジュール: cron式で毎時〜週次まで指定できる(今回紹介したパターン)
- GitHub イベント: PRが作られた・Issueにラベルが付いた、などのイベントをきっかけに動く
- API: 外部から任意のタイミングで呼び出せる
私は最近、**「Issueに auto-triage ラベルが付いたら内容を要約してコメントする」**という GitHub イベント型のルーティンを追加しました。
スケジュール実行が「決まった時間に必ずやる定型作業」向きなのに対して、GitHubイベント型は「何かが起きたら反応する」用途に向いていて、使い分けると自動化できる範囲がぐっと広がります(^^)
Anthropic はこの基盤を Managed Agents としてベータ公開していて、cron実行だけでなく環境変数の安全な管理(Vault)やCLIツールとの統合も含めて、今後さらに機能が増えていきそうな気配があります。
「スケジュールだけが自動化じゃない」と気づいてから、日々の運用の中で「これ、イベントで動かせるのでは?」と考える癖がついてきました!
パパ系Webエンジニア〜愛用ガジェット一覧 🛍️
AI開発・執筆に使っている作業デスク環境を楽天ROOMにまとめています ✨ デスク周りの参考にどうぞ 🙌
🙌 まとめ
Claude Code のリモートエージェント機能、思っていた以上に実用的でした!
- スケジュール設定で PR が自動生成される体験が新鮮
- 定型タスクの自動化に向いている
- プロンプトは手順書として丁寧に書くとうまく動く
「毎日やってるけど自分でやらなくていいかも?」と思う作業があれば、試してみる価値は十分あります(`・ω・´)
定型タスクを手放した分、本当にやりたい開発作業に集中できるようになってきました!