頼まれなくても動くエージェント
プロアクティブなAIエージェントとは何か、どう設定すればいいのか?
Anthropic、OpenAI、そしてすでにお使いのコンピューターに入っているオペレーティングシステム。このガイドにはすべてが関係していますが、独立したものであり、いずれとも提携や承認を受けたものではありません。
これまでのAIとのチャットは、おそらくどれも同じ仕組みで動いていたはずです。ウィンドウを開き、何かを入力し、返事を待つ。これは受動型のアシスタントであり、会話が続いている間しか存在しません。プロアクティブなエージェントは、まったく違う形のツールです。何かを開いたり新しいメッセージを打ったりする前に、自分で設定したスケジュールに沿って自分自身で動き出します。この秋に誰もが気づいた動き、つまりAnthropic自身のスケジュールClaudeセッションから、ChatGPT内のOpenAIのタスク機能までは、実のところ一つの単純な機能が、技術に詳しくない社会人でも使えるほど簡単になった、というだけの出来事です。頼まれるのを待つのではなく、自分の時間に様子を確認するAIツールです。そのスケジュールという一つの機能こそが、ほかの4つのことを開く蝶番でもあります。実行の間に残る一種の記憶、1回ごとの依頼ではなく目標に向けて着実に進める力、次々と届くメッセージの振り分け、そして自分から催促するリマインダーです。このガイドでは、単に自動化されているだけではなく本当にエージェントをプロアクティブにするものは何か、スケジュールが整うことで何が開けるのか、今すでに持っているであろうツールで今週中にどう設定するか、そしてカレンダーに繰り返しの枠を渡す前に決めておく価値のある安全規則を扱います。
プロアクティブなAIエージェントは、チャットを開くのを待つのではなく、自分で決めたスケジュールに沿って動きます。単に自動化されているだけではなく、プロアクティブと言えるのは次の4つの点によります。自分で起動しなくてもタイマーで動く、前回の状態を覚えていてゼロから始めない、報告する前に自分の作業を確認する、そしてお金を使う・メッセージを送るといったリスクのあることをする前に必ず確認を取る、という点です。設定するには、範囲を絞ったリスクの低い作業を選び、平易な言葉で指示を書き、AnthropicのClaudeやOpenAIのChatGPTのようなツール、またはコンピューターに内蔵されたスケジューラで実行頻度を選び、信頼を広げる前に数回の実行を見守ります。
公開日
無料レッスン · アカウント不要Claudeと出会うなぜClaudeなのか?6 分無料レッスンを始める要点まとめ
- プロアクティブなエージェントを決めるのは、自分で走らせるスケジュールの有無であり、土台となるモデルの高度さではありません。タイマーで動く単純なスクリプトはプロアクティブであり、次のメッセージを待っている優秀なチャットボットはプロアクティブではありません。
- スケジュールは、ほかの4つの能力を開く蝶番です。実行間の記憶、目標に向けた着実な進行、次々と届くメッセージの振り分け、そして二度頼まれなくても自分からフォローアップするリマインダーです。
- AnthropicのClaudeデスクトップアプリとOpenAIのChatGPTは、どちらも今日すでにスケジュールタスク機能を標準で備えています。そして、あなたのコンピューター自体にもすでに1つ備わっています。macOSとLinuxのcron、macOSのlaunchd、WindowsのTask Schedulerです。
- ハートビート、つまりスケジュールが静かに止まったことに気づく何らかの手段は、スケジュールそのものと同じくらい重要です。誰も気づかないまま止まったエージェントは、そもそもエージェントがないよりも悪い状態です。
- このガイドに出てくるどのツールでも、超えてはならない一線は同じです。プロアクティブな仕組みは、人がその具体的な行動を事前に承認しない限り、お金を使うことも、ほかの人に何かを送ることも、何かを削除することも、自分の判断で行ってはいけません。
コピーして使える
今日から使えるプロンプト
ClaudeやChatGPTのようなスケジュールツール向けに書く、最初のスケジュール済みチェックイン
平日の毎朝、私の受信ボックスを確認し、今週の締め切りに触れているメッセージをすべて見つけてください。送信者、締め切り、求められている内容を1行でまとめた短い要約を書いてください。何にも返信しない、何も転送しない、何も既読にしないでください。要約を渡すだけにして、翌日まで何もしないでください。
このプロンプトが、エージェントに自分の判断でさせないようにしている点に注目してください。返信、転送、既読にすることです。これが、何かがおかしくなる前にガードレールが仕事をしている様子です。
毎回ゼロから始めるのではなく、エージェントに実行間の記憶を持たせる
私のプロジェクトボードを確認するたびに、分かったことを書き続けるノートをつけてください。何が進んだか、何が止まっているか、次回確認するよう頼んだことは何か、です。新しく実行するときは、必ずそのノートを最初に読み、今見えているものと比べてから、ボード全体をまた報告するのではなく、前回から実際に変わったことだけを伝えてください。
これが、受動的な要約とプロアクティブな要約の違いです。2回目の実行は、1回目の実行が見つけたことをすでに知っています。
あなたに知らせる前に、自分で確認するフォローアップのリマインダー
クライアントに提案書を送った3日後に、相手から返信があったかどうかを確認してください。返信があれば何もせず、リマインダーは完全に省いてください。返信がなければ、私が送れる1行の催促文を添えて1回だけ知らせてください。私の代わりに何かを送る前には、必ず私に確認してください。同じ提案書について2回以上は聞かないでください。
まだ何も起きていないかを確かめる、この自己チェックこそが、リマインダーを煩わしいものではなく役に立つものにしています。
スケジュールを組む前に、見ていないあいだに何ができて何ができないかをツールに説明させる
私が見ていない間に動くようスケジュールを組む前に、私がいないあいだに何ができて何ができないかを、はっきり教えてください。私の代わりにメッセージを送れるのか、お金を使えるのか、ファイルを削除・上書きできるのか、それとも読んで報告するだけなのか。リスクがあり、事前に私の明確な承認が必要なことがあれば、すべて挙げてください。何を有効にしているのかを正確に把握したいからです。
良いツールであれば、これに正確に答えられるはずです。答えが曖昧なら、それは質問を省略する理由ではなく、作業の範囲をもっと絞る理由です。
受動的 対 プロアクティブ
エージェントを本当にプロアクティブにするもの
受動型のAIアシスタントは、ほとんどの人がすでに使ったことのあるものです。チャットウィンドウを開き、質問や作業を入力し、アシスタントは同じ会話の中で答えます。ウィンドウを閉じた瞬間、それは存在しなくなり、戻って再び始めるまで何もありません。あなたが離れている間、何も起きません。何かを起こすように予定されていないからです。
プロアクティブなエージェントは、これを逆転させます。見ていようが見ていなかろうが、あらかじめ選んだ時刻に、自分で実行を始めます。この1つの違い、誰がセッションを始めるのかということこそが、両者を分ける本当の境界線であり、土台のモデルがどれだけ賢いかではありません。毎朝7時にフォルダを確認して1行のメモを送る短いスクリプトは、プロアクティブです。チャットウィンドウの中で次のメッセージを待っている最先端のモデルは、使っているその瞬間にどれほど優秀であっても、プロアクティブではありません。
本当にプロアクティブなエージェントと、同じ動作を繰り返すよう設定されただけのエージェントを分けるのは、たいてい次の4つの特徴です。毎回人間が開始ボタンを押さなくても、スケジュールに沿って動きます。毎回ゼロから始めるのではなく、前回の実行で分かったことを覚えています。人がメールを送る前に読み返すのと同じように、結果を渡す前に、別のパスで自分の出力を確認します。そして、簡単には元に戻せないことをする前には、止めろと言われなかったから許可があると思い込むのではなく、必ず確認を取ります。
この4つの特徴は、どれも研究所が必要なものではありません。最終的にどのツールが実行するにせよ、スケジュールの指示を書くときにあなた自身が選ぶ設計上の判断です。このガイドの残りの部分では、それぞれを順に見ていき、今日、実際にスケジュールを動かせるツールについて具体的に扱います。
スケジュールが開くもの
スケジュールが可能にする4つのこと
何かが自分のタイマーで動くようになると、チャットウィンドウだけでは得られない、ほかの4つの能力が可能になります。
実行間の記憶、あるいは「ドリーミング」
エージェントが実行の間に学んだことを見直し、まとめる考え方を、「ドリーミング(dreaming)」と呼ぶ人もいます。あなたに答えているのではなく、すでに知っていることを静かに整理しているパスで、次の実行がゼロからではなく、より賢い状態で始まるようにするものです。
依頼に答えるだけでなく、目標に向けて進む
受動型のアシスタントは、1回につき1つのメッセージに答えるだけです。スケジュールされたエージェントは、数日や数週間かかる物事の進み具合を確認し、今日の状態を前回見た状態と比べて、実際に動いた部分だけを報告できます。
次々と届くメッセージを振り分ける
メール、サポートチケット、プロジェクトのコメントは、あなたが見ていようがいまいが届き続けます。スケジュールがあれば、エージェントはその流れを一定の頻度で整理し、すべてではなく、本当に人の対応が必要なものだけを短い一覧にして渡せます。
まず自分で確認してから知らせるフォローアップのリマインダー
3日後に設定したリマインダーは、知らせようとしている物事がすでに起きていないかを確認し、起きていれば何も言いません。このもう一手間の確認こそが、リマインダーを単なる雑音ではなく、役に立つものにしています。
今あるツール
今すぐスケジュールできるもの、正直に出典を示して
これを試すために、何かをゼロから作る必要はありません。すでに使えるかもしれないいくつかのツールが、今日スケジュールで動かせます。「AIエージェント」を1つの製品として扱うのではなく、それぞれをはっきり名前で呼ぶ価値があります。
AnthropicのClaudeデスクトップアプリには、スケジュールタスク機能があります。タスクと、毎時、毎日、毎週、平日のみ、自分で実行、といった頻度を指定すると、毎回それぞれ独立したセッションとしてそのタスクを実行し、アクセスを許可したコネクタやファイルを使えます。2026年10月下旬の時点で、Anthropic自身のサポートドキュメントによると、スケジュールタスクは、コンピューターがスリープ中でもデスクトップアプリ自体が閉じていても、選んだ頻度で実行されます。ただし1つだけ例外があり、ローカルのファイルやローカルのアプリを特に必要とするタスクは、コンピューターが起動していてアプリが開いているときにしか実行されません。その部分の作業は、ほかに実行できる場所がないためです。
OpenAIのChatGPTにも、同じく「タスク」と呼ばれる、これに相当する標準機能があります。サイドバーの専用のScheduledセクションから使うか、会話の中でChatGPTに後で確認するよう頼むだけで利用できます。OpenAI自身のヘルプドキュメントによると、2026年10月下旬の時点で、タスクは1回限りでも繰り返しの頻度でも実行でき、ChatGPTは、何も起きなくても決まった時刻に毎回報告するのではなく、変化を監視して意味のある変化があったときだけ知らせることもできます。利用できる頻度の種類や有効にできるタスクの数は、プランによって異なるため、このガイドの数字を当てにせず、自分のアカウントのScheduledセクションを確認してください。
そして、これらのどちらが登場するよりも前から、あなたのコンピューターにはすでにスケジューラが入っていました。macOSとLinuxはどちらもcronを動かしています。これは数十年前からある仕組みで、コマンドを実行する分・時・日・月・曜日を1行で指定すると、オペレーティングシステムがその頻度どおりに、AI企業が一切関わらずに、ずっと実行し続けます。macOSにはlaunchdもあり、Appleの開発者向けドキュメント自身は、Mac上で決まった時刻のジョブをスケジュールする好ましい方法だと説明しています。StartCalendarIntervalのようなキーを持つプロパティリストファイルを使って、正確な時刻を指定します。WindowsにはTask Schedulerが搭載されており、グラフィカルなCreate Taskダイアログと、コマンドラインから実行できるschtasksコマンドの両方があります。これら3つはいずれも、AI製品を一切必要としません。選んだ時刻に確実にプログラムを起動するだけであり、それこそが、このガイドに出てくるすべてのプロアクティブなエージェントが実際に必要としている、唯一の特徴です。
フィールドガイド
今日、何かをスケジュールに乗せる5つの方法
一番かっこよく聞こえる選択肢ではなく、作業に合ったものを選んでください。
AnthropicのClaudeスケジュールタスク
Claudeデスクトップアプリに組み込まれています。Claudeのアカウントにつながっている物事を読み、考え、書いて返す必要がある作業に向いており、スケジュールの選択肢から選ぶか、平易な言葉で説明した頻度で実行できます。
OpenAIのChatGPTタスク
ChatGPTのサイドバーにあるScheduledページから使うか、会話の中で頼むだけで利用できます。すでに使っているチャットを離れずに、1回限りのリマインダーや、何かが変わったかを繰り返し確認する作業に向いています。
cron(macOSおよびLinux)
分・時・日・月・曜日を指定する、ただのテキスト1行です。アカウントもサブスクリプションもAI企業も一切関わりません。マシンが起動している限り、毎回決まった時刻にコマンドが実行されるだけです。
launchd(macOS)
Appleが推奨するMac上でのジョブのスケジュール方法で、1行ではなく小さなプロパティリストファイルを使って設定します。cronより設定に手間がかかり、その書式はApple自身のドキュメントがキーごとに説明しています。
Task Scheduler(Windows)
Windowsに標準搭載されたスケジューラで、単純な繰り返しのジョブ用のグラフィカルなウィザードと、スクリプト化したいときや設定を誰かに任せたいときのためのコマンドラインツールschtasksの両方があります。
手順を追って
最初のプロアクティブなエージェントを設定する
野心的な作業からではなく、範囲を絞ったリスクの低い1つの作業から始めてください。良い最初の作業は、何かを読んで報告するだけで、送ったり、使ったり、削除したりはしません。受信ボックスの要約、共有ドキュメントが変わったかの確認、締め切りの通知は、お金やほかの人の受信ボックスに直接触れる作業よりも、どれも良い最初の作業です。
指示は、新しく入った社員に初日に説明するのと同じように書いてください。何を見るか、何を無視するか、何が報告に値するか、そして自分の判断で何を絶対にしないか、です。この4つ目、何をしないかという部分は、多くの人が省く部分であり、作業が実際に人の目を離れたときに最も重要になる部分です。
ツールが提示する最短の間隔ではなく、対象となる物事が実際にどのくらいの頻度で変わるかに合わせて頻度を選んでください。1時間ごとに確認する価値がある受信ボックスは稀で、1日ごとに確認する価値があるプロジェクトボードはよくあります。作業が必要とする以上に細かいスケジュールは、読まなくなる報告を増やすだけです。
すぐに手を離すのではなく、新しく入った社員の最初の数日を見守るときのように、まだしっかり見ていられるうちに何度か実行させてください。最初の1週間は、すべての報告を読んでください。エージェントに許す行動の範囲や、確認する間隔を広げるのは、設定した日と変わらない振る舞いを普通の日にもしていることを確認できてからにしてください。
何かを自動化する前に
ここにあるすべてのツールに当てはまる安全規則
これらの規則は、どのスケジューラを使うかによって変わりません。どの会社が作ったかではなく、スケジュールに何を触らせてよいかについての規則です。
お金を使わせるときは、必ず人の目を通す
プロアクティブなエージェントは、あなたが確認するための購入、更新、支払いの案を作ることはできます。しかし、その特定の取引をあなたが事前に承認しない限り、完了させてはいけません。
確認の手順を挟まずに送らせない
メール、返信、クライアントへのメッセージの下書きを自動化するのは問題ありません。しかし、あなたが先に読まないまま、実在する人に向けて、あなたの代わりに送信ボタンを押すところで、小さなミスがほかの人の問題になります。
確認を取らずに削除させない
古いファイルの整理、記録のアーカイブ、何かの削除は、必要だった1つのものを消してしまうまでは、自動化すると気持ちよく片付いた気がします。削除しても安全そうなものには印をつけるだけにして、スケジュールが自分の判断で削除しないようにしてください。
ハートビートを持たせる
スケジュールが静かに止まったことに気づくための手段を用意してください。ツール自体の過去の実行履歴を週に1回眺めるか、エージェントの最後の報告が実際に時間通りに届いたかを確認する別のリマインダーを用意するといった方法です。誰も気づかないまま止まったスケジュールは、何週間も何もしないのに、外から見ると動いているものとまったく同じに見えます。
信頼する前に確認する
リスクの低い作業であっても、少なくとも最初の1週間はすべての報告を読んでください。失敗すると思っているから確認するのではなく、何カ月も人の目を離れて動く前に、もし失敗したとしても早く気づけるように確認するのです。
まとめると
実際に動き出すとどうなるか
このガイドの最初に挙げた4つの特徴を軸にした、月曜の朝のエージェントを想像してみてください。セッションを始めたのは人ではなくスケジュールなので、朝7時に自分で起動します。まず自分の前回の実行から残した短いメモを読むので、このプロジェクトを初めて見るような月曜日としてではなく、先週のボードがどうだったかをすでに知っています。今日の状態をそのメモと比べ、変わった部分だけの短い要約を書き、その要約を実際のデータと照合する2回目のパスにかけてから、あなたに送ります。これにより、確認なしの1回のパスでは見落としがちな間違いを捉えます。
これが、記憶、目標に向けた進行、自己チェックという、4つの特徴のうち3つが、あなたがコーヒーを飲む前に静かに動いている様子です。4つ目、リスクのあることをする前に確認を取るという特徴は、たいていエージェントが何をしないかという形で表れます。あなたの代わりにチームへ要約をメールしない、解決したと自分で判断したチケットを閉じない、読み取り権限のある共有ドライブに触れない、といったことです。報告を渡して待つ、それこそがまさに大事な点です。
同じ形は、振り分けやリマインダーにも使えます。このエージェントの受信ボックス振り分け版は、夜のうちに届いたものすべてを読み、本当にあなたの対応が必要かどうかで分け、対応が不要な40件ではなく、必要な3件のメッセージについて知らせます。リマインダー版は、何かを言う前に、追っている物事がすでに自然に解決していないかを確認し、解決していれば何も言いません。どの版でも、スケジュールが行っているのは同じ基本的な仕事です。あなたが覚えておかなくてもセッションを始めること、それだけです。
大きなことを自動化する前に、この習慣を練習する
人の目を離れた作業のために平易な言葉の依頼書を書くこと、そしてそこから何を省くべきかを正確に知ることは、このガイドに出てくるどのツールにも通用するスキルです。Nightschool AIの無料レッスン「フックと自動化」では、Claude Codeを例に、承認ゲート付きの自動実行を組み立てる方法を順に説明しています。
よくある質問
プロアクティブなエージェントと受動型のアシスタントの、実際の違いは何ですか?
セッションを始めるのが誰か、という点です。受動型のアシスタントは、あなたが開いて入力した会話の中でしか動きません。プロアクティブなエージェントは、あなたがそれを見ていようがいまいが、スケジュールに沿って自分でセッションを始めます。この1つの違いは、土台となるモデルの性能よりも重要です。
プロアクティブなエージェントは、役に立つために完全な自律性を与えられる必要がありますか?
いいえ、そうあるべきでもありません。最も役に立つ最初の形は、何かを読んで報告するだけで、自分の判断で送る・使う・削除する能力を持ちません。リスクが低く確認可能な行動に対する自律性は、ここから始めるものであり、ここに留まらなければならないものではありません。
AIエージェントの記憶における「ドリーミング」とは何を意味しますか?
これは、あなたが何も頼まなくても、エージェントが前回の実行以降に学んだことを見直し、まとめる静かなパスを指して、一部の人が使う呼び方です。次の実行が、ゼロからではなく整理されたメモから始まるようにするものです。
これは、今すでに使っているツールで実際にできますか、それともまだ実験的なものですか?
今日できます。AnthropicのClaudeデスクトップアプリとOpenAIのChatGPTは、どちらも今すぐスケジュールタスク機能を備えていますし、あなたのコンピューターには、cronやTask Schedulerといったスケジューラが数十年前から入っています。どれもコードを書く必要はありません。
AI企業自身のスケジューラではなく、cronやTask Schedulerを使うのはなぜですか?
AI企業のスケジューラは設定が簡単ですが、そのスケジュールを1つのツールのアカウントやコネクタに結び付けます。あなたのコンピューター自身のスケジューラにはアカウントが一切なく、特定のAI製品の計画が変わっても動き続けます。1社のロードマップに依存させたくない作業には、これが役立ちます。
「ハートビート」とは何ですか、そしてスケジュールにはなぜそれが必要なのですか?
ハートビートとは、スケジュールされた実行が実際に時間通りに行われたことに気づくための何らかの手段です。これがなければ、静かに止まったスケジュールは、外から見ると静かに動いているスケジュールとまったく同じに見えます。ツールの実行履歴を週に1回眺めるだけで、十分に気づけます。
プロアクティブなエージェントに、私に確認せずに絶対にさせてはいけないことは何ですか?
お金を使うこと、ほかの人にメッセージを送ること、何かを削除・上書きすることです。この3つのカテゴリーで、元に戻しにくい行動のほとんどをカバーしています。それ以外のこと、読む、下書きする、要約する、印をつけることは、完全に自動化しても無理はありません。
設定するのに、コードが書ける必要はありますか?
AnthropicのClaudeやOpenAIのChatGPTなら、いりません。タスクの指示を平易な言葉で書き、メニューから頻度を選ぶだけです。cron、launchd、Task Schedulerはもう少し手間がかかります。短い設定の行やファイルが必要ですが、ほとんどの人はプログラムを書かずにコピーして調整できます。
スケジュールされた実行が実際に行われ、静かにスキップされていないことは、どうすれば分かりますか?
Claudeのスケジュールタスクと、ChatGPTのScheduledページが、どちらも保持しているツール自体の過去の実行履歴を確認してください。cron、launchd、Task Schedulerの場合は、タスク自体が実行するたびにログファイルへ短い行を書き込むか、あなたにメッセージを送るようにしておくのが最も簡単な確認方法です。メッセージが来ないことが、何かが止まったという合図になります。
このガイドは、Anthropic、OpenAI、Apple、Microsoftと提携していますか?
いいえ。これは独立した学習用ガイドです。実際のツールを正確に説明するために、AnthropicのClaude、OpenAIのChatGPT、Appleのlaunchd、MicrosoftのTask Schedulerを説明的に挙げていますが、いずれとも提携、承認、パートナーシップの関係はありません。
これを、最初の自分で動くエージェントにする
範囲を絞った1つの作業を選び、自分の判断で絶対にしてはいけないことを書き、スケジュールを加え、さらに任せる前に1週間見守ってください。