- 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
L'outil d'agent gère le schéma E/S d'un projet d'agent via deux groupes de commandes frères, uip agent input et uip agent output. Tous deux écrivent directement dans le projet d'agent sur le disque ( strictement local — aucune connexion requise) et les deux conservent agent.json de inputSchema / outputSchema synchronisés avec les copies de schéma dans entry-points.json. Exécutez uip agent validate ensuite pour confirmer que les deux fichiers sont toujours d’accord.
uip agent input et uip agent output sont deux groupes de commandes distincts ; il n'y a pas de verbe uip agent io combiné. Invoquez-les directement (uip agent input add …, uip agent output add …).
Toutes les sous-commandes respectent les options globales (--output, --output-filter, --log-level, --log-file). Les codes de sortie suivent le contrat standard.
entrée d’agent uip
Ajoutez et supprimez des paramètres sur le schéma d’entrée de l’agent.
Synthèse
uip agent input add <name> --type <type> [--description <text>] [--path <dir>]
uip agent input remove <name> [--path <dir>]
uip agent input add <name> --type <type> [--description <text>] [--path <dir>]
uip agent input remove <name> [--path <dir>]
ajout d'entrée d'agent uip
Ajoutez un paramètre d'entrée.
Arguments
<name>(requis) : nom du paramètre. Devient une clé dansinputSchema.properties.
Options
| Drapeau | Default | Requis | Objectif |
|---|---|---|---|
--type <type> | — | oui | Type de schéma JSON. L'un des suivants: string, number, boolean, object, array. |
--description <desc> | — | Description lisible par un humain, écrite dans le description de la propriété. | |
--path <path> | . | Chemin d’accès au répertoire du projet d’agent. |
Exemple
uip agent input add email \
--type string \
--description "User email" \
--path ./my-agent
uip agent input add email \
--type string \
--description "User email" \
--path ./my-agent
Data shape (--output json)
{
"Code": "AgentInputAdd",
"Data": {
"Status": "Input added",
"Name": "email",
"Type": "string"
}
}
{
"Code": "AgentInputAdd",
"Data": {
"Status": "Input added",
"Name": "email",
"Type": "string"
}
}
Supprimer l’entrée d’agent uip
Supprimez un paramètre d'entrée.
Arguments
<name>(requis) : nom du paramètre.
Options
| Drapeau | Default | Objectif |
|---|---|---|
--path <path> | . | Chemin d’accès au répertoire du projet d’agent. |
Exemple
uip agent input remove email --path ./my-agent
uip agent input remove email --path ./my-agent
Data shape (--output json)
{
"Code": "AgentInputRemove",
"Data": {
"Status": "Input removed",
"Name": "email"
}
}
{
"Code": "AgentInputRemove",
"Data": {
"Status": "Input removed",
"Name": "email"
}
}
Une entrée manquante échoue avec Input "<name>" not found et le code de sortie 1.
sortie d’agent uip
Ajoutez et supprimez des champs sur le schéma de sortie de l’agent.
Synthèse
uip agent output add <name> --type <type> [--description <text>] [--path <dir>]
uip agent output remove <name> [--path <dir>]
uip agent output add <name> --type <type> [--description <text>] [--path <dir>]
uip agent output remove <name> [--path <dir>]
ajout de sortie d’agent uip
Ajoutez un champ de sortie.
Arguments
<name>(requis) : Nom du champ. Devient une clé dansoutputSchema.properties.
Options
| Drapeau | Default | Requis | Objectif |
|---|---|---|---|
--type <type> | — | oui | Type de schéma JSON. L'un des suivants: string, number, boolean, object, array. |
--description <desc> | — | Description lisible par un humain. | |
--path <path> | . | Chemin d’accès au répertoire du projet d’agent. |
Exemple
uip agent output add summary \
--type string \
--description "Result summary" \
--path ./my-agent
uip agent output add summary \
--type string \
--description "Result summary" \
--path ./my-agent
Data shape (--output json)
{
"Code": "AgentOutputAdd",
"Data": {
"Status": "Output added",
"Name": "summary",
"Type": "string"
}
}
{
"Code": "AgentOutputAdd",
"Data": {
"Status": "Output added",
"Name": "summary",
"Type": "string"
}
}
suppression de la sortie d’agent uip
Supprimez un champ de sortie.
Arguments
<name>(requis) : Nom du champ.
Options
| Drapeau | Default | Objectif |
|---|---|---|
--path <path> | . | Chemin d’accès au répertoire du projet d’agent. |
Exemple
uip agent output remove summary --path ./my-agent
uip agent output remove summary --path ./my-agent
Data shape (--output json)
{
"Code": "AgentOutputRemove",
"Data": {
"Status": "Output removed",
"Name": "summary"
}
}
{
"Code": "AgentOutputRemove",
"Data": {
"Status": "Output removed",
"Name": "summary"
}
}
Une sortie manquante échoue avec Output "<name>" not found et le code de sortie 1.
Associé
uip agent validate— vérifie queinputSchema/outputSchemadansagent.jsoncorrespond aux schémas dansentry-points.jsonExécuter après une modification par lots.uip agent config— lecture/écriture d'autres clésagent.jsonqui ne sont pas des champs de schéma E/S.uip agent tool,uip agent context,uip agent escalation— frères et sœurs de gestion du type de ressource.