studio-web
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
UiPath logo, featuring letters U and I in white
Studio Web ガイド
Automation CloudAutomation Suite
Last updated 2024年10月22日

UI Automation の Autopilot レコーダー

UI Automation の Autopilot レコーダーは、基本的な UI Automation シーケンスのスキャフォールディング (骨組みの生成) プロセスを大幅に高速化、簡素化することを目的とした、AI を活用したツールです。

Autopilot レコーダーを使用して UI Automation シーケンスを作成できます。自然言語のプロンプトでアクティビティを生成するか、手動でアクティビティを追加します。

重要:

条件ロジックのループの追加はサポートされていません。レコーダーで処理できるのは、事前定義された基本的な UI Automation アクティビティのみです。

[表データを抽出] はまだサポートされていません。

目的のシーケンスを作成したら、[保存] を選択します。シーケンスの実行に必要なアクティビティが、Studio Web ワークフローのキャンバスに入力されます。

レコーダーにアクセスする

UI Automation の Autopilot レコーダーにアクセスするには、次の手順を実行します。

  1. 既存の Studio Web プロジェクトを開くか、新しいプロジェクトを作成します。
  2. ワークフローに [ブラウザーを使用] アクティビティを追加します。
  3. [作業スコープ] で、自動化するタブをドロップダウン メニューから選択します。
  4. [参考スクリーンショット] ボックスの右上隅にある [Autopilot を使用して UI Automation アクティビティを生成します。] アイコン、または [生成] ボタンを選択します。[生成] ボタンは、[ブラウザーを使用] アクティビティ内にアクティビティがない場合にのみ表示されます。

  5. レコーダーが開きます。

注: Autopilot を使用してプロジェクトを最初から作成する際に、ワークフローに UI Automation シーケンスが必要な場合、[ブラウザーを使用] アクティビティで [生成] を選択すると、UI Automation シーケンスに関連するテキスト プロンプトの部分がレコーダーに事前に読み込まれます。したがって、このコンテキストでレコーダーにアクセスすると、アクティビティの生成が直接開始されます。

テキスト プロンプトを使用してアクティビティを生成する

レコーダーのテキスト プロンプトを使用してアクティビティを生成するには、次の手順を実行します。

  1. プラス記号のボタンを選択します。

  2. 手順 a または b のいずれかに進みます。どちらを選択しても結果は同じです。

      1. リストから [Autopilot で生成] オプションを選択します。プレースホルダーのアクティビティ カードが作成されます。
      2. [このページで行う操作の説明を入力します。] テキスト フィールドにテキスト プロンプトを入力してから、Enter キーを押すか、矢印記号を選択します。作業中のタスクが正確に記述されている場合、プロンプトは最も効果的に機能します。プロンプトには、「[新規] ボタンをクリックする」のような汎用の指示ではなく、「新しいサプライヤーを作成する」や「12 月 25 日から 30 日までの休暇申請を作成する」のような指示を含めることができます。

    1. 検索ボックスにテキスト プロンプトを入力したら、Enter キーを押すか、[Autopilot で生成] オプションを選択します。

  3. プロンプトからアクティビティが生成されます。レコーダーがシーケンスを生成する際に使用するアクティビティは、以下の UI Automation アクティビティのみです。
    • クリック
    • 文字を入力
    • テキストを取得
    • 項目を選択
    • チェック/チェック解除
  4. 生成されたアクティビティがレコーダーに入力されます。アプリケーションの次のステートに移行するには、[テスト] ボタンを選択します。[テスト] ボタンを選択すると、ワン クリックで既定の設定を使用して実行が試行されます。これは、アプリケーションの次のステートに移行して、オートメーションのスキャフォールディング (骨組みの生成) を続行できるようにすることのみを目的としています。

  5. アプリケーションの次のステートに移行します。実行されたアクティビティには緑色のチェックマークが付きます。[テスト] を使用して既定の設定でベストエフォートの実行を試行し、何らかの理由で試行が失敗しても、アプリケーションを自由に操作して、必要なステップを手動で実行できます。プロンプトが完全に網羅されていない場合は、[「プロンプト」を続行] ボタンを選択します。

  6. レコーダーに新しいアクティビティが追加されます。アプリケーションの次のステートに移行するには、[テスト] ボタンを選択します。

  7. アプリケーションの次のステートに移行します。アプリケーションの目的のステートに到達し、プロンプト全体が網羅されるまで、[「プロンプト」を続行][テスト] を交互に使用できます。

アクティビティを手動で追加する

レコーダーにアクティビティを手動で追加するには、次の手順を実行します。

  1. プラス記号のボタンを選択します。
  2. リストから以下の UI Automation アクティビティのいずれかを選択します。
    • クリック
    • 文字を入力
    • テキストを取得
    • 項目を選択
    • チェック/チェック解除
    • ホバー
    • キーボード ショートカット
    • スクリーンショットを作成
    • 属性を取得
    • マウス スクロール
    • 要素を確認
  3. 画面上の UI 要素を選択してターゲットを指定します。
  4. ターゲットを一意に識別するために役立つ、ターゲットの周りにある UI 要素を選択して、アンカーを指定します。
  5. [確認] を選択します。
  6. レコーダーにアクティビティが追加されます。

ユーザー インターフェイスで実行できるアクション

ユーザー インターフェイスで利用可能なオプションについては、次の表をご覧ください。
オプション説明
[生成] ボタン レコーダーを開きます。[参考スクリーンショット] ボックスの右上隅から [Autopilot を使用して UI Automation アクティビティを生成します。] アイコンを選択することもできます。
プラス ボタン検索バーと、ドロップダウンのアクティビティ リストを開きます。
アクティビティ カード以下を実行できます。
  • レコーダー内のアクティビティをドラッグ アンド ドロップで並べ替える。
  • アクティビティ カードをダブルクリックして選択画面にアクセスする。
  • さまざまなアクティビティのターゲットとアンカーを確認する。選択画面にアクセスすることなく、アクティビティ カードを選択するだけで確認できます。ターゲットとアンカーを強調表示したプレビューが 5 秒間表示されます。
アクティビティ カードのハンバーガー メニューここには、以下のオプションが含まれます。
  • プロパティ - 選択画面が開き、ターゲットとアンカーを指定できます。
  • 名前を変更 - アクティビティの名前を変更できます。100 文字まで使用できます。
  • 削除 - レコーダーからアクティビティ カードを削除します。
[テスト] ボタン 生成されたすべてのアクティビティを実行します。アプリケーションのあるステートから別のステートに移行するために、既定の設定で実行します。
注: [テスト] ボタンは Safari では使用できません。
[「プロンプト」を続行] ボタン プロンプト全体を網羅するために、レコーダー内に新しいアクティビティを生成します。
Delete キー 選択したアクティビティ カードを削除します。上級ユーザー向けのキーボード ショートカットです。確認のプロンプトは表示されません。

[Autopilot で生成] のゴミ箱ボタン

[Autopilot で生成] のプレースホルダーのアクティビティ カードを削除します。
Esc キー

Studio Web のキャンバスに戻ります。

レコーダーで変更を行った場合は、ポップアップに「選択ヘルパーで行った変更を保存しますか?」というメッセージが表示されます。以下を選択できます。
  • キャンセル - レコーダーに戻ります。変更内容は保持されます。
  • 保存しない - 変更を保存せずに Studio Web のキャンバスに戻ります。
  • 保存 - 変更を保存し、UI Automation シーケンスを Studio Web キャンバスに入力します。
[プロパティ] パネルが開いている場合、Esc キーを押すと、レコーダーの「アクティビティ」ビューに戻ります。
[キャンセル] ボタン 変更を保存せずに Studio Web のキャンバスに戻ります。
[保存] ボタン ワークフロー シーケンスを保存し、アクティビティを Studio Web のキャンバスに入力します。
[ヘルプ (F1)] アイコン ドキュメント ページを開きます。

Autopilot 機能を制御する

Autopilot は、既定ですべてのユーザーに対して有効化されています。

Automation Ops のガバナンス ポリシーを使用して Autopilot 機能を無効化するには、次の 2 つの方法があります。

  • Studio Web のポリシーを追加して [Autopilot を許可] オプションを [いいえ] に設定する
  • AI Trust Layer のポリシーを追加して [AI Trust Layer を介したサード パーティの AI モデルへの呼び出しを有効化] トグル ボタンを無効化する

いずれかのオプションが無効化されている状態でも、UI Automation の Autopilot レコーダーを使用することはできますが、テキスト プロンプトを使用してアクティビティを生成することはできません。レコーダーで手動でアクティビティを追加することはできます。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.