- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- 制御フロー
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- ログ
- 診断ツール
- ワークフロー アナライザー
- ワークフロー アナライザーについて
- ST-DBP-002 - 多数の引数
- ST-DBP-003 - 空の catch ブロック
- ST-DBP-007 - 複数のフローチャートレイヤー
- ST-DPB-010 - [ワークフロー] または [テスト ケース] の複数のインスタンス
- ST-DBP-020 - 未定義の出力プロパティ
- ST-DBP-021 - ハードコードされたタイムアウト
- ST-DBP-023 - 空のワークフロー
- ST-DBP-024 - 永続性アクティビティの確認
- ST-DBP-025 - 変数のシリアル化の前提条件
- ST-DBP-027 - Persistence のベスト プラクティス
- ST-DBP-028 - 引数のシリアル化の前提条件
- ST-USG-005 - ハードコードされたアクティビティのプロパティ
- ST-USG-009 - 未使用の変数
- ST-USG-010 - 未使用の依存関係
- ST-USG-014 - パッケージの制限
- ST-USG-017 - パラメーターの修飾子が無効
- ST-USG-020 - 最小ログ メッセージ
- ST-USG-024 - 未使用で保存されたままの値
- ST-USG-025 - 保存した値の誤用
- ST-USG-026 - アクティビティの制限
- ST-USG-027 - 必要なパッケージ
- ST-USG-028 - ファイル テンプレートの呼び出しの制限
- ST-USG-027 - 必須のタグ
- ST-USG-034 - Automation Hub URL
- 変数
- 引数
- インポートされた名前空間
- コード化されたオートメーション
- トリガーベースの有人オートメーション
- オブジェクト リポジトリ
- ScreenScrapeJavaSupport ツール
- 拡張機能
- Studio でのテスト
- トラブルシューティング
ユーザー インターフェイス
Studio のインターフェイス パネル、ドッキング オプション、レイアウト コントロールにより、デザイナー、アクティビティ、プロジェクト、デバッグ ツールにアクセスできます。
Studio には、特定の機能に簡単にアクセスするための複数のパネルがあります。これらはドッキングすることも、フローティング ウィンドウとして機能させることもできます。またドロップダウン リストから自動非表示オプションを有効化することもできます。
概要
| No. | 名前 | 説明 |
|---|---|---|
| 1 | Studio の 3 つの主要な領域にアクセスします。
| |
| 2 |
| |
| 3 | 現在のワークフロー ファイルに追加されたアクティビティを管理して、オートメーションを構築します。 | |
| 4 | 以下の利用可能な検索バーを使用して、プロジェクト内を検索します。 | |
| 5 | [エクスプローラー] パネル | 現在のプロジェクトのコンテンツの表示、ファイル、フォルダー、依存関係の管理、プロジェクト設定の調整を行います。 |
| 6 | [ソース管理] パネル | ソース管理操作にアクセスします。 |
| 7 | アクティビティ パネル | 利用可能なすべてのアクティビティを表示し、オートメーションにアクティビティを追加します。 |
| 8 | [オブジェクト リポジトリ] パネル | プロジェクト内、および複数のプロジェクトで、UI の分類データを作成して再利用します。 |
| 9 | スニペット パネル | あらかじめ構築されたワークフローを使用して、独自の再利用可能なオートメーションを追加します。 |
| 10 | テスト オートメーションに関連する情報を表示します。 | |
| 11 | Extensions Panel | Install and manage extensions that bring tools such as document viewers and coding agents into Studio. |
| 12 | データ マネージャー パネル | プロジェクトのデータを管理します。以下のパネルがあります。 |
| 13 | [メッセージをログ] アクティビティと [1 行を書き込み] アクティビティの出力、プロジェクトの実行に関するステータス情報、アクティビティ パッケージによって生成されたエラーなどを表示します。 | |
| 14 | エラー パネル | ワークフロー アナライザーの実行中に生成されるすべてのエラーを表示します。 |
| 15 | [マーカー] パネル | プロジェクトに追加されたブレークポイントとブックマークを管理します。 |
| 16 | Terminal Panel | Use a command line interface directly in Studio. |
| 17 | プロパティ パネル | 選択したアクティビティのプロパティを表示・構成します。 |
| 18 | [Autopilot] パネル | Autopilot 機能を使用します。 |
| 19 | Observability Panel | Review and apply the selector changes that Healing Agent suggests. |
| 20 | 概要パネル | 現在のワークフローと利用可能なすべてのノードの階層を表示します。 |
| 21 | Profiling Panel | Enable or disable profiling and view Profile Execution results. |
| 22 | ステータス情報を表示して、Orchestrator の接続とソース管理との連携を管理します。 |
リボン
リボンの表示オプション
リボンは、レイアウト アイコンから開くパネル メニューの リボン表示 セクションから選択する 3 つの表示ステートをサポートします。
- コンパクト - リボン タブを非表示にし、コマンドをタイトル バーに 1 行のアイコンとして表示します。まとめられているコマンドは、ドロップダウン メニューに結合されます。これにより、 デザイナー パネル用のスペースが最も多く残されます。
- 最小 - コマンド アイコンをテキスト ラベルなしで表示します。これがデフォルトです。
- 展開 - リボン全体を、アイコンとテキスト ラベルとともに表示します。
ステートを選択すると、そのステートがすぐに適用され、再読み込みされることはありません。また、選択した内容はセッション間で保持されます。レイアウトをリセットすると 、リボンが [最小] に戻ります。
このピッカーは、以前の リボン のオン/オフのトグル、リボン専用のピン ボタン、 Ctrl + F1 のショートカット、およびタブのダブルクリックに取って代わるものです。以前のバージョンでは、リボンの表示状態が個別に変更されていました。
リボン タブ
リボンは次の 3 つのタブで構成されています。
-
ホーム - プロジェクトを作成して開く、Studio を構成する、または Studio の Backstage ビューからヘルプやライセンス情報にアクセスします。
-
デザイン - プロジェクトへのシーケンス、フローチャート、ステート マシン、長期実行のワークフローの追加、アクティビティ パッケージのインストールと管理、UI 要素との対話の構築、ワークフローの Excel へのエクスポート、そして Orchestrator またはカスタム フィードへの作業内容のパブリッシュを行います。
UiPath.UIAutomation.Activitiesパッケージをインストールすると、[デザイン] タブに [アプリ/Web レコーダー]、[Computer Vision]、[ユーザー イベント]、[表抽出]、および [UI Explorer] のボタンも表示されます。[ユーザー イベント] メニューには、[UI 要素のクリック時]、[UI 要素のキー入力時]、[アプリケーション イベント時] があります。コンパクト な リボン表示では、これらのボタンが 1 つのメニューに結合されており、[ ユーザー イベント ] オプションが個別のセクションに一覧表示されます。 -
デバッグ - ワークフローをデバッグしながら、デバッグ ツールを使用してブレークポイントの設定、アクティビティの実行のステップバイステップの監視、デバッグ速度の調整を行います。ログを開いて、プロジェクトの実行およびプロジェクトに加えられた変更に関する詳細を表示します。コンパクトなリボン表示の [デバッグ設定] メニューには、オンまたはオフにした設定のアクティブなステートが表示され、ワンタイム アクションとは別に一覧表示されます。デバッグの詳細については、「 デバッグについて」をご覧ください。
注:オートメーション プロジェクトの実行中に作成されたものではないファイルは、Orchestrator へのパブリッシュ時に読み取り専用になります。業務プロセスにおいて将来的に特定のファイルへの書き込みが必要となる場合は、プロジェクトの実行中にファイルを作成するようにしてください。
タイトル バー
パネルのグループの表示/非表示を切り替えます。
次の 3 つのボタンのいずれかを使用して、パネル、またはスタックされたパネルのグループの表示/非表示を切り替えることができます。
左パネル
下部パネル
右パネル
フィードバックを送る
Studio 内から直接送信できるフィードバックには、[製品に関する提案を提出] または [バグを報告] の 2 種類があります。この機能にアクセスするには、リボンの
アイコンをクリックします。
[フィードバックを送る] 機能は、製品チームに匿名のフィードバックを送信するときに使用できますが、フィードバックについて詳しく説明するためにメール アドレスを入力することもできます。テクニカル サポート チームへの問い合わせには、 テクニカル サポートへのお問い合わせ フォームを利用してください。
Provide the following information, and then click Send:
- [目的] ドロップダウン メニューから、[製品に関する提案を提出] または [バグを報告] を選択します。
- [対象] ドロップダウン メニューから、[UiPath Activities]、[UiPath Studio]、[UiPath Robot]、[UiPath Orchestrator]、または [UiPath Assistant] のいずれかを選択します。
- [内容の重要度] ドロップダウン メニューで [低]、[高]、[重大] のいずれかを選択します。
- [件名] フィールドに短いタイトルを入力します。
- 詳細な説明を追加し、最大 6 個の画像、ビデオ、またはテキスト ファイルを添付します。それぞれのサイズは 10 MB 未満です。フィードバックを送信するためのしきい値は、5 分で 3 つの投稿です。
Backstage ビュー
Studio を開いた時に最初に表示されるビューです。このビューには、ウィンドウの左上隅の [ホーム] をクリックして移動することもできます。ここからプロジェクトを作成して開いたり、Studio を構成したり、ヘルプやライセンス情報にアクセスできます。
The project types available under New Project depend on your license. For example, Test Automation is listed only if your license includes Test Automation. For details, refer to About Unified Pricing Licensing and About Flex Licensing.
このビューでは、次のボタンとタブを利用できます。
-
開く - ローカルのオートメーション プロジェクトを参照して開きます。既定では、プロジェクトは C:\Users\Documents\UiPath.
注:ユーザーが読み取り権限のみを持っているネットワーク フォルダーにあるプロジェクトは、Studio で開くことができません。プロジェクトでのコラボレーションには 、ソース管理システム を使用することをお勧めします。
-
閉じる - 現在開いているオートメーション プロジェクトを閉じます。
-
開始 - 新しいオートメーション プロジェクトを作成するか、最近アクセスしたプロジェクトを開きます。
- 定義済みのテンプレートから作成する、または最近使ったプロジェクトを開く
- [最近使ったファイルを開く] リストからプロジェクトをピン留めまたは削除する
- プロジェクトの説明、ターゲット フレームワーク、言語、ソース (ローカル、Studio Web、Git/SVN/TFS) を表示します。
- エントリ上でホバーすると、
project.jsonパスと最終起動日が表示されます
-
テンプレート - テンプレートに基づいて新しいプロジェクトを作成します。このタブでは、利用可能なプロジェクト テンプレートをすべて表示し、ソース別に検索およびフィルター処理できます。詳しくは「プロジェクト テンプレート」をご覧ください
-
チーム - オートメーション プロジェクトのソース管理との連携を管理します。
-
ツール - Studio でのユーザー エクスペリエンスを向上させるツールにアクセスできます。
- UI Explorer、プロジェクト依存関係一括更新ツール、Microsoft Office 修復ツールを使用するには、[アプリ] タブを選択します。
- 拡張機能 (Chrome、Firefox、Edge、Java、Silverlight、Citrix、Windows リモート デスクトップ、VMware Horizon、Excel アドイン、SAP Solution Manager) をインストールまたはアンインストールするには、[UiPath 拡張機能] タブを選択します。
- ソース管理プラグインおよびテスト オートメーション プラグインを有効化または無効化するには、[プラグイン] タブを選択します。
- [ コーディング エージェント ] タブを選択して UiPath CLI を管理し、UiPath プロジェクトで作業するために必要なスキルと Studio 拡張機能をコーディング エージェントに提供します。詳細については、「 エージェントのコーディング」をご覧ください。
-
設定 - Studio の外観と操作性の変更、グローバル設定の指定、アクティビティ パッケージのソースの管理などを実行します。詳細については、「Studio の設定を構成する」をご覧ください。
-
ヘルプ - 製品ドキュメント、リリース ノート、オンライン リソース、コミュニティ フォーラム、UiPath アカデミーにアクセスできます。 ここでは、クイック チュートリアルにアクセスして、オートメーションの作成、パブリッシュ、実行に関する基本を学ぶこともできます。
注:チュートリアルを正常に完了するため、チュートリアルの手順で強調表示されている以外の変更をワークフローに加える前に、チュートリアルを一時停止することをお勧めします。
Information regarding product version and installation, license availability, and license details, such as the license provider or the activation ID, is also found in the Help tab, together with a Copy Info button for quickly copying the details to the clipboard.
コマンドパレット
The Command Palette is opened by using the Ctrl + Shift + P or F3 keyboard shortcuts. Clicking the search box in the title bar opens the Universal search bar. The Command Palette incorporates the Add activity, the Universal search, the Go to file, and Jump to activity search bars, as well as the Navigate forward and Navigate backward file navigation options.
Studio は、スコープによるアクティビティの優先順位付けに対応しています。アクティビティのスコープにある
アイコンをクリックすると、コマンド パレットに現在のスコープに適したアクティビティの候補が表示されることがわかるでしょう。この機能のサポートは、公式のアクティビティ パッケージの段階で本格展開されます。リリース ノートを定期的にご確認ください。
アクティビティを追加する
アクティビティを追加するための検索バーは、キーボード ショートカット Ctrl + Shift + T を使用して開くことができます。インストール済みおよびインストール可能なパッケージでアクティビティを検索し、ファイル内の選択したアクティビティの後に追加できます。このバーでは、最初の 5 つの結果にキーボード ショートカットが自動的に割り当てられ、以前の検索結果が記憶されます。
シーケンスのアクティビティの上部または下部にある
アイコンをクリックして、 アクティビティを追加する 検索バーを開きます。
Studio のデザイン設定で [AI によるアクティビティの提案を有効化] オプションが選択されている場合、UiPath AI サービスはワークフロー内のアクティビティを追加する検索バーが開かれた場所を分析し、現在のコンテキストに基づいて次に追加するアクティビティを提案します。コンテキストがない場合 (例: デザイナー パネルでアクティビティが選択されていないときに Ctrl + Shift + T を押した)、アクティビティは提案されません。
Studio の [デザイン] 設定で [インストール可能なアクティビティを表示] オプションが選択されている場合、インストール済みのパッケージに含まれていないアクティビティを検索できます。利用可能なアクティビティの検索は、オフィシャル フィードおよび Orchestrator テナント フィードのパッケージでのみ実行できます。利用可能なアクティビティを追加すると、対応するアクティビティ パッケージもインストールされます。インストール ボタン
を選択すると、アクティビティをワークフローに追加せずにパッケージがインストールされます。
Autopilot でワークフローを生成する
Autopilot の生成機能では、自然言語を使用してワークフローの構造と結果を記述できます。ワークフローを自動的に生成するには、検索バーにワークフローの動作を入力し、[ Autopilot で生成 ] オプションをダブルクリックします。Autopilot が指示を分析して関連するアクティビティを特定し、アクティビティを論理的なシーケンスで追加します。指示が有効でない場合は、別の説明を試すように求められます。
指示の処理が完了すると、提案されたワークフローのプレビューが新しいシーケンス内に作成されます。プレビューにはオートメーションで使用されるアクティビティが含まれます。アクティビティにホバーすると、それが属するアクティビティ パッケージが表示されます。
改良と確認
Your instructions are also added as an annotation that can be used to edit the proposed workflow. If you are not satisfied with the structure created by Autopilot, you can refine your initial instructions by selecting Edit Annotation (the pencil icon) in the annotation, editing the description, and selecting the Generate button, which will create a new workflow preview.
ワークフローが期待どおりに動作することを確認したら、[確認] ボタンを選択し、Autopilot でワークフローを構築します。[囲んでいるシーケンスを保持] オプションを選択して、生成されたワークフローを [シーケンス] アクティビティで囲んだままにすると、生成されたワークフローをさらに編集できます。ワークフローを構築しない場合は、[キャンセル] ボタンを選択してプレビューを破棄します。
ワークフローの生成後に指示を変更するには、シーケンスの注釈内をクリックします。ここで [生成] ボタンを選択すると、メッセージ ウィンドウが表示され、現在のアクティビティとその構成がすべて失われることが通知され、生成を確認するように求められます。[OK] を選択して、更新した指示に基づいて新しいワークフローの生成を続行するか、[キャンセル] を選択して現在のワークフローを保持します。
- 別のワークフロー内に配置されたシーケンスを含む、任意のシーケンスからワークフローを生成できます。
- Autopilot の機能にアクセスするには、Automation Cloud™ に接続する必要があります。
- Autopilot で生成されたワークフローには、Automation Ops のポリシーで制限されているアクティビティが使用されていることがあります。
ユニバーサル検索
ユニバーサル検索バーを使用すると、現在のプロジェクトのスニペット、アクティビティ、変数、引数、インポート、プロジェクト依存関係、およびファイルを見つけることができます。検索を実行すると、閉じているファイルを含むすべてのワークフロー ファイルから結果が返されます。
| オプション | ショートカット | 説明 |
|---|---|---|
| 現在のファイル | Ctrl + 1 | 現在開いているファイルの結果のうち、検索クエリに一致するものを表示します。 |
| すべてのファイル | Ctrl + 2 | 現在のプロジェクトのすべてのファイルで見つかった結果のうち、検索クエリに一致するものを表示します。 |
| Activities (アクティビティ) | Ctrl + 3 | アクティビティの結果で検索クエリに一致するものを表示します。 |
| 変数 | Ctrl + 4 | 現在のプロジェクト内の変数で検索クエリに一致するものを検索します。 |
| 引数 | Ctrl + 5 | プロジェクトで定義された引数で検索クエリに一致するものを検索します。 |
| インポート | Ctrl + 6 | プロジェクトにインポートされた名前空間で検索クエリに一致するものを一覧表示します。 |
| プロジェクト ファイル | Ctrl + 7 | 検索クエリに一致する現在のプロジェクトのファイル部分を検索します。 |
| 依存関係 | Ctrl + 8 | プロジェクトにインストールされた依存関係で見つかった結果を表示します。 |
| スニペット | Ctrl + 9 | 検索クエリに一致するスニペット ファイルを検索します。 |
検索結果は、 [ユニバーサル検索] または [アクティビティを追加] を使用する場合、次に検索バーを開くまで保持されます。 [ファイルに移動] および [アクティビティにジャンプ] の場合、前の検索クエリは保持されません。
アクティビティをダブルクリックするか、Enter を押して、現在開いているファイルに追加します。同じコマンドを使用して、すべてのファイルまたはプロジェクト ファイル カテゴリからファイルを開くか、目的の検索結果に焦点を合わせることができます。
[ワークフローを呼び出し] アクティビティ内のプロセスの引数の既定値は、ユニバーサル検索では検索できません。
ファイルを開く
[ファイルへ移動] バーは、現在のプロジェクト フォルダーのファイル部分を検索して開きます。スクリーンショットや Excel ファイルなどの他のファイルがマシン上で、それぞれの既定のアプリケーションで開かれている間、.xaml ファイルは Studio のデザイナー パネルで開かれます。ダブルクリックするか、Enter を押してファイルを開きます。
[アクティビティ] パネル、[エクスプローラー] パネル、およびコマンド パレットではあいまい検索がサポートされており、検索語句が完全に一致しない場合でも、結果のリストが返されます。検索語がわずかに不完全であったり、スペルが間違っていたり、各単語の最初の文字のみが含まれていたりする可能性があります。たとえば、アクティビティ バーに「dci」と入力すると、[画像をダブルクリック] アクティビティが返されます。
アクティビティにジャンプする
コマンド パレットの [アクティビティに移動] 検索バー部分は、大規模なワークフローで特定のアクティビティを見つけてフォーカスするのに役立ちます。これには、Ctrl + J キーボード ショートカットを使用するか、F3 または CTRL + Shift + P ショートカットを使用して、[アクティビティに移動] を選択し、アクセスします。
[アクティビティにジャンプ] を使用する
[アクティビティにジャンプ] バーは、開いている場合にはデザイナー パネルで現在フォーカスされている .xaml ファイル内のすべてのアクティビティのリストが表示されます。
アクティビティの表示名または名前空間を入力します (例: [代入])。キーボードの矢印キーを使用してアクティビティを選択し、Enter を押してデザイナー パネルにフォーカスします。
[アクティビティにジャンプ] バーのアクティビティは、コンテナー、親、子のアクティビティの順に配置されています。
[次に進む] および [前に戻る]
[次に進む] および [前に戻る] のナビゲーション オプションを使用すると、次の操作が可能です。
- プロジェクト ファイル内の前の要素、または前のプロジェクト ファイルに移動する
- プロジェクト ファイル内の次の要素、または次のプロジェクト ファイルに移動する
パネル
デザイナー パネル
表示したいアクティビティをダブルクリックしてダイアグラムの中でナビゲートすることが可能です。デザイナー パネルの見出しにはパスが階層リンクとして表示されます。スケールの異なる複数の表示を使用すると、一部のアクティビティの入力フィールドのテキストが適切に表示されないことがあります。
フローチャートや長期実行のワークフローでは、トリガー、ゲートウェイ、イベントなど、開く深いレベルがないノードをダブルクリックすると、[ プロパティ] パネルが開いてフォーカスが移動し、ノードの編集を開始できます。
アクティビティは、Ctrl + C ショートカットまたはコンテキスト メニューを使用してテキスト エディターにコピーし、変更を受信したらデザイナー パネルにコピーして戻すことができます。Studio のリボンにあるボタンを使用するか、Ctrl + Z / Ctrl + Y を押して、パネル内で行った操作を元に戻したり、やり直すことができます。
アクティビティに検証エラーがある場合は、デザイナー パネルのアクティビティのタイトル バーの右側にエラー アイコン
が表示され、そのすべての親アクティビティに警告アイコン
が表示されます。エラー メッセージは、問題の影響を受けるアクティビティの [ プロパティ] パネル の上部にも表示され、メッセージの横にあるクリップボード アイコンを選択するとコピーできます。
ナビゲーションとズーム
スペース キーまたはマウスの中ボタンを押しながら
アイコンをクリックすると、パン モードを有効にできます。ズーム ドロップダウンを使用してズーム レベルを変更し、
アイコンをクリックして 100% にリセットします。
[画面に合わせる]
アイコンを使用して、ワークフロー全体がデザイナー パネルに収まるようにズームを変更できます。プロジェクト全体の概要を把握し、フォーカスを調整してセクション間を移動するには、
アイコンをクリックします。
コンパクト モード
プロパティ値を素早く編集するには、[設定] > [デザイン] > [デザインのスタイル] > [コンパクト デザイン エクスペリエンス] でコンパクト モードをアクティブ化します。コンパクト モードでは、編集可能なプロパティがピルとしてアクティビティに直接表示されます。
- ピルを選択すると [ プロパティ] パネルが開き、一致するフィールドがフォーカスされるため、値の入力を開始できます。
- ピルの左隅にあるエキスパンダーを選択すると、そのプロパティに対するプライマリ アクションが実行されます。ほとんどのプロパティでは、 式エディターが開きます。UI Automation アクティビティでは、ターゲット ピルのエキスパンダーで画面上のターゲットの指定が開始されます。式エディターを使用しないプロパティの場合、プロパティ パネルが開き、参照されているプロパティがフォーカスされます。
- [ 条件分岐 (switch )] アクティビティの case 値、[ト ライ キャッチ ] アクティビティの例外の種類、[条件 分岐 (else if)] アクティビティの条件もピルとして表示されます。これらのピルの 1 つを選択すると、その分岐の [ プロパティ] パネルが開きます。
[ トライ キャッチ / 切り替え ] アクティビティの各分岐は、例外の種類またはケースの値を保持するブランチ ヘッダーとブランチ本体を組み合わせた 1 つのコンテナーとして表示されます。これにより、入れ子の深さが短くなり、 デザイナー パネル内のワークフローの長さが短くなります。
Each container activity ends with an End row named after the activity, such as End If or End Sequence, and the child activities in a container are not linked by connectors.
Autopilot を使用したアクティビティとシーケンスの要約
Autopilot の要約作成機能を使用することで、アクティビティまたはシーケンスの実行内容を分かりやすく説明する名前を作成できます。この機能は、レビューや保守が困難な大規模なワークフローの読みやすさを向上させる場合に特に役立ちます。
アクティビティ名の分かりやすさと一貫性を向上させるために、Autopilot では、アクティビティを定義する要素 (説明、引数、プロパティ、入力値、対応するパッケージ名と説明など) が考慮されます。シーケンスの場合、Autopilot は、シーケンスに含まれるアクティビティのすべての説明を基に 1 文の要約を作成します。
この機能を使用するには、タイトル バーでアクティビティまたはシーケンスの名前をダブルクリック (あるいはアクティビティまたはシーケンスのコンテキスト メニューから [名前を変更] を選択) して、[アクティビティを要約] ボタンをクリックします。すると、Autopilot でアクティビティまたはシーケンスの動作を説明する一意の名前が生成されます。
コンテキスト メニュー
コンテキスト メニューを使用すると、シーケンス、フローチャート、ステート マシン、長期実行のワークフローのいずれであっても、ワークフローにていくつかの操作を実行することができます。ワークフロー内のアクティビティを右クリックして表示することができます。
複数のアクティビティを選択すると、コンテキスト メニューには複数選択をサポートするオプションのみが表示されます。
- 選択したすべてのアクティビティで [アクティビティを有効化]/[アクティビティを無効化]、[周囲のシーケンスを削除]、[トライ キャッチで囲む]、[ワークフローとして抽出]、[コピー]、[切り取り]、[削除] の順に実行されます。
- 1 つのアクティビティに適用されるオプション ( [貼り付け]、[ プライベートとしてマーク ]、[ パブリックとしてマーク])、およびブレークポイント オプションとデバッグ オプションは非表示になります。
コンテキスト メニューのフィールドの説明
| オプション | 説明 |
|---|---|
| 上位を表示 | デザイナーパネル内で対象となるアクティビティの親アクティビティを表示します。 このオプションは、子アクティビティが デザイナー パネルで開かれている場合にのみ表示されます。 |
| 開く | デザイナーパネル内で選択されたアクティビティを開きます。ダブルクリックと同じ結果をもたらします。 |
| 次で開く... | ファイルを、その既定のシステム アプリケーションまたは特定のアプリケーションを選択して開くことができます。 |
| 折りたたみ | アクティビティを折りたたむことで、表示される詳細を「ダブルクリックして表示」に変更します。折りたたみボタン シーケンスの場合にのみ表示されます。 |
| 埋め込み先で展開 | アクティビティのコンテンツを展開し、その詳細を表示します。展開ボタン シーケンスの場合にのみ表示されます。 |
| 切り取り | 選択されたアクティビティを切り取り、クリップボード上に配置します。 |
| コピー | 選択したアクティビティをコピーし、クリップボード上に配置します。読み取り専用ファイル内のアクティビティを、別のワークフローまたは .txt ファイルにコピーできます。複数のアクティビティをクリップボードにコピーすると、アクティビティの順序が逆になります。 :warning: アクティビティを、対応 OS が異なるプロジェクトにコピーすると (例: Windows - レガシからクロスプラットフォーム)、コピー先のワークフローの実行が失敗する場合があります。 |
| 貼り付け | クリップボードのコンテンツを現在の位置に挿入します。 |
| 削除する | 対象のアクティビティ、または選択したすべてのアクティビティを削除します。[ 削除] のキーボード ショートカットを使用することもできます。 |
| 注釈 | ワークフロー内のアクティビティについて、注釈の追加、編集、削除を行えます。また、注釈を表示 / 非表示にすることもできます。 |
| 画像としてエクスポート |
|
| 変数を作成 | [変数] パネル内に変数を作成します。 |
| 自動整列 | フローチャート、ステート マシン、または長期実行のワークフロー内のアクティビティを横方向または縦方向に自動的に整列させます。 |
| BPMN ファイルをインポートする | 既存の BPMN ファイルを長期実行のワークフローにインポートします。 注: 長期実行のワークフローでのみ表示されます。 |
| 型を変更 | プレースホルダー アクティビティを別のアクティビティに置換します。 注: 長期実行のワークフローでのみ表示されます。 |
| 色を変更 | デザイナー パネル内のアクティビティの色を変更します。 注: 長期実行のワークフローでのみ表示されます。 |
| 囲んでいるシーケンスを削除 | デザイナー パネルから、選択した [シーケンス] アクティビティを削除します。これに含まれるアクティビティは親シーケンスに移動されます。 |
| トライ キャッチを使用して囲む (Ctrl + T) | [トライ キャッチ] ステートメント内にアクティビティが挿入されます。 トライ キャッチ ステートメントは、データ エラーまたはコーディング エラーによって発生した例外を処理するために使用されます。Try 句は、例外をチェックするアクティビティを囲みます。Catches 句は例外ハンドラーです。Finally 句は、最初の 2 つの句のステータスに関係なく、アクティビティを実行するために使用されます。 |
| ワークフローとして抽出 | 大きなプロジェクトを小さなプロジェクトに分解するために、対象となるアクティビティを含む新しいワークフローを作成します。抽出されるアクティビティに代わり、[ ワークフローを 呼び出し ] アクティビティが作成されます。このアクティビティにより、新たに作成されるワークフローの引数の編集やインポートが可能になります。引数は、そのアクティビティで使用されている変数から自動的に作成されます。[ ワークフローを呼び出し ] アクティビティは自動的にローカルの変数をマッピングして、抽出されるワークフローの引数を呼び出します。これは、ユーザーが作成した変数にのみ当てはまることに注意してください。[ 繰り返し (コレクションの各要素 )] などの親アクティビティによって暗黙的に作成された変数からは、引数は作成されません。 |
| アクティビティを有効化 | それまで無効化されていたアクティビティを有効化します。 |
| アクティビティを無効化 | アクティビティを無効化したのち、[コメント アウト] アクティビティ内に配置します。 |
| 非公開としてマーク/公開としてマーク | [プライベートにする] は 、アクティビティをプライベートとしてマークするため、その変数と引数の値が Verbose レベルでログに出力されなくなります。プライベート アクティビティの表示名は で始まり プライベート アクティビティの場合は、代わりにメニューに [パブリックとしてマーク ] と表示され、プライベート マーキングは削除されます。 |
| ブレークポイントを切り替え | 選択したアクティビティをデバッグのブレークポイントとしてマークします。また、[実行] タブの [ブレークポイント] ボタンをクリックすれば、ブレークポイントを切り替えることもできます。1 つのアクティビティで一度にトリガーできるのは、1 つのブレークポイントのみです。 |
| ブックマークを切り替え | 選択したアクティビティにブックマークを配置するか、アクティビティに配置されているブックマークを削除します。 |
| ブレークポイントを編集 | [ブレークポイントの設定] ウィンドウを開きます。 |
| デバッグ |
|
| すべての条件を表示 | プロジェクトで定義されているすべての条件を表示します。 ([プロパティ]パネル > [条件]) 注: このオプションは、フローチャートにおいてプロジェクト内の空白を右クリックした場合にのみ表示されます。フローチャート内のアクティビティを右クリックしても表示されません。 |
| すべての条件を非表示 | 表示されたすべての条件を非表示にします。 注: このオプションは、フローチャートにおいてプロジェクト内の空白を右クリックした場合にのみ表示されます。フローチャート内のアクティビティを右クリックしても表示されません。 |
| StartNode として設定 | 選択されたアクティビティを Start ノードに接続します。 フローチャートでのみ表示されます。 |
| 初期ステートとして設定 | ステート マシン固有のアクティビティを Start ノードに接続します。 ステート マシンでのみ表示されます。 |
コンテキスト メニューは、デザイナーパネルのタブに対しても表示されます。以下のオプションが選択可能です。
| オプション | 説明 |
|---|---|
| 閉じる | アクティブなタブを閉じます。 |
| 他を閉じる | アクティブなタブ以外のタブをすべて閉じます。 |
| すべてのドキュメントを閉じる | すべてのタブを閉じます。 |
| フローティング | 対象となるタブを切り離し、フロート表示に変更します。 |
| タブをピン留め | 対象となるタブをデザイナーパネルにピン留めします。 最後にピン留めされたタブは、常に他のすべての既存のタブ (ピン留めされているかどうかにかかわらず) の前に移動します。ピン留めされたタブの位置は、他のピン留めされたタブを基準にしてのみ変更できます。 |
| 新しい水平タブグループ | スクリーンを水平方向に分割し、同じスクリーン内でデザイナーパネルの2つ以上のインスタンスを見ることを可能にします。対象となるプロジェクトは、パネルの右側に移動されます。 プロジェクトに 2 つ以上のタブと、暗黙的にワークフローが含まれている場合にのみ表示されます。 |
| 新しい垂直タブグループ | スクリーンを垂直方向に分割し、同じスクリーン内でデザイナーパネルの2つ以上のインスタンスを見ることを可能にします。対象となるプロジェクトは、パネルの下側に移動されます。 プロジェクトに 2 つ以上のタブと、暗黙的にワークフローが含まれている場合にのみ表示されます。 |
| 前のタブグループに移動 | 対象となるタブを、そのタブが直前に表示されていたデザイナーパネル上に移動します。 以前に [新しい垂直タブ グループ] または [新しい水平タブ グループ] オプションを使用したことがある場合にのみ表示されます。 |
| 次のタブグループに移動 | 対象となるタブを、新しく表示されたデザイナーパネル上に移動します。 以前に [新しい垂直タブ グループ] または [新しい水平タブ グループ] オプションを使用したことがある場合にのみ表示されます。 |
エクスプローラー パネル
[エクスプローラー] パネルでは、プロジェクト ファイルと依存関係を管理したり、プロジェクトの設定を行ったりできます。詳しくは、「 プロジェクトを管理する」をご覧ください。
データ マネージャー パネル
[データ マネージャー] パネルでは、変数、引数、定数、名前空間、コネクションなどのデータを一元化された場所から管理できます。詳しくは、「データ マネージャーを使用する」をご覧ください。
アクティビティ パネル
[アクティビティ] パネルには、現在のワークフローに追加できるアクティビティが表示されます。Windows プロジェクトとクロスプラットフォーム プロジェクトでは、インストール済みのアクティビティと利用可能なアクティビティの両方を確認できます。Windows - レガシ プロジェクトでは、インストール済みのアクティビティのみが表示されます。[インストール済み] は、プロジェクトの依存関係として既に追加されているパッケージのアクティビティを指し、[利用可能] は、インストールされていないが オフィシャル フィードと Orchestrator テナント フィードからインストールできるパッケージのアクティビティを指します。
パネル上部の検索ボックスにアクティビティの名前や説明 (任意) を入力して検索したり、ナビゲーション キーを使用して移動したり、Enter キーを押して現在開いているプロジェクトに選択したアクティビティを追加したりできます。
検索ボックスでは、Studio で設定したインターフェイス言語にかかわらず、アクティビティのクラス名でアクティビティを特定できます。
パネル内のアクティビティ上でホバーすると、そのアクティビティが属するパッケージとその説明が表示されます。アクティビティをお気に入りのリストに追加するには、そのアクティビティを右クリックして、[お気に入りに追加] を選択します。
パネル内のアクティビティを右クリックして、[テスト ベンチを作成] を選択して 1 つ以上のアクティビティをテストしてから、プロジェクトに追加します。この機能について詳しくはこちらをご覧ください。
利用可能なアクティビティを追加する
Windows プロジェクトおよびクロスプラットフォーム プロジェクトでは、[アクティビティ] パネルの [利用可能] カテゴリとアクティビティを追加する検索バーを使用して、プロジェクトにインストールされていない UiPath のオフィシャル パッケージのアクティビティをすばやく見つけて追加できます。
利用可能なアクティビティをプロジェクトに追加するには、アクティビティをダブルクリックするか、ワークフローにドラッグ アンド ドロップします。利用可能なアクティビティをプロジェクトに追加すると、そのアクティビティを含むパッケージがプロジェクトの依存関係としてインストールされます。利用可能なパッケージの名前を右クリックし、[インストール] を選択して、利用可能なパッケージをプロジェクトに追加することもできます。
Integration Service のアクティビティを追加する
Integration Service のアクティビティのほとんどは、[利用可能] カテゴリからのみ追加できます。これらのアクティビティは、UiPath Integration Service アクティビティ という単一のパッケージに含まれているため、異なるコネクタ用の複数のアクティビティをすばやく追加できます。なお、このパッケージ内のアクティビティは、[アクティビティ] パネルの [インストール済み] セクションには表示されません。
プロジェクトに追加済みのアクティビティの更新が利用可能になった場合は、新しい Integration Service アクティビティを追加するか、プロジェクトを再度開くたびに自動的に更新されます。
Integration Service のアクティビティをプロジェクトに追加するには、以下の手順を実行します。
- 利用可能な Integration Service のアクティビティを追加するか、[利用可能] セクションでカテゴリ名を右クリックして [インストール] を選択します。 UiPath Integration Service アクティビティ パッケージがプロジェクト依存関係として追加されます。
- 追加のパッケージをインストールすることなく、[利用可能] カテゴリから他の Integration Service アクティビティを追加します。Integration Service アクティビティ パッケージに含まれる利用可能なアクティビティが、すぐにワークフローに追加されます。
Integration Service のアクティビティの使用について詳しくは、「Integration Service のアクティビティ」をご覧ください。
Orchestrator のトラブルシューティング セッションから Studio にアクセスすると、Integration Service のアクティビティが [利用可能] セクションに表示されません。Integration Service のアクティビティを使用するには、トラブルシューティング セッションからではなく、標準のユーザー アカウントで Studio を開きます。
アクティビティ パネルをカスタマイズする
パネル上部の [検索]
ボタンをクリックすると、アクティビティを検索できます。
[その他の操作]
ボタンを選択すると、以下の追加のオプションにアクセスできます。
- すべて展開: すべてのアクティビティのカテゴリを展開します。
- すべて折りたたみ: すべてのアクティビティのカテゴリを折りたたみます。
- 説明で検索: アクティビティの説明に含まれるキーワードを検索できます。
- カテゴリ別にグループ化: 属するカテゴリ別に、利用可能なアクティビティをグループ化します。
- パッケージ別にグループ化: 属するパッケージ別に、利用可能なアクティビティをグループ化します。
注:
最後の 2 つのオプションをクリアすると、グループ化されていないアクティビティのリストがアルファベット順に並べられます。
[ でフィルター] ボタンを選択すると、以下のオプションに基づいてアクティビティがフィルター処理されます。![]()
クロスプラットフォーム プロジェクトの場合
- 利用可否でフィルター処理:
- インストール済み - プロジェクトにインストールされているパッケージに含まれるアクティビティを表示します (このフィルターは非アクティブ化できません)。
- 利用可能 - プロジェクトに追加できる、インストールされていないパッケージに含まれるアクティビティを表示します。
- Windows - Windows プロジェクトでのみ利用可能なアクティビティを表示します。
- 種類でフィルター処理
- アクティビティ - アクティビティを表示します。
- トリガー - トリガーを表示します。
- カテゴリ別にフィルター処理:
- プレビュー - プレリリース アクティビティを表示します (この設定は管理可能です)。
Windows プロジェクトの場合
- 利用可否でフィルター処理:
- インストール済み - プロジェクトにインストールされているパッケージに含まれるアクティビティを表示します (このフィルターは非アクティブ化できません)。
- 利用可能 - プロジェクトに追加できる、インストールされていないパッケージに含まれるアクティビティを表示します。
- 種類でフィルター処理
- アクティビティ - アクティビティを表示します。
- トリガー - トリガーを表示します。
- カテゴリ別にフィルター処理:
- プレビュー - プレリリース アクティビティを表示します (この設定は管理可能です)。
Windows - レガシ プロジェクトの場合
- 種類でフィルター処理
- アクティビティ - アクティビティを表示します。
- トリガー - トリガーを表示します。
- カテゴリ別にフィルター処理:
- プレビュー - プレリリース アクティビティを表示します (この設定は管理可能です)。
[コンポーネント] パネル
[コンポーネント] パネルは、Studio でフォームを作成したり開いたりするときに表示されるコンテキスト パネルです。このパネルには UI コンポーネントが表示され、デザイナー パネルにコンポーネントをドラッグ アンド ドロップしてカスタム フォームを作成できます。詳細については、「フォーム コンポーネント」をご覧ください。
[スニペット] パネル
[スニペット] パネルでは、オートメーションを簡単に再利用できます。既定で、複数のサンプルとスニペットが含まれています。
スニペットを検索して [その他の操作]
ボタンを選択すると、以下の追加のオプションにアクセスできます。
- すべて展開: すべてのスニペットのカテゴリを展開します。
- すべて折りたたみ: すべてのスニペットのカテゴリを折りたたみます。
- 更新: パネルを再読み込みして既定の設定に戻します。
- フォルダーを追加 - ハード ドライブからディレクトリを選択して独自のスニペットを追加できます。空のフォルダーは表示されません。
フォルダーを削除するには、フォルダーを右クリックして [削除] を選択します。
[ソース管理] パネル
[ソース管理] パネルでは、すべてが揃った Git ワークフローを Studio で直接利用できます。このパネルは、Git リポジトリに属するプロジェクトが開いているときは必ず使用できます。このパネルは以下の 2 つのセクションで構成されています。
- [変更点] セクションには、作業ツリーで変更、追加、削除、名前変更されたすべてのファイルが一覧表示され、コミット操作用の各種コントロールがホストされています。
- [グラフ] セクションには、対話型の視覚的なグラフでリポジトリのコミット履歴が表示されます。
詳しくは「[ソース管理] パネル」をご覧ください。
プロパティ パネル
The Properties panel is contextual and enables you to view and change the properties of a selected activity. When selecting two activities in the same workflow, common properties can be modified from the Properties panel. Some activities have a newer Properties panel interface, so what the panel displays depends on the selected activity.
クロスプラットフォーム プロジェクトでは、デザイン設定の [アクティビティのプロパティをインラインで表示] が有効化されている場合、アクティビティのプロパティはすべてデザイナー パネルのアクティビティ カードで使用できます。これは、Windows プロジェクト内の一部のアクティビティにも当てはまります。
キャンバス上、ロックされたデザイナー上のプロパティ、差分モードなどの読み取り専用のプロパティ フィールドは灰色に表示され、編集できないことを示しますが、スクロール、テキストの選択、コピーなど、その他のあらゆる面では対話性が維持されます。詳細エディターを読み取り専用プロパティで開くと、ロックされたエディターではなく、選択可能な読み取り専用ビューに式が表示されます。
ブロックのプロパティをキャッチ
[トライ キャッチ] アクティビティの [例外時の処理 (catch)] ブロックを選択すると、そのブロックの例外の種類が編集可能なプロパティとして [プロパティ] パネルに表示されます。[ プロパティ] パネルで例外の種類を変更すると、 デザイナー パネルでアクティビティが更新され、その逆も同じように更新されます。
式エディター
式エディターには、アクティビティの入力フィールド内でキーボード ショートカットの Ctrl + Shift + E を使用することでアクセスできます。式エディターは、[プロパティ] パネル、テキスト入力が必要なフィールド、アクティビティの本体でも、必要なフィールドにテキストを直接追加することで使用できます。
式エディターには、インテリジェントなコード補完機能が含まれています。式は、複数の行にまたがって記述できます。変数や引数を式の中で直接作成するキーボード ショートカットも用意されています。
エディター内で Ctrl + F を押すことで、検索および置換機能を起動します。式の一部を選択し、Ctrl + F3 を押すと、検索フィールドにテキストが追加されます。Ctrl キーを押したままにして、検索ペインを半透明化することで、背後にあるテキストを確認します。
エディターの設定
エディターを閉じるときに、ディスプレイ上の位置、ウィンドウ サイズ、テキストのズーム レベルが保存され、次回エディターを開くときに適用されます。
コンパクト モードでは、プロパティ ピルのエキスパンダーから式エディターを開くこともできます。詳しくは、「 コンパクト モード」をご覧ください。
[Autopilot] パネル
[Autopilot] パネルは、オートメーション プロジェクトの開発とメンテナンスを簡素化する、AI を活用した一元的なインターフェイスです。
Autopilot は、UiPath 製品の操作を支援することを目的に設計された会話形式のインターフェイスです。コンテキストに対応した永続的なワークスペースが提供されており、自然言語を使用してオートメーションの構築、製品の機能の活用、ドキュメントの検索を行うことができます。
Autopilot の動作の仕組み
Autopilot は、入力履歴を保持し、意図を解釈して、タスクに固有の的確な提案で回答します。ワークフローのどの時点でも、以前の入力の参照、パラメーターの調整、プロンプトの調整、意図の明確化を行うことができます。また、提案の説明、指示の言い換え、既存のステップの変更をすべて同じインターフェイス内から Autopilot に依頼できます。
Autopilot は、オートメーションのロジックと同時に進化するため、要件の変化に応じて関連性の高い推奨事項を提供します。
Autopilot の主な機能は次のとおりです。
- コンテキストの保持 - 過去の入力内容や判断を記憶します。
- プロンプトの改良 - プロンプトをリアルタイムに編集し、ゼロから始めることなく結果を改善できます。
- 会話型エクスペリエンス - 自然言語を使用して質問をしたり、変更を加えたりします。
- インラインでの提案 - 現在のコンテキストに固有の推奨事項をチャット内で直接提供します。
- 統合されたワークスペース - すべての対話、反復処理、結果が常に 1 か所にまとめられています。
- ワークフローの継続性 - ステップやステージ間でフローが維持されます。
- 対話型デバッグ - フォローアップの質問や意図の明確化によって、問題の特定と修正を支援します。
- コードとロジックの認識 - オートメーションやコードの構造を理解し、関連性の高いガイダンスを提供します。
Autopilot は、さまざまな大規模言語モデル (LLM) を使用してその機能を強化できます。どの LLM を選択するかは、パフォーマンス、推論の深さ、速度に影響します。
チャット画面は Autopilot のメイン画面であり、すべての対話がここに置かれます。Autopilot のチャット画面にアクセスするには、Studio で Autopilot
のアイコンを探します。
チャット画面では、以下の操作を実行できます。
- チャット ボックスを使用してプロンプトを入力したり質問したりして、Autopilot と対話する。
- プロンプトの動的な提案を使用する。提案はワークフローのコンテキストに応じて変化します。
- Autopilot が対話で使用する言語モデルを選択する。ニーズに基づいて、利用可能な Gemini または GPT-5 のインスタンスから選択できます。
- 後で処理および調査するためにファイルをアップロードする。
- Open a New chat
, access the Settings
menu, or the Chat History
.
Autopilot のヘッダーにある [新しいチャット] オプションを使用すると、新しい会話が開始され、前の会話はチャット履歴に保存されます。このオプションは、トピックを切り替えて、古いプロンプトと回答が新しい対話に影響しないようにする場合に使用します。
[設定] オプションを選択すると [設定] メニューが開き、Autopilot の動作を制御できます。応答をパーソナライズしたり、特定のツールを有効化したり、Orchestrator MCP サーバーに接続したりできます。
利用可能な設定は次のとおりです。
- 個人設定 - このセクションは、チャットでの対話スタイルと具体的な指示のカスタマイズに重点を置いています。
- フォロー アップを表示 - 既定でオンになっています。そのため、Autopilot は回答の後にフォローアップの質問やアクションを表示して、会話の続行を支援します。クリーンな対話が必要な場合はオフにしてください。
- カスタムの指示 - Autopilot がどのように応答すべきかについて具体的なガイダンスや設定を入力できるフリーテキスト フィールドです。たとえば、優先する用語、技術的詳細のレベル、よく使用する特定のフレームワーク/ツールなどを入力できます。文字数カウンター (0/300) は、入力する指示の長さの制限を示します。
- MCP サーバー - このセクションは、Autopilot が接続できる MCP サーバーを管理および設定し、Autopilot がタスクに特化した構造化された情報に基づいて、コンテキストに対応した提案を生成できるようにすることに焦点を当てています。
- サーバーの URL を入力 - MCP サーバーの URL を入力するテキスト フィールドです。入力後、[追加] を選択して URL を追加します。
- 現在のサーバー - 設定済みで Autopilot で利用可能な MCP サーバーのリストです。
- 管理 - Orchestrator の [MCP サーバー] 設定ページにアクセスできます。
重要:
Orchestrator で作成された MCP サーバーのみがサポートされます。
- ツール - Autopilot で利用可能な機能とツールのリストです。[フレームワークのツール] の下に整理されています。Autopilot を使用するコンテキストに応じて、各ツールを管理および設定できます。
- [保存] オプションと [既定値にリセット] オプション
- 保存 - 現在の設定を適用します。
- 既定値にリセット - すべての設定を元のステートに戻します。
- 会話をダウンロード - 現在の会話をローカル デバイスに JSON 形式でダウンロードできます。このファイルには、組織、テナント、および特定の会話の設定に関する詳細が含まれます。
[ チャット履歴 ] オプションを使用すると、過去 30 日間の Autopilot との過去の会話を表示したり、再度開いたりできます。検索可能な過去のインタラクションのリストが表示されます。エントリを選択すると、有用な提案、トラブルシューティングの手順、またはワークフローの下書きに戻ります。そのセッション内で会話を続けることができ、既存のコンテキストを活用できます。
[Autopilot] パネルでは、ワークフローのエラーを解決するための AI ベースの提案が提供されるため、エラー処理とトラブルシューティングが改善されます。Autopilot によって、各エラーの詳細な説明と、コンテキストを考慮したわかりやすい推奨事項が表示されるので、その推奨事項をワークフローに適用できます。これらの高度な機能は、ワークフロー アナライザーのエラーでも機能します。
詳しくは、『Autopilot ガイド』をご覧ください。
The Observability Panel
The Observability panel shows the Healing Agent data of your automation project, so you can review the selector changes that Healing Agent suggests after the project runs in Orchestrator, and apply them to your activities. To open the panel, select the Observability icon on the right rail. The panel is available only when the UI Automation activities package is installed in the project.
The panel opens on the Runs section. The options menu in the Runs section header loads Healing Agent data in one of two ways:
- Analyze most recent healing data - Analyzes the most recent healing data, when Studio and Orchestrator are connected to the tenant where the jobs ran.
- Load Healing Agent data from file - Loads a Healing Agent debug file that you downloaded from the job details in Orchestrator.
The Runtime healing data view shows the process details, including the process name, the run date, and how many errors were healed, and lists the Affected activities. Each suggestion explains why the original target failed and compares the current target and anchor with the generated ones. Apply updates the activity with the new target.
If the project is in your workspace and Studio is connected to the Orchestrator tenant, Open in Studio in the Healing Agent details of an Orchestrator job opens the debug file directly in Studio. For the steps, refer to Applying Healing Agent suggestions in Studio.
ターミナル パネル
[ ターミナル] パネルでは、すべての機能を備えたコマンド ライン インターフェイスを Studio 内で直接使用できます。このターミナルは Claude Code やその他の一般的なコマンド ライン インターフェイス (CLI) ツールと完全に互換性があるため、プロジェクトを離れることなくこれらのツールを操作できます。[ ターミナル] パネルを使用してプロジェクト ファイルに加えた変更は、プロジェクトに即座に反映されます。
新しいターミナルが起動するフォルダーは、開いている内容によって異なります。
- プロジェクト - ターミナルはプロジェクト フォルダーで起動されます。
- ソリューション - ターミナルはソリューションのルート フォルダーで起動され、ソリューション内のすべてのプロジェクトで共有されます。アクティブなプロジェクトを変更しても、開いているターミナルには影響しません。
開いたターミナルは保存され、次回プロジェクトまたはソリューションを開いたときに復元されます。
複数のターミナルを使用する
各ターミナルは専用のタブで開き、専用のシェル プロセス、出力、スクロールバック履歴が表示されます。ターミナルを開くには、次のいずれかのオプションを使用します。
- 新しいターミナル - 新しいターミナル タブを開きます。ターミナルが保存されていないプロジェクトは、最後に使用したシェルで開きます。以前にシェルが使用されていない場合は、ターミナルがコマンド プロンプトで開きます。
- 開く別のシェルを選択 - マシンにインストールされているシェルを一覧表示し、ターミナルごとにシェルを選択できます。Windows では、PowerShell、Windows PowerShell、コマンド プロンプト、Git Bash、Windows Subsystem for Linux (WSL) が含まれます。macOS では、リストには構成済みのシェルが含まれます。
拡張機能がターミナル プロファイルを提供すると、[ 開く別のシェルを選択] リストの [ 拡張機能] 見出しの下に表示されます。
各ターミナル タブで以下の操作を実行できます。
| 操作 | 説明 |
|---|---|
| タブの色を変更 | タブの色を設定します。現在の色にはチェック マークが付きます。 |
| タブの名前を変更 | タブの名前を変更します。F2 キーを押して、アクティブなタブの名前を変更することもできます。 |
| タブを複製 | 元のターミナルの現在のフォルダーから始まるターミナル タブのコピーを開きます。コピーの名前に数字が追加されます ( 例: Windows PowerShell (2))。 |
| テキストをエクスポート | ターミナルの出力全体を、スクロールして表示された行を含めてテキスト ファイルに保存します。ドキュメント フォルダーで保存ダイアログが開き、タブ名がファイル名として提案されます。同じ名前のファイルが存在する場合、提案された名前に数字が追加されます。 |
| 閉じる | 複数のタブを一度に閉じます。 [タブを閉じる] オプションが右側に配置され、[タブを閉じる] オプションが 左側に配置され、[ 他のタブを閉じる] オプションが使用されます 。 |
| タブを閉じる | ターミナル タブを閉じます。 |
タブをドラッグして並べ替えることもできます。まだ実行中のプロセスがあるターミナルを閉じると、最初に確認を求められるため、長いタスクやコーディングエージェントが誤って終了することはありません。
コマンド ライン ツールとコーディング エージェントを実行する
キーストロークは実行中のプログラムに到達するため、矢印キーを使用してコマンド履歴をナビゲートしてカーソルを移動し、 Shift + Enter を使用して複数行の入力を入力できます。出力はフル カラーでレンダリングされるため、最新の CLI ツールや全画面表示のテキスト アプリケーションが正しく表示されます。
CLI ツールとコーディング エージェントは、スタンドアロン ターミナルから開始する場合と同じように、完全な履歴、永続性、および再開を備えたトップレベルのセッションとして実行されます。
While a terminal running in the background works, a Working indicator is displayed on its tab and on the Terminal panel tab. When a longer-running command finishes, a command fails, or the terminal signals that it needs your input, the indicator changes to Needs attention.
出力を検索してコピーする
- 検索 - [ 大文字/小文字を一致]、[ 単語全体]、[ 正規表現を使用 ] オプションを使用して、ターミナルの出力を検索します。結果間を移動するには 、[前の一致 ] と [次の一致 ] を使用します。
- リンク - 出力で URL またはファイル パスを開くには、 Ctrl キー (macOS では Cmd ) を押してクリックします。
- コンテキスト メニュー - [コピー]、[ 貼り付け]、[ すべて選択]、[ クリア] のいずれかを選択できます。クリア - 現在のプロンプト行が保持されます。
- ドラッグ アンド ドロップ - ファイルをターミナルにドロップすると、ファイルのパスが貼り付けられます。
ターミナルでは以下のキーボード ショートカットを使用できます。
| ショートカット | 操作 |
|---|---|
| Ctrl + F | [検索] が開きます。Esc キーを押して閉じます。 |
| F2 | アクティブなタブの名前を変更します。Esc キーを押してキャンセルします。 |
| Ctrl + C | 選択したテキストをコピーします。テキストが選択されていない場合は、実行中のプログラムに割り込みを送信します (たとえば、コマンドを停止します)。 |
| Ctrl + Shift + C | 選択したテキストをコピーします。 |
| Ctrl + V | クリップボードのテキストを貼り付けます。 |
| Ctrl + 左矢印 / Ctrl + 右矢印 | カーソルを左または右に 1 単語移動します。 |
| Ctrl + Backspace | 前の単語を削除します。 |
| Shift + Enter / Ctrl + Enter / Alt + Enter | 複数行の入力をサポートするコーディング エージェント (Claude Code など) に改行を挿入します。 |
アウトライン パネル
[概要] パネルには、プロジェクトの下位層、使用可能なすべてのノードが表示されます。デザイナーパネルでアクティビティを選択して、このパネルでアクティビティを強調表示することができます。または、アウトラインパネルで特定のアクティビティを選択して、そのアクティビティに移動することができます。
[プロファイル] パネル
[ プロファイル] パネルでは、[ デバッグ] リボン タブのボタンを使用するのではなく、専用のサイド パネルとして実行結果を プロファイル できます。パネルとそのヘッダーは常に表示されます。
パネルのヘッダーにある ボタンを使用して、プロファイルを有効化または無効化します。以前のプロファイル セッションをインポートするには、パネルの [ その他のアクション ] メニューを使用します。
結果の解釈と利用可能なアクションについて詳しくは、「 プロファイル結果を分析する」をご覧ください。
[拡張機能] パネル
オートメーションを構築するということは、単なるワークフローではなく、参照するプロセス設計ドキュメント (PDD)、確認する入力スプレッドシート、接続前にテストする API、開発を支援するコーディング エージェントなどです。[ 拡張機能] パネルでは、このようなツールが Studio に表示されるため、プロジェクトを離れることなく使用できます。
このパネルでは、拡張機能が次の 4 つのカテゴリに整理されています。
- 推奨 - Claude Code や OpenAI Codex などのコーディング アシスタントや ローコード ビューアーなど、RPA ワークフローを中心に構築された、厳選された拡張機能セットです。このカテゴリの拡張機能は、ワンクリックでインストールできます。
- インストール済み - アクティブな拡張機能を表示および管理します。
- Open VSX - 推奨セット以外の完全な Open VSX カタログを参照します。
- カスタム - ローカルの
.vsixファイルから拡張機能を直接インストールします。
拡張機能はインストールするのと同じくらい簡単に削除できるため、実際に使用しているものだけを保持できます。実行できる操作の例をいくつか示します。
- Claude Code や OpenAI Codex などのコーディング アシスタントをインストールすると、Studio から移動することなくオートメーションを構築、編集、レビューできます。
- Postman をインストールして、アクティビティをエンドポイントに接続する前に、エンドポイントの応答スキーマ、認証、ペイロード構造をテストします。
- Office Viewer と PDF for VS Code をインストールして、PDD、サンプル請求書、または入力スプレッドシートをインラインで読み取ります。
- Markdown Preview Mermaid のサポートをインストールすると、マーメイド図として記述されたプロセス マップをプロジェクト内に保持し、Markdown プレビューでレンダリングできます。
- ローコード ビューアーをインストールして、コード化されたワークフローをソース コードとともにビジュアル キャンバスとしてレンダリングします。
拡張機能によって導入されたパネルは、Studio の組み込みパネルと同様に表示または非表示にすることができるため、作業内容に集中できます。
拡張機能の推奨事項
Studio がレンダリングされないファイルの種類を開くと、Studio によってそのファイルの種類が認識され、拡張機能と発行元の両方に名前を付けて、拡張機能をインストールするよう求めるメッセージが表示されます。
- インストール - 拡張機能を 1 クリックでインストールします。
- おすすめを表示 - [おすすめ] グループで [拡張機能] パネルを開きます。
- 二度と確認しない - その拡張機能のプロンプトを無音にし、その後に「拡張機能の推奨事項をすべて無視しますか?」と入力します。そのため、同じ場所からプロンプトを完全にオフにすることができます。
.cs ファイルは ローコード ビューアーを、 .flow ファイルは UiPath Maestro を示唆します。マークダウン、PDF、スプレッドシート、ドキュメント、アーカイブ、画像、フォント ファイルは、独自のビューアを指します。専用の拡張子は常に汎用拡張子よりも優先され、ファイルの種類に複数のドットがある場合 ( .tar.gz など)、一致の長さが決まります。
[拡張機能] パネルのヘッダー メニューでファイルを開くときに、[拡張機能を推奨] で機能全体をオンまたはオフにします。
拡張機能の詳細
[ 機能拡張 ] パネルで拡張機能を選択すると、詳細ページが開き、以下のタブが表示されます。
- 詳細 - 拡張機能の README です。説明、機能リスト、設定オプション、スクリーンショットが含まれます。
- 機能
- 設定 - 拡張機能によって提供される設定です。詳しくは、「 拡張機能の設定を構成する」をご覧ください。
- 変更ログ
- 依存関係
拡張機能の詳細情報は、インストール前とインストール後の両方で確認できます。詳細ページにはアクション バーがあり、インストールやアンインストールなど、拡張機能で利用可能なアクションと同じアクションをパネルで実行できます。各拡張機能カードには、これらのアクションを含む [ その他の操作 ] メニューもあります。
拡張機能を更新する
インストール済みの拡張機能の新しいバージョンが利用可能になった場合、以下のようになります。
- 拡張機能カードに [ 更新 ] ボタンが表示されます。
@updates検索フィルターと@outdated検索フィルターには、インストール済みで保留中の更新があるすべての拡張機能が一覧表示されます。- パネル ヘッダーの [その他の操作] メニューのすべての拡張機能を更新すると、これらすべての拡張機能がまとめて更新されます。
更新が完了すると、カードに [ 再読み込み ] ボタンと [ 再読み込みして更新を適用] バッジが表示されます。[ 再読み込み ] を選択すると拡張機能が再起動され、新しいバージョンが読み込まれます。拡張機能を更新しても、保存されているデータは保持されます。
拡張機能の自動更新設定には、次のモードがあります。
- オン - 更新が自動的に適用されます。
- 遅延 - パブリッシュから 6 時間以内のバージョンを除き、更新は自動的に適用されます。
- 手動 - 既定値です。利用可能な更新が表示されますが、更新を選択した場合にのみ適用されます。
- 無効 - Studio は拡張機能の更新をチェックしないため、利用可能な更新は表示されません。
また、グローバル モードに関係なく、コンテキスト メニューから特定の拡張機能の自動更新をオンまたはオフにすることもできます。
各拡張機能カードのコンテキスト メニューには、次のオプションもあります。
- 特定のバージョンをインストールします... - 以前のバージョンを含む、任意のバージョンをインストールします。
- VSIX をダウンロード - 拡張機能パッケージを
.vsixファイルとして保存します (たとえば、オフライン インストールの場合など) 、インストールせずに保存します。 - 特定のバージョンVSIXをダウンロード... - 選択したバージョンを
.vsixファイルとして保存します。インストールしません。
拡張機能の設定を構成する
拡張機能の [詳細] ページにある [ 設定 ] タブには、その拡張機能が提供するすべての設定が一覧表示されます。拡張機能 の設定 アクションで開くこともできます。
各設定は、その種類に合ったコントロールとともに表示されます。
- 条件分岐 (switch)
- ドロップダウン
- テキストボックス
- 番号ボックス
[設定を 検索 ] ボックスを使用して設定を検索します。値は入力時に検証されます。既定値に戻すには、拡張機能のすべての設定に [ 設定をリセット ] を使用するか、すべての設定に [ すべてリセット] を使用します。基になるファイルを直接操作するには、[ settings.jsonを開く] を選択します。
ス コープ セレクターでは、値の保存先を制御します。
- ユーザー - 既定値です。この値は、開くすべてのプロジェクトに適用されます。
- ワークスペース - 値はワークスペースのルートにある
.extensions\settings.jsonファイルに保存され、ソース管理を通じてコミットおよび共有できます。ワークスペースのルートは、プロジェクトが開いているソリューションの一部である場合はソリューション フォルダー、それ以外の場合はプロジェクト フォルダーです。このスコープは、プロジェクトまたはソリューションが開いている場合にのみ使用できます。
拡張機能は、再起動することなく、変更された値をすぐに取得します。
出力パネル
[出力] パネルでは、特に、[メッセージをログ] アクティビティまたは [1 行を書き込み] アクティビティの出力を表示できます。このパネルには、パッケージの例外も表示されます。
ログをフィルター処理してエクスポートする
[出力] パネルでは、パネルのヘッダーにあるフィルター ボタンを選択すると、ログ レベル (Error、Warning、Information、Trace) が異なるメッセージの表示/非表示を切り替えられます。メッセージをダブルクリックすると詳細が表示され、情報をコピーするオプションも表示されます。
[ 出力] パネルのメッセージは選択可能なテキストであるため、単語、範囲、または個々のメッセージを選択し、 Ctrl + C またはメッセージのコンテキスト メニューの [ コピー ] オプションを使用してコピーできます。
[ソース] ドロップダウン メニューから、ログを生成したソース ([全般]、[デバッグ]、[コンパイル]、[テスト]) をフィルター処理できます。各ソースに関連する最後のログが保持されています。ソースは、実行中のアクションを反映するように動的に変更されます。
[出力] パネルでログを検索し、検索結果のリストから項目を選択すると、ログが強調表示されます。検索はソース レベルで行われます。
ログの検索とエクスポート
[ログをエクスポート] ボタンは .txt ファイルにログをエクスポートするために使用されます。タイムスタンプとエラー メッセージの詳細もエクスポートします。絞り込まれたログのエクスポートが可能です。たとえば、トレース レベルのログのみをエクスポートする場合は、リストを絞り込んでから、[ログをエクスポート] ボタンを使用します。
デバッグ時には、アクティビティの実行が開始されてから終了する前のログが [出力] パネルに表示されます。これは、[デバッグ] タブの [アクティビティをログ] オプションから有効化できます。
エラー パネル
[ エラー] パネルには、検証プロセス中にファイルまたはプロジェクトで検出されたエラーと、 ワークフロー アナライザー のルールによって生成されたエラーが表示されます。
[出力] パネルのコントロール
[出力] パネルに表示されるすべての情報は、[すべてクリア] ボタンで消去できます。ワークフローの実行時に、このパネルのログやその他のデータが消去されます。[出力] パネルには、一度に 2,000 行まで表示できます。
[タイムスタンプを表示] ボタンは、各ログに対応するタイムスタンプを表示または非表示にします。
[出力] パネルは運用環境での監視を意図していないため、オートメーションの開発時にのみ使用してください。たとえば、多数の [ログ メッセージ ] アクティビティが使用されている場合、イベントが予期していたとおりに表示されないことがあります。運用環境での実行を監視するには、Orchestrator の ログを使用します。
[参照を検索] パネル
[参照を検索] パネルには、プロジェクト内で検索した参照の結果が表示されます。ある要素が参照されたプロジェクトのすべての場所を検索するには、その要素を右クリックし、[参照を検索] を選択します。この操作は、以下に対して有効です。
-
[エクスプローラー] パネル内のファイル
-
[アクティビティ] パネルにあるアクティビティ
-
[変数] パネルおよび [データ マネージャー] パネルにある変数
-
[引数] パネルおよび [データ マネージャー] パネルにある引数
-
[オブジェクト リポジトリ] パネルにある記述子
デバッグ パネル
ステータス バー
ステータス バーでは、Orchestrator およびソース管理に関連するステータス情報を確認したり、オプションにアクセスしたりできます。
-
Orchestrator/Cloud の接続 -
を選択して Orchestrator オプションにアクセスし、クラウド アカウントへのサインイン、Orchestrator からの接続解除 (マシン キーを使用して接続されている場合)、リソースの更新を行います。 -
Orchestrator のステータス - Orchestrator の接続ステータスを表示します。Orchestrator に接続されている場合は、現在選択されているフォルダーが表示されます。現在のフォルダーの名前をクリックして、利用可能なフォルダーのリストを表示して、リソースを同期する別のフォルダーを選択できます。
-
ソース管理 - プロジェクトがソース管理リポジトリに接続されているかどうかに応じて、ソース管理の連携を管理するのに役立つさまざまなオプションを使用できます。詳しくは、「 バージョン管理について」をご覧ください。
-
クラウド プロジェクト - Studio Web でのプロジェクトの編集に関連するオプションを含むメニューを利用できます。プロジェクトがまだ Studio Web と同期されていない場合は、「 クラウド対応 」というラベルが表示されます。プロジェクトが既に Studio Web と同期されている場合は、「 クラウド プロジェクト 」というラベルが表示されます。詳細については、「 クロスプラットフォーム プロジェクトを設計する」をご覧ください。
-
プロジェクト言語 - プロジェクトで式に使用されている言語 (VB または C#) を表示します。
-
プロジェクトの対応 OS - プロジェクトの対応 OS (Windows - レガシ、Windows、またはクロスプラットフォーム) を表示します。
- 概要
- リボン
- リボンの表示オプション
- リボン タブ
- タイトル バー
- Backstage ビュー
- コマンドパレット
- アクティビティを追加する
- ユニバーサル検索
- ファイルを開く
- アクティビティにジャンプする
- [次に進む] および [前に戻る]
- パネル
- デザイナー パネル
- エクスプローラー パネル
- データ マネージャー パネル
- アクティビティ パネル
- [コンポーネント] パネル
- [スニペット] パネル
- [ソース管理] パネル
- プロパティ パネル
- [Autopilot] パネル
- The Observability Panel
- ターミナル パネル
- アウトライン パネル
- [プロファイル] パネル
- [拡張機能] パネル
- 出力パネル
- [参照を検索] パネル
- デバッグ パネル
- ステータス バー
をクリックしても、同じ結果を得られます。
をクリックすることによっても、同じ結果を得ることができます。