- 概要
- はじめに
- 概念
- UiPath CLI を使用する
- UiPath for Coding Agents
- 使用ガイド
- CI/CD レシピ
- コマンド リファレンス
- 概要
- 終了コード
- グローバル オプション
- uip codedagent
- uip docsai
- add-test-data-entity
- テスト データのキューを追加
- 追加-テスト-データ-バリエーション
- 分析
- 開発
- プロジェクトを作成
- 差分
- アクティビティを検索
- GET-ANALYZER-RULES
- get-default-activity-xaml
- エラーを取得
- 手動テスト用のテスト ケースを取得
- 手動テストステップを取得
- get-versions
- Get-workflow-example
- indicate-application
- 要素を示す
- inspect-package
- install-data-fabric-entities
- パッケージのインストールまたは更新
- list-data-fabric-entities
- list-workflow-examples
- パッケージ化
- 元に戻す
- ファイル名を実行
- 検索テンプレート
- スタートスタジオ
- 実行を停止
- UIA
- UIP トレース
- 移行
- 参照とサポート
UiPath CLI ユーザー ガイド
uip skills では、サポートされている AI コーディング エージェント用の UiPath スキル がインストールされます。更新が削除されています。スキルは選定されたプロンプト パッケージで、UiPath の CLI ツールを使用してオートメーション、エージェント、フロー、オーケストレーションを構築する方法をエージェントに教えます。概念、インストール モデル、エージェントごとのインストール場所については、「 スキル 」をご覧ください。
このページでは、コマンドについて説明します。スキル とは何か 、およびスキルをインストールする理由については、まずコンセプト ページをお読みください。
概要
uip skills install [--agent <agent>] [--local]
uip skills update [--agent <agent>] [--local]
uip skills uninstall [--agent <agent>] [--local]
uip skills install [--agent <agent>] [--local]
uip skills update [--agent <agent>] [--local]
uip skills uninstall [--agent <agent>] [--local]
uip skillsすべてのサブコマンドは、グローバルオプション (--output、 --output-filter、 --log-level、 --log-file) を優先します。終了コードは 標準コントラクトに従います。
サポートされるエージェント: claude、 cursor、 copilot、 gemini、 codex、 opencode。一部のエージェントには、グローバル インストール パスしかありません。その他は、ローカル (プロジェクトごと) とグローバルの両方をサポートします。ライブ レジストリから生成されたエージェントごとの宛先テーブルに対して uip skills install --help を実行します。
uip スキルのインストール
UiPath からスキルをダウンロードし、選択したエージェントの設定にインストールします。デフォルトでユーザーのホームディレクトリに書き込みます。代わりに、現在のプロジェクトにインストールする --local 渡します。
引数
設定はありません。
オプション
--agent <agent>— 単一のエージェント (claude、cursor、copilot、gemini、codex、opencode) を対象とします。追加しない場合、CLI はチェックボックス ピッカーを使用して対話形式でプロンプトを表示します。現在のスコープでサポートされていないエージェントは、ピッカーで非表示になります。--local— ユーザーのホームではなく、現在のプロジェクト ディレクトリにインストールします。グローバル パスのみをサポートするエージェントの場合は拒否されます。
例
# Install for Claude Code (global)
uip skills install --agent claude
# Install for Cursor, scoped to the current project
uip skills install --agent cursor --local
# Interactive picker
uip skills install
# Install for Claude Code (global)
uip skills install --agent claude
# Install for Cursor, scoped to the current project
uip skills install --agent cursor --local
# Interactive picker
uip skills install
Data shape (--output json)
{
"Code": "SkillsInstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Installed": 2
}
}
{
"Code": "SkillsInstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Installed": 2
}
}
RootDir— スキルが書き込まれたベース ディレクトリ (グローバルの場合は [ユーザー ホーム]、--localの場合はプロジェクト ディレクトリ)。Skills— UiPath のスキル リポジトリから取得したスキルのスラッグです。Agents— この実行の対象となるエージェント。Installed— 正常にインストールされた (エージェント、スキル) ペアの数。
前提条件
Network access plus git. On Windows, skill unpacking uses PowerShell; on macOS/Linux, it uses unzip. If these are missing, the command fails with a Failure result pointing at the offending prerequisite.
UIP スキルの更新
UiPath からスキルを再取得して再インストールします。新しいセットをインストールすると、CLI はレジストリになくなったスキルをプルーニングするため update ディスク上の非推奨のスキルもクリーンアップします。
引数
設定はありません。
オプション
--agent <agent>—installを参照してください。--local—installを参照してください。
例
uip skills update --agent claude
uip skills update --agent claude
Data shape (--output json)
{
"Code": "SkillsUpdate",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Updated": 2
}
}
{
"Code": "SkillsUpdate",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Updated": 2
}
}
Updated は、再インストールされた (エージェント、スキル) ペアの数です。古いエントリは、個別にサイレントに削除されます。
uip スキルのアンインストール
以前にインストールしたスキルをエージェントの設定から削除し、ローカル マニフェストを更新します。uninstall はネットワーク呼び出しを実行しません — install / update によって書かれたマニフェストに依存して、どのスキルが存在するかを認識します。
引数
設定はありません。
オプション
--agent <agent>—installを参照してください。指定しない場合、CLI は対話形式でプロンプトを表示します。不明なエージェントを渡すとValidationErrorで失敗します。--local- ユーザーのホームではなく、現在のプロジェクトから削除します。
例
uip skills uninstall --agent claude
uip skills uninstall --agent claude
Data shape (--output json)
{
"Code": "SkillsUninstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Uninstalled": 2
}
}
{
"Code": "SkillsUninstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Uninstalled": 2
}
}
故障モード
- マニフェストが見つからない (何もインストールされていないか、手動で削除されている):
ConfigError、uipath skills installを実行する手順が含まれます。 - エージェントの構成ディレクトリに対する書き込み権限: ファイル権限のヒント付きの
Failure。CLI はコード 1 で終了します。 - ユーザーが対話型エージェント ピッカーをキャンセルすると、 標準コントラクトに従って、CLI がコード 130 (SIGINT) で終了します。