7月16日、StartupHub.aiが「ChatGPT Desktop App Automates Workflows with Scheduled Tasks」と題した記事を公開した。ChatGPTデスクトップアプリにスケジュールタスク機能が追加され、Slack・メール・カレンダーを横断した情報収集と日次サマリーの自動配信が実現できるようになった。「ChatGPTに話しかける」から「ChatGPTが毎朝動いている」へ、という使い方の転換点となりうる機能だ。
ChatGPTがスケジューラになる
OpenAIは、ChatGPTデスクトップアプリにスケジュールタスク機能を追加した。繰り返し発生する定型業務を自動化できるようにするもので、デモを担当したのはOpenAIのDanielle Zaghian氏だ(肩書きは「Technical & AI Enablement」、日本語にあてれば技術・AI活用推進担当に相当する)。
今回の目玉は「Chief of Staff(チーフ・オブ・スタッフ)」と名付けられたカスタムチャットの設定例だ。Slack、メール、カレンダーといった外部サービスからリアルタイムで情報を引き出し、緊急タスク・締め切り・当日の会議・その他のコンテキスト情報をひとつの「朝のブリーフィング」に集約する。これが毎週月〜金の朝、自動的に配信される設定になっており、ユーザーはコーヒーを飲みながら今日の優先順位を確認できる、というシナリオだ。
エンジニアの視点で言えば、これはいわゆるcronジョブ(Unixシステムで用いられる定時実行の仕組み)に近い発想を、コードを書かずに実現するものだ。ChatGPTを単なるチャットUIではなく、複数サービスのデータを束ねてスケジュール実行するエージェントとして運用する第一歩といえる。プログラミングに馴染みのない読者にとっては、「毎朝決まった時刻にChatGPTが自動で起動し、複数のアプリから情報を集めてまとめてくれる」と理解すると近い。
何ができるか
記事から読み取れる機能の要点は以下のとおりだ。
- スケジュールタスク:特定の時間・曜日に自動実行されるカスタムチャットを作成できる
- 外部サービス連携:Slack、メール、カレンダーなど既存のツールから情報を取得できる
- カスタムチャット:ユーザーが目的に合わせた「チャット設定」を定義し、繰り返し使用できる
- デイリーブリーフィング:優先タスク・締め切り・会議を1ヶ所にまとめた日次サマリーを自動生成
背景:デスクトップアプリとエージェント化の流れ
ChatGPTのデスクトップアプリ(macOS版・Windows版)は、ブラウザ版と比較してOS連携の深度が高く、ファイルシステムやアクティブウィンドウへのアクセスといった機能をすでに持っている。今回のスケジュールタスク機能は、そこにさらに時間軸での自動実行という要素を加えるものだ。
OpenAIはここ数ヶ月、エージェント的な使い方を強化する方向に力を入れており、OperatorやResponses APIでのツール呼び出しなど、「ChatGPTをトリガーに何かを動かす」という設計パターンを積極的に整備している。今回のスケジュールタスク機能も、その延長線上にある取り組みだ。
なお、元記事では本機能を文脈上「ワークスペース連携を担うエージェント的な動作」として位置づけており、外部サービスとの接続・定時実行・情報集約という3点がその中核をなす。OpenAI公式のChatGPTエージェント機能に関するドキュメントも、周辺知識として参照する価値がある。
現時点での情報量について
元記事はOpenAIの公式デモを紹介する短い内容であり、対応プラン・段階的なロールアウト時期・外部サービス連携の詳細な仕様や認証方式については明記されていない。「Chief of Staff」のデモが示すシナリオは説得力があるが、実際にどのプランのユーザーが、いつから使えるのかは公式の続報を待つ必要がある。実運用を検討している場合は、OpenAIの公式アナウンスを継続的に確認することを勧める。
詳細はChatGPT Desktop App Automates Workflows with Scheduled Tasksを参照していただきたい。