UiPath Documentation
uipath-cli
latest
false
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de UiPath CLI

Aptitudes

Las habilidades son paquetes de instrucciones que enseñan a los agentes de codificación de IA cómo crear automatizaciones de UiPath con uip. No son herramientas. Las herramientas amplían la CLI con nuevos comandos; las habilidades amplían un agente de codificación con conocimientos específicos de UiPath. Un desarrollador escribe uip or jobs start; un agente de codificación que tiene una habilidad instalada sabe cuándo alcanzar ese comando, qué entradas necesita y cómo secuenciarlo con uip solution pack, uip or packages upload y el resto.

Qué es una habilidad

Una habilidad es un paquete de archivos Markdown (instrucciones, ejemplos, reglas de decisión) que un agente lee junto con tu conversación para decidir cómo realizar una tarea de UiPath. El paquete cubre patrones como "cómo empaquetar e implementar un proyecto de Studio", "cómo ejecutar un conjunto de pruebas en CI" o "cómo configurar un desencadenador de Orchestrator desde la línea de comandos". El agente utiliza la habilidad de la misma manera que un desarrollador utilizaría la documentación, excepto que la habilidad tiene un ámbito limitado a las tareas que el autor de la habilidad consideró relevantes.

UiPath publica un catálogo de habilidades en GitHub. uip skills install todo el catálogo y lo instala en los agentes que elijas.

Agentes compatibles

Los siguientes agentes de codificación son compatibles hoy en día:

AgenteValor de marcadorUbicación de instalación
Claude Code (complemento)claudeGestionado por el sistema de complementos de Claude Code: solo global
Cursorcursor~/.cursor/skills/<skill>/ (global) o ./.cursor/skills/<skill>/ (local)
Copilot de GitHubcopilot~/.github/skills/<skill>/ (global) o ./.github/skills/<skill>/ (local)
CLI de Geminigemini~/.gemini/skills/<skill>/ (global) o ./.gemini/skills/<skill>/ (local)
Códicecodex~/.agents/skills/<skill>/ (global) o ( ./.agents/skills/<skill>/ ): el directorio estándar abierto de habilidades de agente
Abrir códigoopencode~/.config/opencode/skills/<skill>/ (global) o ./.opencode/skills/<skill>/ (local)

Los destinos exactos se imprimen mediante uip skills install --agent <name> antes de escribir cualquier archivo. Ejecuta uip skills --help para ver la tabla activa de tu instalación.

Granularidad: agentes, no habilidades

uip skills install es todo o nada en el catálogo de habilidades. Eliges uno o más agentes y la CLI instala cada habilidad que UiPath publica actualmente en cada uno de esos agentes. No eliges habilidades individuales.

Por qué: el conjunto de habilidades es lo suficientemente pequeño como para que la selección produzca más inconsistencias que beneficios, y el propio agente decide qué habilidad se aplica a una tarea determinada en función de su propio razonamiento: el catálogo de habilidades es efectivamente una referencia que el agente consulta cuando una tarea está relacionado con UiPath. Proporcionar al agente habilidades adicionales que no utilizará tiene una sobrecarga baja.

Qué eliges :

  • Qué agentes (a través --agent <name>, o de forma interactiva desde una casilla de verificación cuando se omite el marcador — selección múltiple).
  • Ámbito global o local (a través de --local, donde el agente lo admita).

Instalaciones globales frente a instalaciones locales

Dos ámbitos:

  • Global (predeterminado): las habilidades se instalan una vez por usuario, en el perfil de agente del usuario. Disponible en todos los proyectos de esa máquina.
  • Local (--local): las habilidades se instalan en el directorio actual. Seguimiento junto con el proyecto; disponible solo cuando el agente se ejecuta en ese directorio.

Usa local para un proyecto que vincula habilidades a una versión específica de UiPath CLI, o para un repositorio en el que un conjunto específico de habilidades debe enviarse a cada colaborador, independientemente de lo que hayan instalado globalmente.

Nota:

No todos los agentes admiten --local. Claude Code es solo global (el sistema de complementos de Claude Code es de ámbito de usuario); ejecutar uip skills install --agent claude --local produce un ValidationError. Los otros cinco agentes admiten ambos ámbitos.

Al ejecutar uip skills install --local, la CLI también añade el almacén en disco (.uipath/.skills/, bajo la raíz de acceso directo) a .gitignore para que los paquetes de habilidades en caché no se confirmen.

Instalar, actualizar, desinstalar

Tres comandos gestionan el ciclo de vida:

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

Los tres solicitan el agente de destino de forma interactiva cuando se omite --agent , lo cual es conveniente en una estación de trabajo y un problema en CI: siempre pasa el marcador en los procesos.

update también elimina las habilidades que se han eliminado del catálogo remoto desde tu última instalación, por lo que un agente instalado realiza un seguimiento del catálogo a medida que evoluciona. Los archivos de habilidad por agente se escriben o sobrescriben al instalar y actualizar.

Cómo utiliza el agente las habilidades

Una vez instalado, cada agente lee los archivos de habilidades a través de su propio mecanismo:

  • Claude Code carga las habilidades a través del sistema de complementos: se convierten en complementos de uso de herramientas que el agente puede invocar.
  • Cursor, Gemini CLI, Codex, OpenCode carga la habilidad Markdown como reglas de contexto adjuntas a cada conversación.
  • GitHub Copilot lee las habilidades de su directorio de reglas de usuario.

Desde la perspectiva del desarrollador, la diferencia es invisible. Le pides al agente "empaqueta e implementa este proyecto", y si una habilidad lo cubre, el agente sigue la receta: llamar a uip solution pack, uip solution publish, uip solution deploy run en orden, gestionar la selección de marcadores e informar.

Qué habilidades no son

  • Las habilidades no reemplazan la documentación. Destilan recetas orientadas a tareas; la referencia completa se encuentra en los documentos uip (este sitio). Un agente con habilidades sigue beneficiándose de la lectura de páginas de referencia por comando.
  • Las habilidades no dan acceso al agente a tu tenant de UiPath. Indican al agente cómo utilizar uip; la autenticación real se produce a través de uip login en tu máquina, al igual que cuando ejecutas los comandos tú mismo.
  • Las habilidades no son herramientas. uip tools y uip skills son grupos de comandos distintos. Las herramientas envían comandos; las habilidades enseñan a los agentes cómo utilizarlas.
  • Las habilidades no son servidores de protocolo de contexto de modelo (MCP). uip mcp una superficie MCP independiente para clientes compatibles con MCP. El sistema de habilidades es la ruta de integración de IA principal en 1.x; MCP está disponible para configuraciones especializadas, pero no es la integración principal.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado