答え:Codexを自動で動かす公式の方法は2つあります。 「毎朝9時に」のように時間で動かすなら、ChatGPTデスクトップアプリのScheduled tasks(定期実行)、「プルリクエストが作られたら」のようにGitHubの出来事で動かすならCodex GitHub Actionを使います。なお、「Triggers」という名前の機能は、2026年10月時点の公式ドキュメントでは確認できませんでした。
「毎朝、昨日の変更点をまとめてほしい」「プルリクエストが来たら自動でレビューしてほしい」——こうした決まった作業は、一度設定すればCodexが自動でこなしてくれます。
この記事でわかること
- ✅ 時間で動かす「Scheduled tasks」の設定と使い方
- ✅ GitHubの出来事で動かす「Codex GitHub Action」の基本
- ✅ 自動実行で必ず押さえたい安全設定
- ✅ 失敗しやすいポイント
⚠️ 本記事は OpenAI 公式とは無関係の解説記事です。内容は2026年10月時点の公式ドキュメント(Scheduled tasks・Codex GitHub Action)に基づいています。
2つの方法の違い
| Scheduled tasks(定期実行) | Codex GitHub Action | |
|---|---|---|
| きっかけ | 時間(毎日・毎週・数分ごとなど) | GitHubの出来事(プルリクエスト作成など) |
| 設定する場所 | ChatGPTデスクトップアプリ | GitHubのワークフローファイル |
| 動く場所 | 自分のパソコン(またはクラウド) | GitHubの実行環境 |
| 必要なもの | デスクトップアプリ | OpenAIのAPIキー |
| 向いている人 | 初心者・個人 | GitHubで開発している人 |
初心者には、画面で設定できるScheduled tasksがおすすめです。
方法1:Scheduled tasks(時間で動かす)
できること
公式ドキュメントによると、Scheduled tasksは決まった間隔で、裏側でタスクを実行する機能です。例として、次のような使い方が紹介されています。
- エラーの記録を調べて、修正を提案する
- 最近のコードの変更点をまとめたレポートを作る
- 長い処理が終わるまで、定期的に様子を見に行く
対応しているプランなら、ChatGPTのウェブ・スマホでは対応アプリの出来事をきっかけに動かすこともできます。
2つの種類
| 種類 | 動き方 | 向いている作業 |
|---|---|---|
| 単独の定期タスク | 毎回新しいチャットで実行し、結果を「Scheduled」に並べる | 毎回独立した作業(日次レポートなど)。複数のプロジェクトでも動かせる |
| チャットの中の定期タスク | 今のチャットに、決まった間隔で戻ってくる | 前の流れを覚えたまま続けたい作業(長い処理の見守り、レビューの続きなど) |
チャットの中の定期タスクは、数分ごとの短い間隔も使えます。
設定の流れ
- まず普通のチャットで、その指示を手動で試す(公式が推奨。指示が明確か、結果が確認しやすいかを確かめる)
- チャットで「この作業を毎朝9時に実行して」のように頼むと、ChatGPTが指示文を整えて定期タスクを作ってくれる
- 実行場所を選ぶ。Gitで管理しているプロジェクトなら、今のフォルダか、別の作業用コピー(worktree)かを選べる
- 最初の数回の結果を確認し、指示や間隔を調整する
💡 毎月1日の9時など細かい予定は、カスタムのスケジュール設定(RRULEという書式)でも指定できます。
結果の確認
結果は、デスクトップアプリのサイドバーの「Scheduled」にまとまります。公式はこの画面を「受信箱」と表現していて、確認が必要な結果には未読マークが付きます。
自分のパソコンで動かすときの注意
- パソコンの電源を入れて、デスクトップアプリを起動したままにしておく
- 対象のプロジェクトのフォルダを動かしたり消したりしない
- 今のフォルダで動かすと、自分が作業中のファイルを書き換えることがあります。分けたいときは作業用コピー(worktree)を選びます
- worktreeを頻繁に作る設定だと、コピーがたまっていきます。不要な実行結果はアーカイブしましょう
方法2:Codex GitHub Action(GitHubの出来事で動かす)
GitHubを使っている人向けの方法です。公式の「Codex GitHub Action」(openai/codex-action@v1)を使うと、プルリクエストの作成などをきっかけに、Codexにレビューや修正をさせることができます。
公式が挙げている使い道は次のとおりです。
- プルリクエストやリリースに、Codexのコメントを自動で付ける
- 変更を取り込む前に、Codexによる品質チェックを通す
- コードレビュー、リリース準備などの決まった作業をワークフローから実行する
準備するもの
- OpenAIのAPIキーを、GitHubの「シークレット」(例:
OPENAI_API_KEY)に登録する - 実行環境はLinuxかmacOS(Windowsは追加の設定が必要)
- Codexへの指示を書いたファイル(例:
.github/codex/prompts/review.md)
ワークフローの書き方は、公式ドキュメントにプルリクエストのレビュー例が載っています。GitHubとの連携全般は「CodexとGitHubを連携する方法」も参考にしてください。
⚠️ 公式は、ワークフローを動かせる人を制限すること、プルリクエストやIssueの文章に隠れた指示(プロンプトインジェクション)が紛れていないか注意すること、APIキーを守る設定を外さないことを強く勧めています。
自動実行で必ず押さえたい安全設定
Scheduled tasksは人が見ていない間に動くので、公式は「成功に必要な最小限の権限から始める」よう勧めています。
| 安全設定(サンドボックス) | 自動実行での動き |
|---|---|
| 読み取り専用 | ファイルの変更・ネット接続・アプリ操作が必要な作業は失敗する |
| 作業フォルダへの書き込み可 | フォルダの外の変更・ネット接続などは失敗する。必要なコマンドだけ個別に許可できる |
| フルアクセス | 確認なしでファイル変更・コマンド実行・ネット接続をする。リスクが高い(公式) |
迷ったら「作業フォルダへの書き込み可」にして、必要なものだけ許可するのが公式のおすすめです。
よくある失敗
| 症状 | 原因と対処 |
|---|---|
| 時間になっても動いていない | パソコンがスリープ・アプリが終了していないか確認 |
| 「ファイルを変更できない」と失敗する | 安全設定が読み取り専用。作業フォルダへの書き込み可に |
| 作業中のファイルが書き換えられた | 実行場所を作業用コピー(worktree)に変更 |
| 10月14日以降に動かなくなった | GPT-5.5は10月14日で提供終了。定期タスクで5.5を指定していたら、有料プランは GPT-6.1 Sol(gpt-6.1-sol)、Free・Go は GPT-6 Luna に変更(公式の案内) |
モデルの選び方は「Codexのモデル選び完全ガイド」をどうぞ。

よくある質問(FAQ)
Q. 「Codex Triggers」という機能はありますか?
A. 2026年10月時点の公式ドキュメントには、「Triggers」という名前の機能は見当たりません。時間で動かすなら「Scheduled tasks」、GitHubの出来事で動かすなら「Codex GitHub Action」が公式の方法です。
Q. パソコンを閉じていても動きますか?
A. 自分のパソコンのファイルを使う定期タスクは、パソコンの電源とアプリの起動が必要です。チームで使うクラウド実行の仕組み(Team Tasks)もありますが、管理者の設定が必要です。
Q. 何時間ごと、何分ごとにできますか?
A. 毎日・毎週などの予定のほか、チャットの中の定期タスクなら数分ごとの間隔も使えます。細かい予定はRRULEという書式でも指定できます。
Q. スキルやプラグインと組み合わせられますか?
A. できます。公式も、作業の手順をスキルにして、定期タスクから呼び出す使い方を勧めています。詳しくは「Codexのプラグインとは?」をどうぞ。
Q. 勝手に危ない操作をしませんか?
A. 定期タスクは確認なしで動くため、安全設定がとても大事です。フルアクセスは避け、必要最小限の権限にしましょう。
まとめ
- Codexを自動で動かす公式の方法は、Scheduled tasks(時間)とCodex GitHub Action(GitHubの出来事)
- 初心者は、デスクトップアプリでチャットから頼んで作れるScheduled tasksから
- 先に手動で試してから定期化し、最初の数回は結果を確認
- 自分のパソコンで動かすなら、電源とアプリを起動したまま
- 安全設定は最小限から。フルアクセスは避ける
あわせて読みたい:Codexのプラグインとは?・CodexとGitHubを連携する方法・Codex Goal modeとは?