XOne Agent
XOne Agent es un agente de IA experto en XOne, la plataforma para crear aplicaciones móviles nativas para Android e iOS. Responde preguntas consultando la documentación de referencia de XOne y, conectado a tu cuenta de XOne WebStudio, trabaja directamente sobre tu proyecto de CloudStudio: lo analiza, programa cambios, corrige errores y prueba en el dispositivo.
Por dentro, un orquestador recibe cada petición y la reparte entre especialistas: un responsable de desarrollo que planifica el trabajo, un experto en JavaScript, un experto en XML y CSS de XOne, un analizador del proyecto, un probador en dispositivo y un diseñador visual.
Existe una versión nueva, XOne AgentV2, que planifica y verifica cada tarea antes de entregarla.
Cuándo usarlo
- Un desarrollador quiere preguntar cómo se hace algo en XOne sin buscar en la documentación.
- Quieres que el agente añada una pantalla o un campo a tu aplicación de XOne.
- Necesitas encontrar y corregir los errores de compilación de un proyecto.
- Quieres un análisis de un proyecto heredado antes de empezar a trabajar en él.
Configuración
Necesitas una credencial XOne WebStudio con los datos de acceso a CloudStudio que te da XOne. Consulta Credenciales.
| Campo | Qué hace |
|---|---|
| Credential (obligatorio) | La credencial XOne WebStudio con la que el agente accede a CloudStudio. |
| Model (obligatorio) | Conector para el modelo de lenguaje principal, el que conversa y reparte el trabajo. |
| User Prompt | La petición del usuario. Por defecto, {input}: el mensaje que llega del chat. |
| CloudStudio Email | El correo de tu usuario de CloudStudio. El agente trabaja en tu nombre con ese usuario. |
| CloudStudio Project | El proyecto que se abre al empezar. Es opcional. |
| Execution Mode | direct: el agente ejecuta los cambios en cuanto los pides. planner: primero te muestra el plan y espera tu confirmación. Por defecto, direct. |
| Developer Model | Conector opcional para un modelo bueno programando, que usan los expertos en JavaScript y en XML y CSS. Si no lo conectas, se usa el de Model. |
| Fast Model | Conector opcional para un modelo ligero, que reparte las peticiones y resume capturas y análisis. Si no lo conectas, se usa el de Model. |
| Embeddings | Conector opcional para el modelo de embeddings con el que se busca en la documentación de XOne. |
| Tools | Conector opcional para dar al agente herramientas adicionales. |
| Input Token (NOT USED) | No tiene efecto: el agente obtiene el acceso a CloudStudio de la credencial y del email de la sesión en cada ejecución. Se mantiene solo para que los flujos existentes conserven el campo. |
Instrucciones de los especialistas
En las pestañas Development y Specialists del panel de ajustes están las instrucciones de cada especialista: Dev Manager, JS Expert, XML/CSS Expert, Project Analyzer, Device Tester y Visual Designer. Vienen preparadas; cámbialas solo si quieres ajustar cómo trabaja alguno.
Opciones avanzadas
| Campo | Qué hace |
|---|---|
| MCP Tool Profile | El grupo de herramientas de CloudStudio que se cargan: all (todas), developer (colecciones y scripts), designer (diseño y CSS), project (acceso y ramas) o none (ninguna). Por defecto, all. |
| Documentation Mode | Cómo consulta el agente la documentación de XOne. Solo tiene la opción rag, búsqueda por significado. |
| Use memory | Si está activado, el agente recuerda la conversación entre mensajes. Desactivado por defecto. |
| Stream | Si está activado, la respuesta se muestra a medida que se escribe. Desactivado por defecto. |
| Max Iterations | Número máximo de pasos que puede dar el agente en una respuesta. Por defecto, 35. |
Resultado
La salida Response es la respuesta del agente: la explicación que te da o el resumen de los cambios que ha hecho en el proyecto. Conéctala a la salida del chat.
La salida Agent entrega el propio agente, para conectarlo a otro componente que lo dirija. Cuando conectas una de las dos salidas, la otra se oculta.
Ejemplo
Un equipo de desarrollo quiere un asistente de XOne en su chat interno.
- Añade un componente de entrada de chat y conéctalo a User Prompt.
- Conecta un componente de modelo a Model.
- En Credential elige la credencial XOne WebStudio del equipo y en CloudStudio Email escribe el correo del desarrollador.
- Pon Execution Mode en
plannerpara revisar cada plan antes de que el agente toque el proyecto. - Conecta Response a la salida del chat y pide, por ejemplo, “Añade un campo de teléfono a la ficha de cliente”.
Buenas prácticas
- Empieza con Execution Mode en
plannerhasta que conozcas cómo trabaja el agente con tu proyecto. - Activa Use memory para que el agente recuerde lo que habéis hablado y el trabajo en curso.
Componentes relacionados
- XOne AgentV2: la versión nueva, con aprobación de planes y verificación en el simulador.