uipath-cli
latest
false
- Notes de publication
- Vue d'ensemble (Overview)
- Aperçu public
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique.
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
Notes de publication de la CLI UiPath
Date de publication: 7 mai 2026
Aperçu public de UiPath CLI en tant que @uipath/cli sur npm, remplaçant l’outil uipcli.exe .NET hérité.
Ajouté
- Hôte:
uipexécutable avec les commandes de baselogin,logout,login status,login tenant list,login tenant set,skills,toolsmise à jour/désinstallation),mcp,completion - Outils (liste blanche d’installation automatique; installés lors de la première utilisation ou via
uip tools install):@uipath/orchestrator-tool— aliasorTâches, dossiers, processus, packages, machines, utilisateurs, rôles, licences, flux, pièces jointes, sessions, calendriers, magasins d'informations d'identification, journaux d'audit, paramètres.@uipath/solution-tool— aliassolutionÉlaborer, compresser, publier, télécharger, gestion de projet, déployer le cycle de vie, packages.@uipath/resource-tool— aliasresourceRessources, files d'attente, compartiments de stockage, bibliothèques, déclencheurs, webhooks.@uipath/agent-tool— aliasagentCréation + déploiement + exécution + évaluation complète de l’agent.@uipath/codedagent-tool— aliascodedagentPasser à la CLI Pythonuipathpour les agents codés.@uipath/codedapp-tool— aliascodedappApplications Web codées.@uipath/maestro-tool— aliasmaestroProcessus, instances, incidents Maestro BPMN.@uipath/test-manager-tool— aliastmProjet, cas de test, ensemble de test, exécution, résultat, rapport, pièce jointe, attente.@uipath/integrationservice-tool— aliasisConnecteurs, connexions, activités, ressources, déclencheurs.@uipath/vertical-solutions-tool— aliasvss@uipath/api-workflow-tool— aliasapi-workflow@uipath/data-fabric-tool— aliasdf@uipath/insights-tool— aliasinsights@uipath/traces-tool— aliastraces@uipath/docsai-tool— aliasdocsai
@uipath/rpa-tool— aliasrpaEmpaquetage, analyse et restauration du projet Studio. Publié dans le registre npm GitHub (https://npm.pkg.github.com) plutôt que dans le registre npm public, car il regroupe des composants Studio basés sur.NET; configurer l'étendue@uipathpour résoudre depuis GitHub avant d'exécuteruip tools install @uipath/rpa-tool— voir Installation de la UiPath CLI — Installation à partir du registre npm GitHub. Prérequis pour le runtime: un runtime.NET sur la machine qui exécute les commandesuip rpa. Voir Modifications radicales — Modification du runtime.@uipath/flow-tool— aliasflowPublié, mais pas sur la liste blanche d’installation automatique dans la version actuelle; installez explicitement avecuip tools install @uipath/flow-toolavant d’utiliser les commandesuip flow. Prévu pour l’inclusion de la liste blanche dans une version ultérieure.@uipath/rpa-legacy-tool— aliasrpa-legacyencapsuleur Windows uniquement autour deuipcli.exepour les commandes Studio pas encore portées à l'outilrpamultiplate-forme:debug,validate,find-activities,find-package,type-definition,package. Pas sur la liste blanche d'installation automatique; installez explicitement avecuip tools install @uipath/rpa-legacy-toolVoir uip rpa-legacy.- Options globales:
--output,--output-filter,--log-level,--log-file - Formats de sortie:
table,json(par défaut),yaml,plain. - Codes de sortie: contrat à cinq niveaux —
0/1/2/3/4plus130pour l'annulation de l'utilisateur. - Flux d'authentification: OAuth2 interactif, informations d'identification du client de l'application externe (avec
env.VARréparateur), authentification variable de l'environnement (JWT floue viaUIPATH_CLI_ENABLE_ENV_AUTH=true). - Configuration: variables d'environnement (
UIPATH_URL,UIPATH_CLI_*,UIPATH_TELEMETRY_DISABLED, etc.) plus les indicateurs par commande, avec une chaîne de priorité documentée (indicateur > env var > par défaut). - Complétion de shell: bash, zsh (avec achèvement dynamique de la valeur de l'indicateur lorsque
jqest sur PATH), capture et pwsh. - Compétences: agents de codage pris en charge — Claude Code, Cursor, GitHub Copilot, Gemini CLI, Coded, OpenCode.
- Agents de codage pour la résolution des problèmes (aperçu): compétence Claude Code (fait partie du catalogue de compétences UiPath) qui diagnostique les défaillances de la plate-forme UiPath par le biais d'une conversation depuis le terminal. La phase 0 couvre les problèmes de runtime RPA, Orchestrator et Maestro; d'autres domaines UiPath peuvent être interrogés avec la même compétence à une profondeur de diagnostic inférieure et sont en cours d'intégration. Installez avec
uip skills install --agent claude. Voir Résoudre les problèmes avec UiPath pour les Agents de codage. - Bridge MCP:
uip mcp serveexpose un seul outil MCP (run_command) sur stdio.
Modifications radicales vs uipcli.exe hérité
Consultez le guide de migration pour obtenir la liste complète. Faits saillants:
- Aucune lecture implicite
UIPATH_CLIENT_ID/UIPATH_CLIENT_SECRET. Transmettez-les explicitement:uip login --client-id env.UIPATH_CLIENT_ID --client-secret env.UIPATH_CLIENT_SECRET. - Authentification de base et authentification de jeton supprimées sur le chemin d'accès
login. Utilisez OAuth2 interactif ou une application externe. - Les dossiers versionnés du calendrier sont disparus. La documentation se trouve au
uipath-cli/standalone/latest/avec une référence active; les deltas par version se trouvent ici. - Commandes de pack de package —
uip rpa packproduit une.nupkgpar projet Studio (identique à l'ancienuipcli package pack);uip solution packproduit un bundle.zipde l'ensemble de la solution (le même format que l'outil de solution a toujours utilisé). Celui que vous souhaitez utiliser dépend du fait que vous compressez un projet Studio unique ou une solution complète.
Problèmes connus
uip tm waitcode de sortie du délai d'attente. Émet2au moment du délai d’expiration, en réutilisant l’emplacementAuthenticationError. Les scripts qui se ramifient sur2pour « ré-authentifier» doivent suivre un cas spécialtm wait. L’élément4dédié est réservé dans le contrat du code de sortie et peut être adopté dans une version mineure future.uip flow processes listfiltres par Type de flux;uip maestro processes listne l'est pas. La variante Maestro renvoie des résumés de processus à l'échelle du locataire, y compris d'autres types d'outils. En cours de révision.uip vss add connectionest enregistré, mais non implémenté (sous la forme AGVSOL-1569). Renvoie une erreur claire lorsqu'il est invoqué.- Pas de refus pour l’installation automatique de l’outil.
CI=truen'est pas respecté. Préinstallez les outils explicitement dans les étapes CI pour garder les temps de build déterministes. rpa-toolnécessite une configuration GitHub-registry.@uipath/rpa-toolest hébergé sur le registre GitHub npm, et non sur le registre public. Unnpm installpar défaut sur une nouvelle machine ne peut pas le résoudre tant que l'étendue@uipathn'est pas configurée — voir Installation de la UiPath CLI. Une fois configuré,uip tools install @uipath/rpa-toolet les invocations d'installation automatique ultérieures fonctionnent normalement.
Télémétrie
La télémétrie d'utilisation anonyme est activée par défaut et envoyée à Insights d'application d'UiPath. Refuser avec UIPATH_TELEMETRY_DISABLED=1 ou rediriger avec UIPATH_AI_CONNECTION_STRING. Aucun argument de commande, aucun contenu de fichier ou aucune information d’identification n’est transmis.