エージェントは、ユーザーに代わってタスクを進められる AI システムです。達成したいことを伝えると、エージェントは次の手順を選び、利用できるツールを使い、わかったことに応じて進め方を調整できます。
AI とのチャットでは、メッセージをやり取りするたびに次の指示を出すことに慣れているかもしれません。エージェントには目標を伝え、次のメッセージを送るまでにいくつかの手順をまとめて任せることができます。作業を任せた後も、対話を通じて方向を示し、進捗を確認し、自分の判断が必要な場面では決定を下します。
エージェントの働きを支える要素は 3 つあります。タスクを解釈して次の手順を計画するモデル、情報収集や操作に使うツール、そして作業の範囲を定めて進め方を導くガードレールと人による監督です。
このガイドでは、エージェントの仕組みと、ユーザーが主導権を持って作業を任せる方法を説明します。目標と任せる範囲を明確にし、進捗を確認して、どの段階で自分が介入するかを判断する方法を学びます。
チームのメンバーに仕事を任せる場面を考えてみてください。期待する成果とその背景を伝え、どこまで自分で判断してよいか、いつ相談してほしいかを明確にすると、相手は仕事を進めやすくなります。エージェントに作業を任せるときも同じです。
この進め方に慣れるまで、少し時間がかかるかもしれません。実作業を任せる部分が増えるほど、何を任せる価値があるか、どんな背景情報が足りないか、成果が十分な水準に達しているかを判断する場面で、ユーザーの専門知識が生きます。依頼内容をまとめ、成果を見極め、修正の方向を示すことが、AI と仕事を進めるうえで中心的な役割になります。
チームのメンバーにたとえたのは、仕事の任せ方を説明するためです。エージェントには、同僚のように組織の中で働いた経験はなく、成果に対する責任も負いません。同僚ならすでに知っている事情も、エージェントには説明が必要な場合があります。成果をそのまま使えるかどうかを最終的に判断するのはユーザーです。
チャットとエージェント
大きな違いは、次に何をするかの判断をどこまで任せるかです。
| 比較項目 | AI とのチャット | エージェントへの依頼 |
|---|---|---|
| 始め方 | 質問をしたり、一緒にアイデアを練ったりします。 | 期待する成果、関連する背景情報、任せる範囲を伝えます。 |
| その後の進め方 | 通常は、次のメッセージでユーザーが対話の方向を決めます。 | エージェントが目標に向けて複数の手順を選び、実行できます。 |
| 受け取るもの | 回答を受け取り、そのまま使ったり、質問を重ねたり、内容を練り直したりできます。 | 確認用の成果物とともに、作業結果、質問、作業を妨げている問題などが報告されます。 |
| ユーザーの役割 | 対話の方向を決め、回答を確認します。 | 方針を定め、進捗を確認し、成果の扱いを決めます。 |
この 2 つの進め方には共通点があります。チャットでもツールを使えますし、エージェントにも対話を通じて指示を出せます。この区別は、インターフェースの違いではなく、AI との仕事の進め方を表しています。
エージェント機能を備えた OpenAI 製品
こうした機能は、OpenAI の複数の製品や機能で利用できます。対応する作業や使えるツールのほか、個別の依頼を任せるのか、継続的な作業を設定するのかといった点に違いがあります。
| 製品・機能 | 任せられる作業 | ユーザーが行うこと |
|---|---|---|
| ChatGPT Work | ファイル、情報源、ツールを組み合わせて複数の手順を実行し、ユーザーが確認して手を加えられる成果物を作成します。 | 完成時に期待する成果、許可する操作、途中で確認するタイミングを決めます。 |
| dot | 複数のツールやプロジェクトにまたがってユーザーを継続的に支援し、結果やユーザーの判断が必要な事項を報告します。対象アカウントに順次提供中です。 | 優先順位、報告してほしい内容、任せる範囲、停止条件を決めます。 |
| Codex Cloud | クラウド環境でコードを調べ、変更を加え、コマンドやテストを実行するなどのソフトウェア開発作業を行います。 | 期待する動作を説明し、変更内容とチェック結果を確認します。 |
| OpenAI の開発者向けツール | OpenAI の API と Agents SDK でカスタムエージェントを構築し、アプリケーションのツールやワークフローに合わせて設定できます。 | 設計の段階で、権限管理、評価、監視、人によるレビューをアプリケーションに組み込みます。 |
これらの用途には重なる部分があります。たとえば、調査をより大きな依頼の一部として任せたり、継続的に稼働するエージェントに個々のタスクの調整を任せたりできます。利用できる機能や操作は、プラン、地域、ワークスペースの設定、接続しているツールによって異なります。自分の環境で何ができるかは、リンク先の各製品のガイドで確認してください。
エージェントに任せるかどうかの判断
目標の達成に複数の手順が必要で、途中でわかったことによって次の手順が変わる場合は、エージェントが役立ちます。すぐに回答がほしい場合や、やり取りを重ねながら一緒に考えを深めたい場合は、話題を絞ったチャットで十分なこともあります。手順が一定で繰り返し実行できる作業には、あらかじめ定めたワークフローが向いています。途中で進め方を調整する必要がある場合は、エージェントが役立ちます。
作業を任せる前に、次の点を確認してください。
- 期待する成果と、何をもって「完了」とするかを説明できますか?
- エージェントは必要な情報やツールにアクセスできますか?
- 自分で結果を評価し、問題が起きた場合に復旧できますか?
まずは無理なく管理できる作業から始めてください。まだ成果の良し悪しを判断できない場合は、範囲を絞るか、判断できる人に加わってもらいます。技術的にはエージェントが実行できるタスクでも、監督に手間がかかり、もっと単純な方法のほうが役立つ場合があります。
エージェントを使うと、時間や費用が余分にかかる場合があります。計画を立て、ツールを使い、結果を確認し、別の方法を試すには、チャットで短くやり取りするよりも時間がかかることがあります。製品やプランによっては、利用枠を多く消費したり、追加料金が発生したりする場合もあります。規模の大きな作業や定期的に繰り返す作業を始める前に、 利用枠と料金を確認してください。
どの程度まで掘り下げるか、どの情報源を重視するか、いつ作業を切り上げるかを決めてください。所要時間やリソース消費量は、モデルの選択やタスクの複雑さにも左右されます。作業量を抑えるよう指示すると依頼範囲は明確になりますが、利用量や支出を制限するには、製品の管理機能を使う必要があります。
タスクの価値は、成果の質、依頼内容の説明やレビューに自分が費やす時間、待ち時間、修正の手間、費用を合わせて判断してください。結果が出るまでに時間がかかっても、自分で作業する時間は短くなる場合があります。時間や費用を増やすだけで、よりよい成果が得られるとは限りません。
依頼内容の明確化
依頼内容が明確であれば、エージェントは何を基準に進め方を選べばよいか判断できます。期待する成果とその成果が必要な理由、進め方を左右する背景事情を説明してください。目標と同じように、任せる範囲も明確にします。
| 依頼の項目 | 明確にすること |
|---|---|
| タスク | 誰のために何を達成するのか。どこまでが対象で、何が対象外か。 |
| コンテキスト | どの情報源、事実、優先事項、制約を踏まえて進めるのか。情報が足りないときはどうするのか。 |
| 操作 | エージェントの判断で実行してよい操作は何か。どの操作に承認が必要か。いつ一時停止し、どの条件で終了するのか。 |
| 成果物 | 何を、どの形式で、どこに提出するのか。品質と、必要な内容がすべてそろっているかどうかを、どのように判断するのか。 |
「完了」と判断できる成果物の例を示してください。実際に使いたいと思える要約資料やレポートなどを共有し、構成、詳しさ、判断に役立つ点など、どこがよいのかを説明します。たとえば、次のように依頼できます。「添付の資料を見本にしてください。3 つの選択肢を 1 ページで比較し、推奨案と情報源へのリンクを含めてください。未解決の疑問点を明記し、私がレビューできるように下書きとして保存してください。」
どこまでエージェントの判断に任せるかは、タスクに合わせて決めます。たとえば、実行前に計画を示すこと、別のシステムに変更を加える前に下書きを提示すること、作業範囲が変わるときに相談することを求められます。成果を誰がレビューし、判断が必要な事項を誰が決められるのかも明示してください。情報源、ツール、作業が及ぼす影響が変わった場合は、任せる範囲を見直します。
指示は意図を伝えるもので、アクセスを制御するのは権限です。依頼時に任せる範囲を明示するとともに、製品で利用できる権限設定を使ってください。
進捗の確認と軌道修正
レビューも作業の一部です。表示されている手順、参照した情報源、ツールで実行した操作、その結果を確認してください。依頼内容と照らし合わせ、成果物に漏れがないか、重要な主張に根拠があるか、依頼した操作が実際に行われたかを確認します。文章が流暢でも、要約が自信に満ちていても、それだけでタスクの成功を判断することはできません。
作業が及ぼす影響に応じて、どこまで詳しくレビューするかを決めます。他の人に影響する作業、共有情報を書き換える作業、元に戻すのが難しい作業は、特に注意して確認してください。誤りがあれば、何が問題で、修正後にどの基準を満たす必要があるかを説明します。
-
継続
成果が依頼内容に合い、重要な点に裏付けがあり、次の手順も合意した範囲内であれば、そのまま進めます。
-
軌道修正
問題を特定し、修正してほしい点を具体的に伝えます。どの部分を書き直すか、内容を補うか、さらに練り直すかを説明してください。
-
一時停止して判断
必要なアクセス権がない場合、未決事項がある場合、承認が必要な操作がある場合は、作業を再開する前に対応します。
必要に応じて、製品の操作機能を使って作業を中断または停止してください。指示を書き換えても、すでに実行した操作は取り消されません。別のシステムを更新したとエージェントが報告した場合は、そのシステムで保存結果を確認してください。
うまくいった進め方の再利用
役に立った依頼文や修正指示、レビュー用のチェックリストを保存しておきます。次のタスクに合わせて、入力情報、制約、成功の基準を更新してください。背景情報が足りなかった、指示が曖昧だった、ツールが使えなかった、結果に誤りがあったなど、自分が介入した理由も記録します。繰り返し起きる問題がわかれば、次に同様の作業を任せる前に何を変えればよいかを判断できます。
同様のタスクで安定した成果が得られることを確かめながら、任せる範囲を広げてください。初回の結果がよかっただけでは、どんな作業でも同じように任せられるとは判断できません。実績のある進め方を再利用しつつ、重要な部分は引き続き確認してください。
作業を継続的に任せたい場合は、いつ実行するか、何を報告してほしいか、いつ停止するかを定めます。今も目的にかなっているかを見直し、必要がなくなったら一時停止するか終了してください。利用環境に応じた設定方法は、長期にわたる作業とタスクとメモリのガイドを参照してください。