スケジュールタスク:AIエージェント向けのcron

ターミナルコマンド、AIエージェント
そして開発ワークフローを、ワークスペースから直接予約

スケジュールタスクを使えば、どのプロジェクトでもAIエージェントの定期実行をプログラムできます。名前、プロンプト、頻度を選ぶだけで、AgentsRoomが代わりにエージェントを起動:毎朝、毎晩、毎時、あるいは毎週月曜に。覚えるべきcron式のない、コーディングエージェントのためのcronです。

スケジュールタスクは、独自のロール、プロバイダー、モデルを持つ本物のエージェントセッションをプロジェクト内に生成し、最初のメッセージとしてプロンプトを渡します。午前8時にpull requestをレビュー、夜間に本番ログをスキャン、月曜に依存関係をチェック、金曜に週次changelogをリリース。一度設定すれば、あとは自動で動きます。

スケジュールタスク
予定どおり
pull requestをレビュー
毎日 08:00コードレビュアー
エージェントを起動中
クラッシュログをスキャン
毎時 :15DevOpsエンジニア
依存関係を更新
月曜 09:00フルスタック
あなたが寝ている間に実行自動実行

各スケジュールタスクは自分のスケジュールで発火し、ロールとプロンプトを持つバックグラウンドエージェントを起動します。N分ごと、毎時、毎日、毎週、毎月、cron式は不要です。

開発作業の一部は、毎日まったく同じです。夜間に届いたpull requestのレビュー。本番のクラッシュログの確認。依存関係がセキュリティパッチを出したかのチェック。週次デモ前のchangelog執筆。繰り返しが多く、忘れやすく、いつも最悪のタイミングで降りかかってきます。

スケジュールタスクは、その繰り返しの作業を常設の指示に変えます。プロンプトを一度書き、どのくらいの頻度で実行するか選び、どのエージェントに任せるか決めれば、あとはAgentsRoomが引き受けます。エージェントは予定どおりに起き、プロジェクト内で仕事をこなし、レビュー用の結果をあなたに残します。見張りも、手動の再起動も、モニターに貼った付箋も不要です。

これはAIコーディングエージェントのためのcronだと考えてください。ただしcrontabには一切触れません。難解な5項目の式の代わりに、わかりやすい頻度を選びます:数分ごと、毎時、毎日決めた時刻に、毎週決めた曜日に、または毎月決めた日に。スケジュールは構造化されて読みやすく、次回の実行は各タスクの隣にわかりやすい言葉で表示されます。

エージェントを予約する理由

繰り返しの作業がひとりでに回ります。朝のコードレビューを一度設定すれば、あなたが指一本動かさなくても毎日午前8時に実行されます。繰り返しのタスクは、あなたのToDoリストから永久に消えます。

適切な時間に、自動で。重い作業や騒がしい作業は時間外に移ります。エージェントに夜間ログをスキャンさせ、週末にgit履歴を掘らせれば、あなたの稼働時間はあなたを必要とする仕事のために空けておけます。

開始した瞬間に通知されます。自動実行のたびにデスクトップへの通知とスマホへのプッシュが届くので、エージェントが今まさに動き出したことが常にわかり、重要なときに飛び込めます。

どの実行も再度開けます。AgentsRoomは最近の実行履歴と、その背後にあるエージェントを保持します。任意の実行を開けば、スケジュールされたエージェントが何をしたかを正確に確認し、中断した地点から再開し、その成果をコミットできます。

何を予約するか

今日からスケジュールされたエージェントに任せられる、具体的な繰り返しジョブ。

コードレビューを予約

毎晩エージェントを起動してリポジトリをレビュー:その日のdiffを読み、リスクのある変更を指摘し、修正を提案。一日も欠かさない常駐レビュアーです。

毎朝Claude Codeを予約

毎日午前8時にClaude Codeセッションを起動し、夜間に開かれたpull requestをレビューして要約し、最初のコーヒー前にトリアージリストを残します。

依存関係の更新を予約

毎週月曜に依存関係チェックを実行:古いパッケージや脆弱なパッケージをスキャンし、安全なバージョンアップを提案してアップグレード作業を開始。セキュリティパッチが何週間も放置されません。

ドキュメント生成を予約

changelog、リリースノート、ドキュメントを自動生成。週次のドキュメントパスを予約し、その週のコミットを清潔で読みやすい要約に変えます。

QAセッションを予約

定期スケジュール、またはデプロイのたびにQAエージェントを起動し、アプリを動かし、テストスイートを実行し、ユーザーより先に壊れた箇所を報告します。

ログ分析を予約

毎朝本番ログをレビュー。エージェントに夜間のエラーを精査させ、グループ化し、新しいものを浮かび上がらせ、本当に注意が必要なものを伝えさせます。

git履歴の分析を予約

リポジトリ活動の週次サマリーを生成:誰が何を変えたか、どこにchurnがあるか、どの領域がリスクを帯びたか。コードベースの健全性を定期的に把握できます。

マルチエージェントワークフローを予約

それぞれ独自のロール、プロジェクト、プロンプトを持つ複数のエージェントを、定期スケジュールで並行起動。時計どおりに動く、自動化されたルーチン全体を構築できます。

スケジュールタスクの仕組み、ステップごとに

アイデアから定期実行エージェントまで、1分足らずで。

01

スケジュールタスクを開く

ワークスペースのドックを開き、「スケジュールタスク」をクリック。現在のプロジェクトのすべてのタスクが、スケジュールと次回実行時刻とともに表示されます。

02

名前を付けてプロンプトを書く

「新規タスク」をクリック。「クラッシュログをスキャン」のような名前を付け、実行のたびにエージェントが受け取るプロンプトを書きます。ライブラリからプロンプトを引き出したり、スケッチを添付したり、音声で口述したりできます。

03

頻度を選ぶ

「分」「毎時」「毎日」「毎週」「毎月」を選び、詳細を設定:間隔、時の分、一日の時刻、曜日、または月の日。cron式は一切不要です。

04

エージェントを選ぶ

スケジュール実行が使うロール、プロバイダー、モデルを選びます。テストパスにはQAエージェント、ログにはDevOpsエージェント、朝のPRにはレビュアー。それぞれの仕事に最適なエージェントを。

05

保存して次回実行を確認

タスクを保存します。次回実行時刻が明記された状態でリストに表示されます。ワンクリックでオン・オフを切り替えたり、「今すぐ実行」を押してスケジュールを待たずに即時実行したりできます。

06

あとは自動で動く

予定時刻になると、AgentsRoomがバックグラウンドでエージェントを生成し、プロンプトを渡します。通知が届き、実行はタスクの履歴に残り、いつでも再度開いて作業をレビューできます。

AgentsRoomのスケジュールタスクパネル:DevOpsエンジニアによる毎時 :11 の「Check logs」や、フルスタックエージェントによる毎週月曜 12:00 の「Find a new feature and create it」など、定期的なAIエージェントタスク。それぞれ次回実行時刻、実行履歴、今すぐ実行、編集、削除のコントロールを表示。
スケジュールタスクパネル:各タスクはスケジュール、エージェントのロール、次回実行時刻、そして再度開ける実行履歴を表示します。

各スケジュールタスクは自分のプロジェクト上に存在し、すべてを一目で見せます:わかりやすい言葉でのスケジュール、その背後のエージェントロール、そして次に発火する正確なタイミング。タスクを横断して検索し、次回実行や最終実行で並べ替え、電源トグルで任意のタスクをオン・オフできます。

各行のコントロールがループ全体を構成します:「今すぐ実行」はオンデマンドでタスクを発火し、履歴ボタンは最近の実行のエージェントを再度開いて何をしたか確認でき、編集と削除でリストを整然と保ちます。タスクリストはあなたのアカウントに同期されるので、一台のマシンに縛られず、リポジトリに付いて回ります。

予約する5つの方法、cron構文はゼロ

実際の繰り返しジョブをカバーする構造化された頻度。式として入力するのではなく、メニューから選びます。

N分ごと

短い間隔でタスクを実行、たとえば15分ごと。キューのポーリングやビルドの監視のような、短く頻繁なチェックに最適です。

毎時

選んだ分に1時間に1回発火、たとえば :15 に。一日を通したログスキャンやヘルスチェックのための、安定した鼓動です。

毎日

毎日決めた時刻に実行、たとえば 08:00 に。定番の朝のルーチン:夜間のPRをレビュー、エラーを要約、一日の準備。

毎週

選んだ曜日と時刻に実行、たとえば月曜 09:00 に。依存関係チェック、週次レポート、定期的なグルーミングにぴったりです。

毎月

選んだ月の日に実行、たとえば1日に。月次監査、請求の照合、月末サマリーのために。

実行が実際にどう発火するか

驚きのない、シンプルで正直な実行モデル。

アプリが開いている間に実行、追いつき機能つき
スケジュールタスクはAgentsRoomが起動している間に発火します。アプリが閉じている間に実行予定だった場合、次回起動時に自動で追いつくので、取りこぼしたスロットが失われることはありません。
開始のたびに通知
タスクが自動発火すると、ネイティブのデスクトップ通知とスマホへのプッシュが届きます。ワンタップで、まさにそのプロジェクトのまさにそのエージェントが開き、すぐに介入できます。
再度開ける実行履歴
AgentsRoomは各タスクの最近の実行と、その背後のエージェントを保持します。任意の実行を再度開いて、ターミナルを調べ、変更をレビューし、仕事を仕上げられます。

どんなエージェントも、どんなプロバイダーも予約

スケジュールタスクはプロバイダーに依存しません。起動されるエージェントは通常のプロバイダーレイヤーを通るので、すでに使っているCLIをそのまま予約できます。

Claude Code

Claude Codeセッションを定期予約:日次のレビュアー、夜間のログスキャン、週次のchangelog。タスクごとにロールとモデルを選び、素早いチェック向けの軽量モデルから、深い作業向けのフラッグシップまで対応します。

Codex

Codex CLIの定期実行も同じ方法で予約。スケジューラーはCLIの呼び出しに直接触れないので、予約されたCodexエージェントは手動で起動したものとまったく同じように振る舞います。

Gemini CLI

定期的な分析、要約、チェックのためにGemini CLIエージェントを予約。スケジューラーは一つ、プロバイダーはすべて、プロバイダー固有の設定は不要です。

さらに

AgentsRoomに接続されたどんなエージェントCLIも予約できます。定期実行は手動起動と同じプロバイダー非依存の経路で生成されるので、新しいプロバイダーもそのまま動きます。

すでにtmux、cmux、cronを使っている?

今日tmuxやcmuxでワークフローをスクリプト化しているなら、スケジュールタスクはターミナルセッションの上に自動化を加えます:ペインにアタッチして手でコマンドを打つ代わりに、AgentsRoomが決められた時刻にコマンドとAIエージェントを代わりに起動します。

そして、システムのcron、launchd、Windowsタスクスケジューラーがプロジェクトの文脈なしにシェルスクリプトを発火するだけなのに対し、スケジュールタスクは、ロール、モデル、プロンプト、そして再度開ける履歴を備えた完全なコーディングエージェントをプロジェクト内に生成します。これは単にスクリプトを走らせるためではなく、AI開発ワークフローのために作られたcronの代替です。

FAQ

AgentsRoomのスケジュールタスクとは何ですか?

スケジュールタスクは、AIコーディングエージェントのためのcron風スケジューラーです。名前、プロンプト、頻度、エージェント(ロール、プロバイダー、モデル)を指定して、プロジェクト上に定期タスクを作成します。時間が来ると、AgentsRoomがそのプロジェクト内にバックグラウンドエージェントを生成し、最初のメッセージとしてプロンプトを渡します。cron構文を一切書かずに、Claude Code、Codex、Geminiのセッションを繰り返しスケジュールで実行する、もっともシンプルな方法です。

通常のcronジョブと何が違いますか?

システムのcron、launchd、Windowsタスクスケジューラーは、あなたのプロジェクト、エージェントロール、モデルを一切意識せずにシェルコマンドを発火します。スケジュールタスクは、プロジェクト内に本物のコーディングエージェントセッションを起動し、プロンプトを渡し、通知を送り、各実行の再度開ける履歴を保持します。さらにcron式を書くことは一切なく、メニューからわかりやすい頻度を選ぶだけです。

どんな頻度を設定できますか?

5つです:N分ごと、選んだ分に毎時、選んだ時刻に毎日、選んだ曜日と時刻に毎週、選んだ日に毎月。スケジュールは構造化されて読みやすく、次回実行時刻は各タスクの隣にわかりやすい言葉で表示されます。時刻はマシンのローカルタイムゾーンを使います。

AgentsRoomを閉じていても動きますか?

スケジュールタスクはAgentsRoomが開いている間に発火します。アプリが閉じている間に実行予定だった場合、次回アプリを起動したときに自動で追いつくので、取りこぼしたスロットも一度は実行されます。これは24時間365日のサーバーサイドcronではなく、追いつき機能つきのアプリ内スケジューラーです。

タスクが発火すると正確には何が起こりますか?

AgentsRoomは、あなたが選んだロール、プロバイダー、モデルで、タスクのプロジェクト内に一時的なエージェントを生成し、最初のメッセージとしてプロンプトを送ります。エージェントはバックグラウンドで実行され、開始時に通知が届き、実行はタスクの履歴に追加されるので、エージェントのターミナルを再度開いて何をしたかをレビューできます。

タスクごとに異なるエージェントを予約できますか?

はい。各タスクは独自のロール、プロバイダー、モデルを選びます。夜間テストパスにはQAエージェント、毎時のログスキャンにはDevOpsエージェント、朝のpull requestレビューにはレビュアーを予約。複数のスケジュールエージェントをプロジェクト横断で並行実行できます。

スケジュールタスクを今すぐ実行できますか?

はい。各タスクには「今すぐ実行」ボタンがあり、スケジュールを飛ばしてオンデマンドで発火します。新しいタスクのプロンプトをテストしたり、次のスロットを待たずにアドホックでジョブを開始したりするのに便利です。手動実行では開始通知は送られません。

Claude Codeだけでなく、CodexやGeminiでも動きますか?

はい。スケジュールタスクはプロバイダーに依存しません。起動されるエージェントは手動起動と同じプロバイダーレイヤーを通るので、Claude Code、Codex、Gemini CLI、その他の対応エージェントを予約できます。スケジューラーが単一のプロバイダーをハードコードすることはありません。

これはtmuxやcmuxの代替ですか?

それらを補完します。tmuxやcmuxでターミナルセッションを管理しているなら、スケジュールタスクはその上に時間ベースの自動化を加えます:自分でアタッチしてコマンドを打つ代わりに、AgentsRoomが決められた時刻にコマンドとAIエージェントを起動し、通知と実行履歴を提供します。

スケジュールタスクはどこに保存されますか?

各タスクリストはプロジェクトごとに保存され、AgentsRoomアカウントに同期されます。一台のマシンではなくリポジトリに紐づき、オフライン利用のためのローカルキャッシュも備えます。タスクリストはリポジトリに付いて回り、実行を発火するスケジューラーはデスクトップアプリ内に存在します。

相性のよい機能

繰り返しの開発作業をスケジュールに乗せる

AgentsRoomをダウンロードして、スケジュールタスクにAIエージェントを時計どおりに動かさせましょう。毎朝PRをレビュー、毎晩ログをスキャン、毎週月曜に依存関係を更新、しかもcronを一行も書かずに。

無料AgentsRoomをダウンロード

コンパニオンアプリ:外出先でもエージェントを確認

Claude、Codex、Gemini CLI、またはその他の AI プロバイダーを使用します。

拡張機能を入手
Chrome Web Store

バグや要望を公開バックログに直接送信できます。

実際の AgentsRoom の様子。

マルチプロジェクト
マルチプロバイダー
マルチエージェント
ライブステータス
ファイル差分
モバイルアプリ
ライブプレビュー
エージェントチーム
ブラウザテスト
バックログ駆動開発
プロンプトライブラリ
スキルライブラリ
すべての機能を見る