Saltearse al contenido

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.

CampoQué 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 PromptLa petición del usuario. Por defecto, {input}: el mensaje que llega del chat.
CloudStudio EmailEl correo de tu usuario de CloudStudio. El agente trabaja en tu nombre con ese usuario.
CloudStudio ProjectEl proyecto que se abre al empezar. Es opcional.
Execution Modedirect: el agente ejecuta los cambios en cuanto los pides. planner: primero te muestra el plan y espera tu confirmación. Por defecto, direct.
Developer ModelConector 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 ModelConector opcional para un modelo ligero, que reparte las peticiones y resume capturas y análisis. Si no lo conectas, se usa el de Model.
EmbeddingsConector opcional para el modelo de embeddings con el que se busca en la documentación de XOne.
ToolsConector 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

CampoQué hace
MCP Tool ProfileEl 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 ModeCómo consulta el agente la documentación de XOne. Solo tiene la opción rag, búsqueda por significado.
Use memorySi está activado, el agente recuerda la conversación entre mensajes. Desactivado por defecto.
StreamSi está activado, la respuesta se muestra a medida que se escribe. Desactivado por defecto.
Max IterationsNú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.

  1. Añade un componente de entrada de chat y conéctalo a User Prompt.
  2. Conecta un componente de modelo a Model.
  3. En Credential elige la credencial XOne WebStudio del equipo y en CloudStudio Email escribe el correo del desarrollador.
  4. Pon Execution Mode en planner para revisar cada plan antes de que el agente toque el proyecto.
  5. 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 planner hasta 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.