ChatGPT Scheduledとは
Scheduledは、保存した指示を指定時刻や一定間隔で実行し、その結果を確認する場所です。単なる予定表ではなく、ChatGPTが調査、確認、要約、更新、通知などの仕事を実行する仕組みとして使います。
デスクトップアプリではローカルプロジェクトを対象にでき、Gitリポジトリならメインの作業フォルダまたは分離したworktreeを選べます。Webではアップロードした資料や接続ツールを使えますが、パソコン上のフォルダを直接保持しません。
Scheduledを使う基本の流れ
単独タスクと既存タスクからのスケジュール
単独のScheduled task
毎回を独立した実行にしたい時。保存した指示から新しいタスクを開始し、各回の結果をScheduledへ並べます。複数プロジェクトを同じ条件で確認する用途にも向きます。
既存タスクへ戻るScheduled work
同じ文脈で続きを確認したい時。進行中の会話、調査、レビュー、デプロイ監視へ戻り、前回までの文脈を使って追跡します。
独立した週次レポートは単独タスク、デプロイ完了まで10分ごとに確認する作業は既存タスク、というように結果をどこへ戻したいかで選びます。
Web・デスクトップ・Codex CLI・IDEの違い
| 画面 | 作成・管理 | 使える対象 | 主な役割 |
|---|---|---|---|
| ChatGPT Web | ChatやWorkから作成し、Scheduledで管理 | アップロード、接続ツール、plugin、skill | クラウド上の調査、確認、レポート、定期更新 |
| ChatGPTデスクトップ | WorkやCodexから作成し、Scheduledで管理 | ローカルプロジェクト、worktree、アプリ、接続ツール | コードやローカルファイルを使う定期作業 |
| Codex CLI | Scheduled管理画面はない | ターミナル、スクリプト、リポジトリ | 定期化前の指示、skill、スクリプトの準備とテスト |
| IDE拡張 | Scheduled管理画面はない | 開いているコードと開発環境 | 定期化する変更や検証手順の事前確認 |
デスクトップアプリではサイドバーのScheduledを開きます。深いリンクを使う環境では codex://automations がScheduledの作成画面を開く形式として案内されています。
スケジュール済みタスクを作る7ステップ
- 目的を1つに絞る。何を確認し、何を成果として返すかを書きます。
- 通常タスクで実行する。手動で一度動かし、結果とツール選択を確認します。
- 単独か既存タスクか選ぶ。文脈を引き継ぐ必要があるかで決めます。
- 頻度と時刻を決める。必要以上に短い間隔へせず、結果を確認できる周期にします。
- 実行先を決める。Web、ローカル、worktreeのどこで動かすかを選びます。
- 権限と停止条件を書く。変更可能範囲、禁止操作、報告条件、終了条件を明記します。
- 最初の数回を確認する。履歴と差分を見て、指示、頻度、モデル、推論レベルを調整します。
Scheduled用の指示テンプレート
時刻だけを指定せず、毎回何を読み、どの条件なら報告し、いつ止まるかまで保存します。
目的: 毎回の実行内容: 実行頻度・時刻: 対象プロジェクト/接続先: 使用してよいツール: 変更してよい範囲: 変更禁止: 重要と判断する条件: 報告形式: 途中で止める条件: 完了条件: 重要な変化がない場合:短く「重要な変化なし」と記録する。
Search Console週次確認
毎週月曜9時に対象ページのクリック、表示回数、順位変化を確認し、既存受け皿の改善候補を3件以内で報告する。本番変更はしない。
PRレビュー追跡
30分ごとに対象PRの新しいレビューコメントを確認し、修正が必要なら差分を作る。マージと権限変更はしない。
デプロイ完了待ち
10分ごとにデプロイ状態を確認し、成功または失敗が確定したら同じタスクへ報告して監視を終了する。
公式情報の更新確認
毎週、指定した公式ページの変更を確認し、影響する自社ページと更新候補を報告する。公開更新は人間確認後に行う。
単発・間隔・日次・週次・RRULEの使い分け
| 形式 | 向いている仕事 | 注意点 |
|---|---|---|
| 単発 | 後で確認、締切前の再確認、デプロイ後チェック | 完了したら繰り返さないことを確認する |
| 分単位の間隔 | 短時間の監視、完了待ち、レビュー追跡 | 停止条件を必ず書き、無期限に回さない |
| 日次 | 毎朝の要約、日次監視、営業・運用レポート | 休日、タイムゾーン、変化なし時の出力を決める |
| 週次 | Search Console、競合確認、定例レポート | 前回との差分と対象期間を明記する |
| カスタムRRULE | 毎月1日9時など細かな反復条件 | 例:RRULE:FREQ=MONTHLY;BYMONTHDAY=1;BYHOUR=9;BYMINUTE=0 |
Web・ローカル・worktreeの実行先を選ぶ
| 実行先 | 向いているケース | 必須確認 |
|---|---|---|
| Web | アップロード資料、公開情報、接続サービスを使う作業 | ローカルフォルダは直接使えない。必要資料をアクセス可能な場所へ置く |
| ローカル | メインのプロジェクトへ直接結果を反映する必要がある作業 | パソコンとアプリを起動し、未完了変更との衝突を避ける |
| worktree | 定期変更を進行中の作業から分離したいGitリポジトリ | 実行履歴と不要なworktreeを整理し、最終差分を人間が確認する |
モデル・推論レベル・plugin・skillをどう設定するか
- モデル:既定値で始め、対象業務の難しさや出力品質に応じて明示します。
- 推論レベル:Mediumを起点にし、複雑な判断が必要な時だけ高くします。頻繁な実行では使用量も確認します。
- plugin:Google Drive、Slack、GitHubなど接続先が必要な時に選びます。実行アカウントの権限を確認します。
- skill:繰り返し使う手順、判定条件、出力形式を再利用可能にします。タスク指示から特定skillを明示できます。
- ファイル:Webはアップロードまたは接続先、デスクトップは選択したローカルプロジェクトを使います。
定期taskでPluginを使う
Scheduled taskはPluginやskillを使えます。接続先、毎回の操作、報告条件、停止条件を保存し、外部serviceの認証と書き込み権限を最小限にします。
無人実行だからこそ権限と停止条件を狭くする
- Scheduled tasksは無人で動くため、通常タスクより狭い権限から始める
- read-onlyで足りる確認作業に書き込み権限を与えない
- workspace-writeでは対象プロジェクト外への変更と不要なネットワーク接続を許可しない
- full accessはファイル変更、コマンド実行、ネットワークアクセスの影響が大きいため定期実行の標準にしない
- 本番反映、削除、マージ、送信、購入、権限変更は人間確認前に止める
- 「変化なし」の扱い、最大実行回数、終了条件、失敗時の報告先を書く
組織ポリシーが許可する場合、Scheduled tasksは無人実行向けの承認設定で動きます。承認をその場で求められない前提で、sandbox、rules、対象範囲を先に設計します。
作成後はScheduledを実行結果の受信箱として使う
最初の数回は必ず人間が確認します。
Scheduledで成功・失敗・未読結果を確認し、内容が広すぎる場合は指示を狭め、結果が多すぎる場合は頻度を下げます。不要な実行は一時停止し、古い履歴やworktreeも整理します。
既存のcron・予約済み・カレンダーページとの役割
このページ
公式機能Scheduledの作成、管理、実行先、権限、安全確認を詳しく説明します。
Codex cron
system cronとScheduled tasksの違い、CLIとの役割分担を比較します。
ChatGPTの予約済み
「予約済み」という表示やTasks・cronの言葉の違いを確認します。
Codex Calendar
人間が公開日、確認日、次回作業日を予定表へ整理する方法を扱います。
確認したOpenAI公式情報
本ページは公式ガイドを基にした非公式解説です。利用可否、表示名、管理画面、プラン・組織設定は更新される場合があるため、実際の画面と公式情報も確認してください。
FAQ
ChatGPT Scheduledとは何ですか?
指定した時刻や間隔でChatGPTにタスクを実行させ、結果と履歴をScheduled画面で確認する機能です。単発の予約、日次・週次の繰り返し、既存タスクへ戻る継続確認などに使えます。
Scheduled tasksとリマインダーは同じですか?
時刻に知らせるだけの使い方もできますが、Scheduled tasksは保存した指示、ファイル、接続ツール、skillなどを使って確認や作業を実行できる点が異なります。必要な権限と確認手順を先に決めます。
パソコンを起動したままにする必要がありますか?
ローカルプロジェクトやローカルファイルを使う場合は、実行時にパソコンを起動し、ChatGPTデスクトップアプリを動かしておく必要があります。Web上だけで完結するタスクはローカルフォルダを直接使いません。
Codex CLIからScheduledを管理できますか?
Codex CLIとIDE拡張にはScheduledの管理画面がありません。WebまたはChatGPTデスクトップアプリで作成・管理し、CLIやIDEは指示文、skill、スクリプトを事前に試す用途に使います。
単独タスクと既存タスクからのスケジュールはどう選びますか?
毎回独立した結果がほしい場合は単独タスク、同じ会話の文脈を引き継いで確認を続けたい場合は既存タスクからスケジュールします。
ローカルとworktreeはどちらを選びますか?
未完了の作業と分離したい場合はworktreeが安全です。メインの作業フォルダを直接更新する必要がある場合だけローカルを選び、対象ファイルと変更範囲を狭くします。
推論レベルやモデルを指定できますか?
既定値のままでも実行できます。結果の品質や使用量を管理したい場合はモデルと推論レベルを明示し、まず通常タスクで期待する結果になるか確認します。
フルアクセスで定期実行してもよいですか?
無人実行ではリスクが高くなります。workspace-writeなど必要最小限の権限から始め、変更禁止箇所、停止条件、ログ、差分確認、人間の最終確認を設定します。


