- 基本情報
- Studio Web での UiPath Agents
- UiPath のコード化されたエージェント
Agents ガイド
Autopilot for Agents (プレビュー) は、Studio Web の Agent Builder に埋め込まれた会話型 AI アシスタントです。コンテキストに対応した永続的なワークスペースを備えており、自然言語を使用してエージェントを構築、設定、改良できます。ツールを切り替えたり、各コンポーネントを手動で編集したりする必要はありません。
セッションが開くたびに、Autopilot は現在のエージェントの定義と利用可能なプラットフォーム リソースを読み取ります。ユーザーが変更を説明すると、Autopilot は、エージェント (つまり、プロンプト、ツール、スキーマ、コンテキスト ソース) をどのように編集すれば良いかを対象を絞って提案するので、ユーザーはそれを確認してから適用します。
チャット インターフェイスと全般的な対話モデルは、Autopilot が提供されるすべての UiPath 製品間で共有されます。共通のインターフェイス要素の完全なリファレンスについては、『Autopilot ガイド』の「ユーザー インターフェイス」をご覧ください。このページでは、Agent Builder のコンテキストに固有の機能とツールについて説明しています。
主な機能
Autopilot for Agents には、次の機能があります。
- コンテキストの保持 — セッション内で以前の入力内容や判断を記憶します。
- プロンプトの改良 — ゼロから始めることなく、プロンプトをリアルタイムに調整できます。
- インラインでの提案 — エージェントの現在のステートに固有の変更を提案します。
- ワークフローの継続性 — セッション内での反復的な変更や改良にわたってコンテキストを維持します。
- 対話型デバッグ — フォローアップの質問を通じて問題の特定と明確化を支援します。
- コードとロジックの認識 — エージェントの構造を理解し、現在のステートにとって関連性の高いガイダンスを提供します。
Autopilot for Agents の仕組み
Agent Builder の右側のツールバーにあるウィジェットを使用して [Autopilot] パネルを開くと、Autopilot はプロジェクトの現在のステートを取得します。これには以下が含まれます。
- エージェントのすべての実行と評価セットのすべての実行
- 最新のヘルス スコア
- 利用可能なリソース: RPA プロセス、API ワークフロー、エージェント プロセス、コンテキスト グラウンディングのコンテキスト ソース
ユーザーが送信するすべてのメッセージに、このコンテキストが追加されます。Agents のバックエンドがユーザーのメッセージをエージェントの定義、利用可能なリソース、システム プロンプト テンプレートと組み合わせて、選択されている大規模言語モデル (LLM) へのストリーミング要求を開始します。応答がチャット パネルにストリーミングされて戻されます。
提案された変更内容がプレビューとして表示されます。既定の対話モードでは、変更をエージェントに適用する前に、ユーザーが各変更を確認して受け入れます。
対話モード
チャット入力領域には [編集] コントロールがあり、これを使用して、Autopilot がエージェントに変更を適用する方法を設定します。
- 編集 (既定) — Autopilot は変更をプレビューとして提案します。各提案を適用する前に、ユーザーが提案を確認する必要があります。このモードは、すべてのエージェント設計ワークフローと運用ワークフローに推奨されます。
- エージェント (試験段階) — Autopilot は自動的に変更を適用し、確認を要求しません。このモードは、探索的なワークフローや迅速な反復処理ワークフローを目的としています。
エージェント モードは試験段階です。運用環境のエージェントで作業する場合は注意して使用してください。
![Agent Builder の [Autopilot] パネル](https://dev-assets.cms.uipath.com/assets/images/agents/autopilot-panel-bb05ddcc.webp)
チャット インターフェイス
[Autopilot] パネルには、Studio Web の Agent Builder の右側のツールバーからアクセスします。このパネルは以下を提供します。
- チャットの入力フィールド - プロンプトや質問を入力します。
- プロンプトの動的な提案 - エージェントの現在のステートに応じて更新されます。
- LLM セレクター - セッションの言語モデルを選択します。
- ファイルのアップロード - ドキュメント、画像、コード ファイル、および各種のデータ形式がサポートされます (ファイルあたり最大 15 MB)。
- [新しいチャット]、[設定]、[チャット履歴] のコントロール - パネルのヘッダーにあります。
チャット履歴
[チャット履歴] パネルでは、過去 30 日間の会話の検索可能なリストが提供されます。エントリを選択すると完全なコンテキストが復元され、中断した場所から作業を続行したり、以前の提案を参照したりできます。
設定
[設定] パネルでは、現在の Agent Builder セッションでの Autopilot の動作を制御します。
個人設定
- プロンプトの提案を有効化 — 既定でオンになっています。各応答の後に、コンテキストに対応した提案を表示します。
- コンテキストの変更メッセージを表示 (試験段階) — Autopilot がエージェントのコンテキストに関する理解を更新したときにメッセージを表示します。
- カスタムの指示 — 用語の好み、目的の詳細レベル、Autopilot の応答に対する制約を指定するためのフリーテキスト フィールドです。最大で 1,000 文字を入力できます。
MCP サーバー
Autopilot をモデル コンテキスト プロトコル (MCP) サーバーに接続して、構造化された追加のコンテキストを提供できます。Orchestrator で作成された MCP サーバーのみがサポートされます。
ツール:
現在のセッションで利用可能なフレームワークのツールが表示されます。各ツールを個別に有効化または無効化できます。詳しくは、「Autopilot for Agents のツール」をご覧ください。
[保存] を選択すると、現在の設定が適用されます。[既定値にリセット] を選択すると、すべての設定が元のステートに戻ります。[会話をダウンロード] を選択して、現在のセッションを組織、テナント、会話の設定が含まれる JSON ファイルとしてエクスポートすることもできます。
応答の正確性
Autopilot for Agents は、プロンプトの設定、ツールの追加、スキーマの改良などのエージェント設計タスクに対し、AI を活用したサポートを提供します。Autopilot for Agents は非常に効果的ですが、不正確な回答、誤解を招く回答、不完全な回答を生成することがあります。これは大規模言語モデルの既知の制限です。
例:
- 利用可能なリソースに合わないツールの設定を提案する場合があります。
- 事実として間違っている説明や、エージェントの古いロジックに基づく説明を提供することがあります。
- 外部リソースを使用する場合、重要な詳細を見落としたり、ソース コンテンツを誤って解釈したりすることがあります。
特に運用環境のエージェントでは、提案を適用する前にすべての提案を確認してください。
- [不満] ボタンを使用して、役に立たない回答や誤った回答にフラグを付けます。
- エージェントの重要なロジックの変更については、エージェント モードよりも既定の編集モードを優先的に使用します。
Autopilot は共同作業者として最も効果を発揮します。正確で信頼できるエージェントを構築するには、依然としてユーザーの評価が欠かせません。
関連トピック
- Autopilot for Agents のツール — [Autopilot] パネルで利用可能なフレームワークのツールのリファレンスです。
- Autopilot のチャットについて — すべての UiPath 製品にわたる Autopilot チャット フレームワークの概要です。
- Autopilot のチャットのユーザー インターフェイス — すべての製品で共有されるチャット インターフェイスの完全なリファレンスです。