- Vue d'ensemble (Overview)
- Démarrer
- Concepts
- Utilisation de la UiPath CLI
- UiPath pour les agents de codage
- Guides pratiques
- Revenus CI/CD
- Référence de commande
- Vue d'ensemble (Overview)
- Codes de sortie
- Options globales
- agent codé uip
- UiPath Docsai
- add-test-data-entity
- ajouter une file d'attente de données de test
- add-test-data-variation
- Analyser
- Construire
- créer-projet
- Différence
- recherche-activités
- Obtenir les règles de l'analyse
- récupérer-activité-xaml par défaut
- Récupérer les erreurs
- obtenir des cas de test manuels
- Obtenir les étapes de test manuelles
- Obtenir les versions
- exemple de workflow
- indiquer l'application
- indiquer l'élément
- inspecter-package
- install-data-fabric-entities
- installer-ou-Update-packages
- list-data-fabric-entités
- listes-exemples-workflow
- Créer un package
- restore
- Exécuter le fichier
- modèles-recherche
- Démarrer-Studio
- arrêter l'exécution
- UIA
- Traçages UIP
- Migration
- Référence et assistance
Guide de l'utilisateur de UiPath CLI
Les compétences sont des packages d'instructions qui apprennent aux agents de codage d'IA comment créer des automatisations UiPath avec uip Ce ne sont pas des outils. Les outils étendent la CLI avec de nouvelles commandes; Les compétences étendent un agent de codage avec des connaissances spécifiques à UiPath. Un développeur saisit uip or jobs start; un agent de codage qui a une compétence installée sait quand atteindre cette commande, de quelles entrées il a besoin et comment la séquencer avec uip solution pack, uip or packages upload, et le reste.
Qu’est-ce qu’une compétence
Une compétence est un ensemble de fichiers Markdown — instructions, exemples, règles de décision — qu'un agent lit aux côtés de votre conversation pour décider comment accomplir une tâche UiPath. Le bundle couvre des modèles tels que « comment compresser et déployer un projet Studio», « comment exécuter un ensemble de test dans CI» ou « comment configurer un déclencheur Orchestrator à partir de la ligne de commande». L'agent utilise la compétence de la même manière qu'un développeur utiliserait la documentation, à l'exception du fait que la compétence est étroitement limitée aux tâches que l'auteur de la compétence a considérée comme pertinentes.
UiPath publie un catalogue de compétences sur GitHub. uip skills install télécharge l'ensemble du catalogue et l'installe dans les agents que vous choisissez.
Agents pris en charge
Les agents de codage suivants sont pris en charge actuellement:
| Agent (Agent) | Valeur de l'indicateur | Emplacement d’installation |
|---|---|---|
| Code Claude (extension) | claude | Géré par le système de plug-in Claude Code — global uniquement |
| Curseur | cursor | ~/.cursor/skills/<skill>/ (global) ou ./.cursor/skills/<skill>/ (local) |
| Copilot de GitHub | copilot | ~/.github/skills/<skill>/ (global) ou ./.github/skills/<skill>/ (local) |
| CLI Gemini | gemini | ~/.gemini/skills/<skill>/ (global) ou ./.gemini/skills/<skill>/ (local) |
| Codex | codex | ~/.agents/skills/<skill>/ (global) ou ./.agents/skills/<skill>/ (local) — le répertoire standard ouvert des compétences de l'agent |
| OpenCode | opencode | ~/.config/opencode/skills/<skill>/ (global) ou ./.opencode/skills/<skill>/ (local) |
Les destinations exactes sont imprimés par uip skills install --agent <name> avant que tous les fichiers ne soient écrits. Exécutez uip skills --help pour voir la table en direct de votre installation.
Étendue: agents, pas compétences
uip skills install est tout ou rien sur le catalogue de compétences. Vous choisissez un ou plusieurs agents, et la CLI installe chaque compétence qu'UiPath publie actuellement dans chacun de ces agents. Vous ne choisissez pas des compétences individuelles.
Pourquoi: l'ensemble de compétences est suffisamment petit pour que le fait d'en sélectionner davantage produit davantage d'incohérences que d'avantages, et l'agent décide lui-même quelle compétence s'applique à une tâche donnée en fonction de son propre raisonnement — le catalogue de compétences est efficacement une référence que l'agent consultez lorsqu'une tâche est consultée est lié à UiPath. Le fait de fournir à l’agent des compétences supplémentaires qu’il n’utilisera pas entraîne un faible frais général.
Ce que vous choisissez :
- Quels agents (via
--agent <name>, ou de manière interactive à partir d'une case à cocher lorsque l'indicateur est omis — sélection multiple). - Étendue globale ou locale (via
--local, où l’agent le prend en charge).
Installations globales et locales
Deux étendues:
- Global (par défaut): les compétences sont installées une fois par utilisateur, sur le profil d'agent de l'utilisateur. Disponible dans chaque projet sur cette machine.
- Local (
--local): les compétences sont installées dans le répertoire actuel. Suivis aux côtés du projet; disponible uniquement lorsque l'agent s'exécute dans ce répertoire.
Utilisez le paramètre local pour un projet qui épingle les compétences à une version spécifique de la UiPath CLI, ou pour un référentiel où un ensemble spécifique de compétences doit être fourni à chaque contributeur, indépendamment de ce qu'il a installé dans le monde entier.
Chaque agent ne prend pas en charge --local. Claude Code est global uniquement (le système de plug-in Claude Code est défini par l'utilisateur); l'exécution de uip skills install --agent claude --local produit une ValidationError. Les cinq autres agents prennent en charge les deux étendues.
Lorsque vous exécutez uip skills install --local, la CLI ajoute également le magasin sur disque (.uipath/.skills/, sous la racine de run-up) à .gitignore de sorte que les bundles de compétences mis en cache ne sont pas validés.
Installation, mise à jour, désinstallation
Trois commandes gèrent le cycle de vie:
uip skills install --agent claude # install globally for Claude Code
uip skills install --agent cursor --local # install into this project for Cursor
uip skills install # interactive: pick agents from a checkbox
uip skills update --agent claude # re-fetch and reinstall
uip skills uninstall --agent claude # remove skills for Claude Code only
uip skills install --agent claude # install globally for Claude Code
uip skills install --agent cursor --local # install into this project for Cursor
uip skills install # interactive: pick agents from a checkbox
uip skills update --agent claude # re-fetch and reinstall
uip skills uninstall --agent claude # remove skills for Claude Code only
Les trois invites pour l'agent cible de manière interactive lorsque --agent est omis, ce qui est pratique à une station de travail et constitue un problème de CI — transmettez toujours l'indicateur dans les pipelines.
update supprime également les compétences qui ont été abandonnées du catalogue distant depuis votre dernière installation, de sorte qu'un agent installé suit le catalogue au fur et à mesure de son évolution. Les fichiers de compétence par agent sont écrits ou écrasés lors de l'installation et de la mise à jour.
Comment l'agent utilise les compétences
Une fois installé, chaque agent lit les fichiers de compétence via son propre mécanisme:
- Claude Code charge les compétences via le système de plug-ins — elles deviennent des plug-ins d'utilisation des outils que l'agent peut invoquer.
- Cursor, Gemini CLI, Coded, OpenCode se chargent de la compétence Markdown en tant que règles de contexte associées à chaque conversation.
- GitHub Copilot lit les compétences de son répertoire de règles utilisateur.
Du point de vue du développeur, la différence est invisible. Vous demandez à l'agent « compresser et déployer ce projet», et si une compétence le couvre, l'agent suit la procédure en appelant uip solution pack, uip solution publish, uip solution deploy run dans l'ordre, en gérant la sélection des indicateurs et en signalant.
Ce que les compétences ne sont pas
- Les compétences ne remplacent pas la documentation. Ils résument des formules axées sur les tâches; la référence complète se trouve dans les
uipdocuments (ce site). Un agent possédant des compétences bénéficie toujours de la lecture des pages de référence par commande. - Les compétences ne donnent pas accès à l’agent à votre locataire UiPath. Ils indiquent à l'agent comment utiliser
uip; l'authentification réelle se produit viauip loginsur votre machine, de la même manière que lorsque vous exécutez des commandes vous-même. - Les compétences ne sont pas des outils.
uip toolsetuip skillssont des groupes de commandes distincts. Outils de livraison de commandes; Les compétences apprennent aux agents comment les utiliser. - Les compétences ne sont pas des serveurs MCP.
uip mcpexpose une surface MCP distincte pour les clients compatibles MCP. Le système de compétences est le principal chemin d'intégration de l'IA dans 1.x; MCP est disponible pour les configurations spécialisées, mais il ne s'agit pas de l'intégration principale.
Quoi lire ensuite
- Using UiPath CLI with Coding Agents — procédures pas à pas pour configurer chaque agent, vérifier l'installation et exécuter une tâche de bout en bout.
- référence des compétences uip — indicateurs, codes de sortie et exemples complets.
- Gestion des outils et des compétences — Cycle de vie quotidien, épinglage, audit de ce qui est installé.
- Outils (extensions) : l'autre mécanisme d'extension; explique la distinction entre les « outils » et les « compétences ».