- Visão geral
- Introdução
- Conceitos
- Usando o UiPath CLI
- UiPath para agentes de codificação
- Guias de instruções
- Receitas de CI/CD
- Referência de comando
- Visão geral
- Códigos de saída
- Opções globais
- Agente de código uip
- Documento da UIP
- adicionar-tipo-dados-de-teste
- adicionar-dados-de-teste-fila
- adicionar-teste-variação de dados
- Analisar
- Criar
- criar projeto
- Comparação
- encontrar atividades
- obter-analisador-regras
- obter-padrão-atividade-xaml
- obter-erros
- obter-casos-de-teste-manuais
- obter-etapas-de-teste-manual
- Obter versões
- obter-fluxo-de-trabalho-exemplo
- indicar aplicativo
- indicar elemento
- inspecionar pacote
- instalar-data-fabric-entities
- instalar-ou-atualizar pacotes
- listar-data-fabric-entities
- listar-exemplos-de-fluxo-de-trabalho
- Empacotar
- restore
- arquivo de execução
- modelos-pesquisar
- Iniciar Studio
- interromper a execução
- UIA
- Traces da UIP
- Migração
- Referência e suporte
Guia do usuário da UiPath CLI
A ferramenta de agente gerencia o esquema de E/S de um projeto de agente por meio de dois grupos de comando irmãos, uip agent input e uip agent output. Ambos gravam diretamente no projeto do agente no disco ( puramente local — sem necessidade de login) e mantêm inputSchema / outputSchema de agent.json em sincronia com as cópias de esquema em entry-points.json. Execute uip agent validate em seguida para confirmar que ambos os arquivos ainda estão de acordo.
uip agent input e uip agent output são dois grupos de comando separados — não há nenhum verbo uip agent io combinado. Invoque-os diretamente (uip agent input add …, uip agent output add …).
Todos os subcomandos respeitam as opções globais (--output, --output-filter, --log-level, --log-file). Os códigos de saída seguem o contrato padrão.
entrada do agente uipath
Adicione e remova parâmetros no esquema de entrada do agente.
Resumo
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>]
adição de entrada do agente uip
Adicione um parâmetro de entrada.
Argumentos
<name>necessário) — Nome do parâmetro. Torna-se uma chave eminputSchema.properties.
Opções
| Bandeira | Padrão | Required | Finalidade |
|---|---|---|---|
--type <type> | — | sim | Tipo de esquema JSON. Um destes: string, number, boolean, object, array. |
--description <desc> | — | Descrição legível por humanos, gravada no campo da propriedade description. | |
--path <path> | . | Caminho para o diretório do projeto do agente. |
Exemplo
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"
}
}
entrada do agente uip remover
Remova um parâmetro de entrada.
Argumentos
<name>necessário) — Nome do parâmetro.
Opções
| Bandeira | Padrão | Finalidade |
|---|---|---|
--path <path> | . | Caminho para o diretório do projeto do agente. |
Exemplo
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"
}
}
Uma entrada ausente falha com Input "<name>" not found e código de saída 1.
saída do agente uipath
Adicione e remova campos no esquema de saída do agente.
Resumo
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>]
adição de saída do agente uip
Adicione um campo de saída.
Argumentos
<name>necessário) — Nome do campo. Torna-se uma chave emoutputSchema.properties.
Opções
| Bandeira | Padrão | Required | Finalidade |
|---|---|---|---|
--type <type> | — | sim | Tipo de esquema JSON. Um destes: string, number, boolean, object, array. |
--description <desc> | — | Descrição legível por humanos. | |
--path <path> | . | Caminho para o diretório do projeto do agente. |
Exemplo
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"
}
}
saída do agente uip remover
Remova um campo de saída.
Argumentos
<name>necessário) — Nome do campo.
Opções
| Bandeira | Padrão | Finalidade |
|---|---|---|
--path <path> | . | Caminho para o diretório do projeto do agente. |
Exemplo
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"
}
}
Uma saída ausente falha com Output "<name>" not found e código de saída 1.
Relacionado
uip agent validate— verifica seinputSchema/outputSchemaemagent.jsoncorresponde aos esquemas ementry-points.json. Executar após qualquer edição em lote.uip agent config— leia/escreva outras chavesagent.jsonque não são campos de esquema de I/O.uip agent tool,uip agent context,uip agent escalation— irmãos de gerenciamento do tipo recurso.