- 概要
- はじめに
- 概念
- UiPath CLI を使用する
- 使用ガイド
- CI/CD レシピ
- コマンド リファレンス
- 概要
- 終了コード
- グローバル オプション
- uip codedagent
- uip coder
- uip context-grounding
- uip docsai
- uip function
- uip guardrails
- uip llm-configuration
- uip llm-gateway
- uip model-hub
- add-test-data-entity
- テスト データのキューを追加
- 追加-テスト-データ-バリエーション
- 分析
- 開発
- プロジェクトを作成
- 差分
- アクティビティを検索
- GET-ANALYZER-RULES
- get-default-activity-xaml
- エラーを取得
- 手動テスト用のテスト ケースを取得
- 手動テストステップを取得
- get-library-object-repository
- get-object-repository
- get-versions
- Get-workflow-example
- indicate-application
- 要素を示す
- inspect-package
- install-data-fabric-entities
- パッケージのインストールまたは更新
- list-data-fabric-entities
- list-instances
- list-workflow-examples
- パッケージ化
- パブリッシュ
- remote
- 元に戻す
- run, debug & execution
- ファイル名を実行
- 検索テンプレート
- スタートスタジオ
- 実行を停止
- tm
- UIA
- uip tasks
- uip traces
- uip traces feedback
- 移行
- 参照とサポート
Scaffold, validate, refresh, review, and manage low-code agents using the `uip agent` tool.
uip agent is the Agent tool: it scaffolds, validates, migrates, and reviews low-code agents — the agent.json-driven projects authored in Agent Builder / Studio Web. Install it with uip tools install agent, or invoke uip agent … and let auto-install run. See Tools (plugins) for the install model and uip tools for the command that manages tool installation.
This tool is distinct from the coded agent tool (uip codedagent), which targets Python agents built with LangGraph / LlamaIndex / OpenAI Agents. uip agent only operates on low-code agent projects: a directory containing agent.json, entry-points.json, project.uiproj, an evals/ tree, and features/ / resources/ folders — or, for an agent embedded in a Maestro Flow, a UUID-named subdirectory inside the flow project (--inline-in-flow).
uip agent has no pack, publish, deploy, push, pull, run, list, share, file, config, context, escalation, input, or output command — packaging and shipping an agent project goes through uip solution instead (the agent project is one project inside a solution). Resource authoring (tools, contexts, escalations, I/O schema) is done by hand-editing agent.json, not through a dedicated CLI verb.
UiPath エージェントとは
ローコード エージェントは、モデル、プロンプト、入出力スキーマ、ツール、コンテキスト、エスカレーション、設定という 1 つの agent.json ファイルで宣言的に記述されます。サポート ファイルには、Studio Web がエージェントを呼び出すために使用するエントリ ポイント、既定の評価セット、RAG/HITL リソースが記述されています。
The real lifecycle covered by uip agent is:
- Scaffold a project on disk with
uip agent init(standalone, or--inline-in-flowinside a Maestro Flow project). By default the project auto-registers into a surrounding solution's.uipx, or a new<Name>Solutionis scaffolded automatically when none exists. - Author by hand-editing
agent.json(and the files underresources/,evals/). - Refresh the project (
uip agent refresh) after every edit — applies pending schema migrations and regeneratesentry-points.json/bindings_v2.json. This is the only command that writes derived files. - Validate the project (
uip agent validate) — strict, read-only: answers "would Studio Web accept this directory as-is?" without writing anything. - Review the project against a deterministic rule set (
uip agent review) for a scored quality verdict, and optionally record the grade over time (uip agent review-history add). - Configure LLM models (
uip agent model list), memory spaces (uip agent memory), guardrails (uip agent guardrails), and tools (uip agent tool list) as needed. - Debug the agent against Studio Web (
uip agent debug) to run it end-to-end with sample inputs before shipping. - Ship with
uip solution pack/publish/upload/deploy—uip agenthas no packaging or deployment verb of its own. - Evaluate the agent against an evaluation set (
uip agent eval run start) — works against a cloud-pushed solution (--solution-id, or auto-detected fromSolutionStorage.json) or, when neither is available, an implicit local-workspace evaluation path.
動詞
| コマンド | 目的 |
|---|---|
| Init | 新しいエージェント プロジェクトをディスク上にスキャフォールディングします (スタンドアロン、またはフロー プロジェクト内のインライン)。 |
| 検証 | Strict read-only check: would Studio Web accept this project as-is? |
| 更新 | Apply pending schema migrations and regenerate entry-points.json / bindings_v2.json. |
| review | Score the project against a deterministic rule set (verdict, score, grade, issues). |
| review-history | Record a review grade in the project's local review-history file. |
| tool list | List the tool resources configured on the agent. |
| memory | Attach, list, and remove memory spaces and memory items. |
| 評価 | 評価器、評価セット、テスト ケース、評価の実行を管理します。 |
| guardrails | List guardrail definitions, BYOG guardrails, LLM-as-judge models, and the guardrail catalog. |
| model | List LLM models available for the authenticated tenant. |
| デバッグ | Run the agent against Studio Web with sample inputs and stream the result. |
概要
uip agent <verb> [subverb] [arguments] [options]
uip agent <verb> [subverb] [arguments] [options]
常に uip agentし、 uip agents したり uip aしたりすることはありません。agent ツール commandPrefix です ( uip tools listを参照)。
すべての uip agent 動詞は、4 つの グローバル オプション (--output、 --output-filter、 --log-level、 --log-file) に従います。終了コードは共有 コントラクトに従います。
エンドツーエンドのフロー
# 1. Scaffold (auto-registers into the surrounding solution, or creates one)
uip agent init ./my-agent --model gpt-5.4
# 2. Refresh after any edit to agent.json (migrates + regenerates derived files)
uip agent refresh ./my-agent
# 3. Validate the project is ready for upload (strict, read-only)
uip agent validate ./my-agent
# 4. Review for quality issues before shipping
uip agent review ./my-agent
# 5. Ship via the solution the project was registered into
uip solution pack . ./dist
uip solution upload .
# 6. Evaluate (against the cloud project once pushed, or the local workspace)
uip agent eval run start --set default --path ./my-agent --wait
# 7. Debug a specific run against Studio Web
uip agent debug ./my-agent -i '{"input":"hello"}'
# 1. Scaffold (auto-registers into the surrounding solution, or creates one)
uip agent init ./my-agent --model gpt-5.4
# 2. Refresh after any edit to agent.json (migrates + regenerates derived files)
uip agent refresh ./my-agent
# 3. Validate the project is ready for upload (strict, read-only)
uip agent validate ./my-agent
# 4. Review for quality issues before shipping
uip agent review ./my-agent
# 5. Ship via the solution the project was registered into
uip solution pack . ./dist
uip solution upload .
# 6. Evaluate (against the cloud project once pushed, or the local workspace)
uip agent eval run start --set default --path ./my-agent --wait
# 7. Debug a specific run against Studio Web
uip agent debug ./my-agent -i '{"input":"hello"}'
認証
debug, eval run *, guardrails llm-as-judge-models, and model list call Studio Web / the LLM gateway and require an active CLI session. Run uip login first. See Authentication for the session model.
init, validate, refresh, review, review-history, tool list, memory, guardrails list, and guardrails catalog are local-only and do not require a session.
参照
- 概念: ツール (プラグイン) — プラグインのモデルとバージョンのピン留め。
- uip solution — packaging, publishing, and deploying the solution an agent project lives in.
- 認証 — セッション、テナント、およびフォルダー。
- グローバル オプション、 終了コード。