UiPath Documentation
uipath-cli
latest
false
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.

Guide de l'utilisateur de UiPath CLI

Utilisation de la UiPath CLI avec des agents de codage

Les agents de codage d'IA — Claude Code, Cursor, GitHub Copilot, Gemini CLI, Coded, OpenCode — peuvent créer et exploiter des automatisations UiPath à l'aide de uip la même manière qu'un développeur. Vous leur apprenez en installant des compétences: bundles d'instructions orientés tâches publiés par UiPath. Une fois qu'une compétence est installée, l'agent sait quand compresser une solution, comment enchaîner publish avec deploy run, quand attendre une tâche, comment inspecter un dossier Orchestrator — toute la surface, pas seulement les noms de commande.

Cette page explique la configuration par agent: installez la propre CLI de l’agent, connectez-vous à UiPath, installez des compétences et vérifiez l’installation.

Prérequis

Tous les agents pris en charge partagent les mêmes prérequis:

  1. @uipath/cli installé sur votre machine. Voir Installation de UiPath CLI.
  2. Une session connectée. Exécutez uip login une fois; les compétences utilisent la même session que le reste de la CLI. Voir Authentification.
  3. L'agent de codage installé. Chaque section ci-dessous renvoie au programme d'installation de l'agent.

Il n'est pas nécessaire d'installer les outils UiPath (uip tools install …) avant d'installer les compétences — l'agent peut les installer automatiquement lors de la première utilisation.

Choisir un agent

Agent (Agent)--agent valeurPrise en charge des étenduesRemarques
Code Claude (extension)claudeGlobal uniquementLes compétences s'installent en tant que plug-ins Claude Code; le système de plug-in est défini par l'utilisateur, aucune option de projet.
CurseurcursorGlobal ou localLes compétences sont installées sur .cursor/skills/<skill>/; Le curseur les charge par espace de travail.
Copilot de GitHubcopilotGlobal ou localLes compétences sont installées sur .github/skills/<skill>/; Copilot les charge sous forme d’instructions personnalisées.
CLI GeminigeminiGlobal ou localLes compétences sont installées sur .gemini/skills/<skill>/.
CodexcodexGlobal ou localLes compétences sont installées dans .agents/skills/<skill>/ — le répertoire standard ouvert des compétences de l'agent.
OpenCodeopencodeGlobal ou localLes compétences sont installées sur .opencode/skills/<skill>/ (local) ou ~/.config/opencode/skills/<skill>/ (global).

Voir Compétences pour le modèle et Compétences uip de référence pour la surface complète de l'indicateur.

Code Claude

Installer l'agent

Voir Claude.com/Claude-code pour l'installation. Sur macOS/Linux, le chemin commun est curl -fsSL https://claude.ai/install.sh | bash.

Installer des compétences

uip skills install --agent claude
uip skills install --agent claude

Le code est global uniquement pour les compétences Claude. Transmission de --local erreurs avec ValidationError.

Vérifier

Ouvrez Claude Code. Demandez: « compressez cette solution et déployez-la dans le dossier partagé.» L'agent doit proposer uip solution packuip solution publishuip solution deploy run — le flux canonique.

Si l’agent ne reconnaît pas les tâches spécifiques à UiPath, redémarrez Claude Code afin qu’il recharge les plug-ins, puis réessayez.

Curseur

Installer l'agent

Voir curseur.com pour l'installation.

Installer des compétences

Global (disponible dans chaque espace de travail):

uip skills install --agent cursor
uip skills install --agent cursor

Par projet (Suivant avec votre référentiel):

cd /path/to/project
uip skills install --agent cursor --local
cd /path/to/project
uip skills install --agent cursor --local

Les installations locales ajoutent automatiquement le répertoire du magasin de compétences à .gitignore — les bundles de compétences mis en cache restent en dehors des validations.

Vérifier

Ouvrez le curseur dans le référentiel. Dans le fichier Composer, demandez: « Créer un nouveau projet d’agent UiPath et le compresser.» L'agent doit proposer uip agent inituip agent validateuip agent pack.

Copilot de GitHub

Installer l'agent

GitHub Copilot est un plug-in VS Code/Robots/Visual Studio. Voir github.com/fonctionnalités/copilot.

Installer des compétences

uip skills install --agent copilot
uip skills install --agent copilot

(Ajoutez --local pour les règles par référentiel.)

Vérifier

Ouvrez un projet dans VS Code (ou votre éditeur pris en charge) et ouvrez le panneau Copilot Chat. Posez une tâche spécifique à UiPath. Copilot doit mentionner les règles de compétence installées lors de la composition de sa réponse.

CLI Gemini

Installer l'agent

Installer des compétences

uip skills install --agent gemini
uip skills install --agent gemini

(Ajoutez --local pour les compétences au niveau du projet.)

Vérifier

Exécutez gemini dans le référentiel. Demandez une tâche UiPath et vérifiez qu'elle propose des commandes uip à partir des compétences installées.

Codex

Installer l'agent

Voir les instructions d'installation du codex d'OpenAI.

Installer des compétences

uip skills install --agent codex
uip skills install --agent codex

Vérifier

Lancez le codex. Demandez une tâche UiPath; les compétences doivent le guider vers la chaîne de commande uip correcte.

OpenCode

Installer l'agent

Installer des compétences

uip skills install --agent opencode
uip skills install --agent opencode

Vérifier

Lancez OpenCode dans le répertoire du projet. Vérifiez ~/.config/opencode/skills/ (global) ou ./.opencode/skills/ (local) pour les fichiers de compétence installés.

Travailler avec des agents dans la pratique

Laissez l’agent piloter - ne spécifiez pas chaque commande

Les compétences encodent la séquence de commandes à utiliser. Demandez des résultats (« déployer cette solution en production»), et non des commandes spécifiques. L'agent enchaînera packpublishdeploy run (ou vous demandera de confirmer chaque étape, selon le mode de l'agent).

Partager votre session

Les agents exécutent uip sur votre machine, en utilisant la session uip login configurée. Si vous êtes connecté en tant que compte personnel, l’agent agit à votre place. Utilisez une session d’application externe (Flux 2 dans Authentification) si vous souhaitez plutôt que l’agent soit lié à une identité de service.

Maintenir les compétences et les outils à l'étape

Après une mise à niveau de la CLI, exécutez également uip skills update --agent <name> pour récupérer toutes les compétences nouvellement publiées et uip tools update pour apporter des outils à la ligne MAJOR.MINIOR correspondante. Voir Gérer les outils et les compétences.

Lorsque l’agent est bloqué

Demandez à l’agent d’exécuter uip <command> --help et de renvoyer la sortie dans la conversation. L'aide intégrée est fiable et couvre des indicateurs que les compétences peuvent ne pas encore décrire. Les agents récupèrent généralement par eux-mêmes une fois que la sortie d'aide est fournie.

MCP (chemin alternatif)

Pour les clients compatibles MCP qui ne figurent pas sur la liste des agents pris en charge, la UiPath CLI fournit un serveur MCP via uip mcp. Il expose un outil, run_command, qui permet au client d'exécuter n'importe quelle commande uip . Il ne s'agit pas du chemin d'accès principal à l'IA pour UiPath — les compétences sont — mais il est disponible pour les intégrations qui parleront déjà MCP. Voir la référence MCP uip.

Voir également

Clause de non-responsabilité

L'agent de codage ne valide pas la conformité du code qu'il génère, des commandes opérationnelles qu'il exécute ou des actions de résolution de problèmes qu'il recommande — vous êtes responsable de l'examen de tous les codes générés, des modifications opérationnelles et des sorties de diagnostic avant de les appliquer à la production. Pour l’utiliser de manière responsable: authentifiez-vous avec un jeton dédié limité aux autorisations minimales (pas votre accès complet) pour des pistes d’audit plus propres; exécuter en mode Attended pour garder un humain dans la boucle; s’assurer que les garde-fous des agents tiers sont configurés de façon à limiter l’étendue et à empêcher tout comportement inattendu dans les workflows de codage, opérationnels et de résolution des problèmes; vérifier que tout traitement de données personnelles est conforme aux politiques et aux exigences de protection des données de votre organisation; maintenir une supervision humaine à chaque point de contrôle interne ou d'approbation, en particulier avant d'exécuter des changements opérationnels ou d'agir sur les recommandations de dépannage qui pourraient affecter les environnements en production.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour