- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- UiPath para agentes de codificación
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- UIP Docsai
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- restore
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- UIA
- Seguimientos de UIP
- Migración
- Referencia y soporte
Guía del usuario de UiPath CLI
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:
| Agente | Valor de marcador | Ubicación de instalación |
|---|---|---|
| Claude Code (complemento) | claude | Gestionado por el sistema de complementos de Claude Code: solo global |
| Cursor | cursor | ~/.cursor/skills/<skill>/ (global) o ./.cursor/skills/<skill>/ (local) |
| Copilot de GitHub | copilot | ~/.github/skills/<skill>/ (global) o ./.github/skills/<skill>/ (local) |
| CLI de Gemini | gemini | ~/.gemini/skills/<skill>/ (global) o ./.gemini/skills/<skill>/ (local) |
| Códice | codex | ~/.agents/skills/<skill>/ (global) o ( ./.agents/skills/<skill>/ ): el directorio estándar abierto de habilidades de agente |
| Abrir código | opencode | ~/.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.
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 deuip loginen tu máquina, al igual que cuando ejecutas los comandos tú mismo. - Las habilidades no son herramientas.
uip toolsyuip skillsson 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 mcpuna 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.
Qué leer a continuación
- Uso de UiPath CLI con agentes de codificación : tutoriales para configurar cada agente, verificar la instalación y ejecutar una tarea de extremo a extremo.
- Referencia de habilidades de uip : marcadores, códigos de salida y ejemplos completos.
- Gestionar herramientas y habilidades : ciclo de vida diario, anclaje, auditoría de lo que está instalado.
- Herramientas (complementos) : el otro mecanismo de extensión; explica la distinción entre "herramientas" y "habilidades".