coding-agents
latest
false
UiPath for Coding Agents 用户指南
- 开始使用
- 最佳实践
- 功能
- 技能
- CLI
- 示例
- 高级
- 帮助
重要 :
请注意,此内容已使用机器翻译进行了本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
本指南将使您从干净计算机到正常设置: uip CLI、编码智能体的 UiPath 技能,以及与 UiPath 组织的经过身份验证的连接。
备注:
在让编码智能体处理您的 UiPath 组织之前,请查看建议指南,以确保合规和负责任的使用。
先决条件
- 有权访问组织和租户的 UiPath 帐户。
- 已安装受支持的编码智能体:Claude Code、Cursor、Codex CLI 或 GoogleAnti Gravility。
- 您的计算机上的管理员权限,因此安装程序可以添加运行时。
安装
最快的路径是单引号安装程序。可以安全地重新运行 — 每个步骤都会跳过已存在的内容。
-
运行适用于您操作系统的安装程序。
# macOS / Linux curl -fsSL https://download.uipath.com/uipath-cli/install.sh | bash# macOS / Linux curl -fsSL https://download.uipath.com/uipath-cli/install.sh | bash# Windows (PowerShell) irm https://download.uipath.com/uipath-cli/install.ps1 | iex# Windows (PowerShell) irm https://download.uipath.com/uipath-cli/install.ps1 | iex -
打开新终端,以便更新的
PATH生效,然后运行uip --help。
结果:已安装uip CLI 和 UiPath 技能,并且 CLI 在终端中做出响应。
安装程序执行的操作
该脚本按顺序执行六个步骤,并跳过任何已满足的步骤:
- 确保
curl可用,用于下载剩余的安装程序。 - 确保安装 Node.js 20 或更高版本。
- 使用
npm install -g @uipath/cli从 npm 安装 UiPath CLI。 - 运行
uip skills install,这会为其在您的计算机上检测到的编码智能体添加 UiPath 技能。 - 安装.NET SDK 8.0。
- 安装 Python 3.11 到 3.14。
备注:
CLI 发布在公共 npm 注册表上,因此安装不需要令牌。
身份验证
使用uip login登录 UiPath系统将打开浏览器并指导您登录。
根据您的环境和租户调整命令:
- 要使用
cloud.uipath.com以外的环境,请传递权限:uip login --authority "https://alpha.uipath.com"。 - 要选择租户,请运行
uip login -it以以交互方式选择,如果您知道名称,请运行uip login -t TenantName。
结果: CLI 已登录到您的组织,并且系统已选择默认租户。
验证您的设置
- 运行
uip --help以确认 CLI 响应。 - 打开您的编码智能体,向其询问一个简单的 UiPath 问题,以确认技能可用,例如:“您已安装哪些 UiPath 技能?”
结果: CLI 响应,您的编码智能体可以列出已安装的 UiPath 技能。
安装选项
跳过您不想要的部分。在 macOS/Linux 上,使用bash -s --将标志传递给脚本(或使用匹配的环境变量);在 Windows 上,请使用 PowerShell 开关。
标记 ( .sh ) | 开关 ( .ps1 ) | 环境变量 | 跳过 |
|---|---|---|---|
--skip-node | -SkipNode | UIP_SKIP_NODE | 安装 Node.js |
--skip-skills | -SkipSkills | UIP_SKIP_SKILLS | uip skills install |
--skip-dotnet | -SkipDotnet | UIP_SKIP_DOTNET | .NET SDK |
--skip-python | -SkipPython | UIP_SKIP_PYTHON | Python |
--skip-runtimes | -SkipRuntimes | UIP_SKIP_RUNTIMES | .NET SDK + Python |
--dry-run | -DryRun | UIP_DRY_RUN | 不运行任何内容;打印计划 |
设置后,继续进行第一个构建。