セットアップ
有人オートメーションと無人オートメーション用に Healing Agent を設定します。アクティビティ レベルの設定、Orchestrator での自己修復の有効化、独自のモデルの使用設定などが含まれます。
アクティビティ レベルの設定
セットアップ手順を開始する前に、Healing Agent の前提条件を満たしていることを確認します。
また、個々のアクティビティごとに、アクティビティ レベルで Healing Agent の機能をフィルター処理することもできます。
- 無効化 — Healing Agent を無効にします。
- ジョブの設定を継承 — Orchestrator からすべての設定を継承します。
- 推奨事項のみ — Healing Agent は推奨事項を提供するだけで、オートメーションを修復することはありません。
- アプリ/ブラウザーと同一 — AppCard の設定を継承します。
Orchestrator ですべての設定を無効化した場合、アクティビティ レベルで設定を変更しても Healing Agent には影響しません。
無人オートメーションの設定
Automation Developer 以上のロール権限と以下の各権限が必要です。
Process.EditMediaExecution.ViewMediaExecution.CreateMediaExecution.Delete
Healing Agent は、ジョブとして実行するプロセスでのみ利用可能です。
-
Studio で、既存のプロジェクトを開くか、新しいプロジェクトを作成します。
a. UIAutomation.Activities パッケージをバージョン 25.10.2 以降に更新していない場合は、そのように更新します。b. 必要に応じ、[実行を検証] 機能を有効化します。入力アクションでは、この機能が Healing Agent によって使用されます。Orchestrator に接続していないアクティビティがある場合は、[オブジェクト リポジトリを同期] 機能を使用して、すべてのアクティビティを Orchestrator に追加します。c. プロジェクトをパブリッシュします。
-
Orchestrator に移動します。
a. [プロセスを追加] を選択します。b. [その他の設定] を選択します。c. プロセス レベルまたはジョブ レベルで Healing Agent を有効化します。自己修復機能は、プロセス レベルとジョブ レベルの両方で個別に設定できます。
注:自己修復を有効にしない場合、Healing Agent からは詳細なデバッグ情報と限定的な推奨方法のみが示され、自律的なアクションは実行されません。
d. パブリッシュしたプロセスに基づいて新しいジョブを作成します。
-
[実行] を選択してジョブを実行します。
a. [ジョブの詳細] を選択します。b. [Healing Agent] を選択します。c. [デバッグ ファイルをダウンロード] を選択します。
結果: ジョブに推奨手段または修復済みアクションがある場合にのみ、[ Healing Agent ] パネルが表示されます。オートメーション プロジェクトがユーザーのワークスペースに存在し、Studio が Orchestrator テナントに接続されている場合は、[ Studio で開く ] を選択して Studio で直接デバッグ ファイルを開くことができます。それ以外の場合は、「 Studio で Healing Agent の提案を適用 する」の説明に従って、ダウンロードしたファイルを Studio の[監視] パネルから読み込みます。
Healing Agent でアクティビティを回復できない場合、Orchestrator のロボット ログにエラーの理由が示されます (例:「Healing Agent はアクティビティを回復できませんでした。自己修復機能が無効化されています。」)。
Attended 設定
Automation User 以上のロール権限と以下の各権限が必要です。
Process.EditMediaExecution.ViewMediaExecution.CreateMediaExecution.Delete
-
Studio で、既存のプロジェクトを開くか、新しいプロジェクトを作成します。
a. UIAutomation.Activities パッケージをバージョン 25.2.1 プレビュー以降に更新していない場合は、そのように更新します。b. 必要に応じ、[実行を検証] 機能を有効化します。入力アクションでは、この機能が Healing Agent によって使用されます。Orchestrator に接続していないアクティビティがある場合は、[オブジェクト リポジトリを同期] 機能を使用して、すべてのアクティビティを Orchestrator に追加します。
-
プロジェクトをパブリッシュします。
-
Orchestrator に移動します。
a. [プロセスを追加] を選択します。b. [その他の設定] を選択します。c. パブリッシュしたオートメーションに基づいて新しいプロセスを作成します。d. プロセス レベルまたはジョブ レベルで Healing Agent を有効化します。自己修復機能は、プロセス レベルとジョブ レベルの両方で個別に設定できます。自己修復を有効にしない場合、Healing Agent からは詳細なデバッグ情報と限定的な推奨方法のみが示され、自律的なアクションは実行されません。
-
Assistant からオートメーションを実行します。実行時には必ず [例外を報告] オプションを選択します。
a. [ジョブの詳細] を選択します。b. [Healing Agent] を選択します。c. [デバッグ ファイルをダウンロード] を選択します。
結果: ジョブに推奨手段または修復済みアクションがある場合にのみ、[ Healing Agent ] パネルが表示されます。デバッグ ファイルを表示するには、「 Studio で Healing Agent の提案を適用 する」の説明に従って、Studio の[オブザーバビリティ] パネルからデバッグ ファイルを読み込みます。
独自のモデルを使用する (BYOM) 設定
独自の LLM サブスクリプションを使用するには、AI Trust Layer の [LLM の設定] を使用してそのサブスクリプションを設定します。
- Automation Cloud™ で [管理] に移動します。
- [AI Trust Layer] を選択し、[LLM の設定] タブを選択します。
注:
[ LLM の設定 ] タブには、ライセンス プランで付与されている権利が必要です。このタブが利用できない場合は、組織のプランに含まれません。このプランを含むプランについては、「 ライセンス」を参照し、UiPath アカウント チームに連絡して権利を追加してください。
- [テナント] ドロップダウンからテナントを選択し、[設定を追加] を選択します。
- [設定を追加] パネルで、次の手順を実行します。 a. [製品] ドロップダウンから [Healing Agent] を選択します。b. [機能] ドロップダウンから [ワークフローの回復] を選択します。c. [UiPath の LLM サブスクリプションを置換] を選択します。d. [フォルダー] ドロップダウンから、LLM の接続を保存するフォルダーを選択します。
注:e. [置き換え可能な LLM] で、[コネクタ] ドロップダウンからコネクタを選択し、[コネクション] ドロップダウンから [コネクションを追加] を選択します。f. 新しいタブが開きます。選択したコネクタに UiPath を接続するために値の指定が必要なフィールドに値を入力し、[構成を追加] パネルで [テスト] を選択します。g. [保存] を選択します。
他のユーザーと共有されているフォルダーに LLM の接続を保存しないでください。共有フォルダーに保存された資格情報には、そのフォルダーへのアクセス権を持つすべてのユーザーがアクセスでき、組織の API キーやモデル データが公開される可能性があります。
結果: ここで構成した LLM サブスクリプションが Healing Agent で使用され、ワークフローを回復できます。
詳しくは、「LLM を設定する」をご覧ください。
Studio で Healing Agent の提案を適用する
Healing Agent は、パブリッシュ済みのプロセスに対して実行されます。実行で推奨事項や修復済みアクションが生成されたら、そのデータを Studio に読み込み、提案されたセレクターの変更をアクティビティに直接適用できます。
v2026.10 以降の Studio では、Healing Agent のデータは、Studio の [オブザーバビリティ ] パネルで確認できます。Studio v2025.10 では、このデータは [Autopilot ] パネルで利用可能でした。
前提条件
- プロジェクトが Orchestrator にパブリッシュされ、Healing Agent による推奨事項または修復済みアクションを含む実行が少なくとも 1 回ある。
- 最新の修復データを直接分析するには、プロジェクトをパブリッシュおよび実行したアカウントで Studio と Orchestrator にログインします。
- ファイルから修復データを読み込むには、まず Orchestrator からデバッグ ファイルをダウンロードします。[ ジョブ] に移動し、[ ジョブの詳細]、[ Healing Agent] の順に選択して、[ ダウンロード] を選択します。ジョブに推奨手段または修復済みアクションがある場合にのみ、[ Healing Agent ] パネルが表示されます。
Healing Agent の提案を確認して適用するには、以下の手順を実行します。
-
Studio で、提案を確認するプロジェクトを開きます。
-
Studio の右側のレールで [ オブザーバビリティ ] アイコンを選択します。
-
[ 実行] セクションのヘッダーでオプション メニューを開き、ケースに合ったオプションを選択します。
a.Studio と Orchestrator が、ジョブが実行されたテナントに接続されている場合は、[ Analyze most recent healing data] を選択します。
b.本当の例ではない場合は、[ ファイルから Healing Agent のデータを読み込む] を選択し、Orchestrator からダウンロードしたデバッグ ファイルを選択します。
-
[ 実行時の修復データ ] ビューで、[ プロセスの詳細] で、プロセス名、実行日、修復されたエラーの数を確認します。
-
[ 影響を受けるアクティビティ] で、アクティビティを展開して提案を確認します。[詳細] には元のターゲットが失敗した理由が説明され、[提案] には提案された変更が記述されます。[ ターゲット] タブと [ アンカー ] タブには、生成された定義に対する現在の定義が表示されます。
-
[ 適用 ] を選択して、アクティビティを新しいターゲットで更新します。
結果: このアクティビティは、生成されたターゲット定義を使用します。[ 影響を受けるアクティビティ] に表示されている各アクティビティについて、この手順を繰り返します。