OpenAI Codex の公式ガイドで紹介されているユースケースのひとつに、Slack と Gmail を定期的に巡回して未返信メッセージを確認し、返信の下書きを自動保存するループ設定がある。@kajikent さんが「さっそく取り入れた」とポストして話題になったこの設定、実際にどう動くのか、何がポイントなのかをまとめた。
何をするのか
ひとことで言えば「Codex を 30 分ごとに起動して、Slack と Gmail を見回し、対応が必要なメッセージを探して返信の下書きを保存しておく」という自動化だ。
人間がわざわざアプリを開かなくても、Codex が定期的にツールを確認して重要な未返信を見つけてくれる。人間はその下書きを確認・修正して送るだけでよい。
OpenAI Codex が持つプラグイン
この設定は Codex のプラグイン機能を使う。現在利用できる関連プラグインは次のとおり。
| プラグイン | できること |
|---|---|
| Gmail | Gmailスレッドの検索・トリアージ、周辺会話の読み取り、返信下書きの作成、メッセージの整理 |
| Slack | メールへの返信に必要な最新の決定事項・担当者・進捗情報をチームチャンネルから取得 |
| Google Drive | 下書きの参考にする資料・FAQ・承認済み文章サンプルの読み取り |
Gmail プラグインは、メッセージの整理などの操作は「明示的に指示したときだけ」動作する。加えて送信のような操作にはユーザーが設定済みの承認設定(approval settings)がそのまま適用されるため、指示していない送信が勝手に行われることはない。
プロアクティブ・チームメイト機能
Codex の公式ドキュメントでは、こうした定期巡回の仕組みは「Scheduled tasks」として説明されている(この記事の元になった投稿が参照していた「Proactive teammate」ユースケースページは、その後 OpenAI 側で構成が変わり別内容に置き換わっている)。
仕組みは次のとおりだ。
- プラグインやMCPで作業ツールと接続する
- Codex に「これらのソースを確認して、対応が必要なものがあれば教えて」と指示する
- 最初の数回の応答を見てフィードバックを与え、Codex に「何が重要で何がノイズか」を覚えさせる
- スレッドにオートメーションを追加してピン留めし、通知を受け取れるようにする
- そのスレッドで質問し、下書きを受け取り、次のアクションを指示する
オートメーション(自動化)は「スケジュールされたチェックイン」で、指定した間隔で Codex がソースを再確認し、注目すべきシグナルがあればメッセージを投稿する。「1時間ごと」「平日の朝」「毎朝9時」など、インターバルは自由に設定できる。
@kajikent さんの設定では 30 分ごとにチェックしているようだ。
オートメーションが投稿する更新メッセージは「何が変わったか」「なぜ重要か」「次にすべきアクション」を明確に示すフォーマットになっている。公式ユースケース解説内の例(画像/動画内で紹介されており本文テキストとしては確認できないため、参考訳として掲載)を訳すとこうなる。
変更点がひとつあります。
更新準備資料では、パートナー向け通知を出す前に顧客からセキュリティ輸出に関する
文言が必要だとされていますが、パートナー向け更新案はまだ「幅広いレポート自動化」
という枠組みのままです。
有効な対応:Lina の文言は狭く保つこと。輸出対応は監査準備を支援するものだと
説明し、更新準備資料へリンクしつつ、Owen の承認が取れるまでより広い自動化の
主張は含めないようにする。
優先度:レビューパケット送信前にパートナー向けの行を更新すること。
このように、スレッドを訂正するたびに Codex は「どのソースが重要か」「誰がすでに対応しているか」「どんな文体の下書きを求めているか」を学習していく。
スターター・プロンプト
公式ガイドには以下のようなスターター・プロンプトが掲載されている。
Can you keep an eye on these sources and let me know if anything useful pops up?
Check [hourly, every weekday morning, or at 9 AM].
日本語で使うなら、次のように書けばよい。
Gmail と Slack を30分ごとに確認して、対応が必要な未返信メッセージがあれば教えてください。
見つかった場合は、返信の下書きも作成してください。
受信トレイ管理ユースケース
公式の「Manage your inbox」ページでは、Codex を使った受信トレイ管理のフローが詳しく解説されている。
Gmail を確認して、今日の午後までに返信が必要なメールをリストアップしてください。
対応が必要なものについては、返信の下書きを作成してください。
Slack の状況も確認して、背景情報として参照してください。
Codex はメールの内容だけでなく、関連する Slack の会話から最新の状況・担当者・ブロッカーなどを読み取り、文脈を理解した上で下書きを作成できる。
ループを設定することで何が変わるか
この設定がいいと感じるポイントは、「AIを使う」行為そのものが、自分の作業フローを中断させずにできることだ。
従来は「返信が必要なメールが来たら → アプリを開く → 読む → 返信を書く」という流れだった。ループを設定すると「30分後に Codex からまとめが届いている → 下書きを見て送信する」という流れに変わる。自分がアプリを開くタイミングを Codex に委ねられる。
さらに、Codex はフィードバックを通して学習する。「このメールは重要ではない」「このパターンは必ず通知してほしい」と伝えるたびに、自分のコミュニケーションスタイルに合った巡回エージェントへと育てていける。
セットアップの流れ
- Codex を開く(ChatGPT Free / Go / Plus / Pro / Business / Edu / Enterprise のいずれのプランでも利用可能)
- プラグインを有効化 — Gmail, Slack をプラグイン設定から接続
- 新しいスレッドを作成 して上記スターター・プロンプトを貼り付ける
- 最初のチェック結果を確認 し、不要な通知にはフィードバックを返す
- オートメーションを追加 — スレッドのメニューから「自動化」を設定し、実行間隔を指定
- スレッドをピン留め して通知を有効にする
まとめ
OpenAI Codex の公式ガイドが示すこのパターンは、AIエージェントを「単発の作業補助」から「継続的なコンテキスト監視」へと昇格させる試みだ。設定が一度できてしまえば、Codex が自律的に情報を集め、自分の判断を待つ状態で準備を整えてくれる。
受信トレイの管理は煩雑な認知負荷を伴うタスクのひとつだが、ループ設定でその負荷を大幅に軽減できる。まずはスターター・プロンプトをそのまま貼り付けるところから試してみてほしい。
参考リンク