[Xojo 2025r3] Jade, el asistente IA de Xojo

A continuación encontrarás traducido al castellano el artículo escrito por Paul Lefebvre y publicado originalmente en el Blog oficial de Xojo.

En Xojo 2025 Release 3 presentamos Jade, un asistente de IA para Xojo. Esta versión inicial está dirigida principalmente a la formulación de preguntas generales sobre Xojo y como alternativa a la documentación.

Primeros pasos

Jade utiliza el motor Anthropic Claude. De modo que, antes de utilizar Jade, has de crear una cuenta y obtener una clave API de Anthropic para acceder a Claude. Puedes hacer esto desde la Consola de Anthropic Claude.

Después del paso anterior ya puedes crear tu cuenta. Una vez realizado, querrás obtener una clave API para usar con Xojo. Haz clic en la pestaña “API Keys” para ver las claves existentes y crear nuevas claves. Haz clic en el botón “Create Key” para generar una nueva clave. En el diálogo resultante, proporciónale un nombre que indique el propósito de la clave.

Cuando hagas clic en Add se mostrará la clave en cuestión. Cópiala al portapapeles.

Ten en cuenta que no podrás ver de nuevo la clave una vez se haya cerrado dicho diálogo, pero siempre podrás crear nuevas claves en cualquier momento.

Dirígete ahora a los ajustes de Xojo y, en la pestaña General, pégala en el campo “Anthropic API Key”.

Regresa a la Consola de Claude y haz clic en la pestaña Billing para comprar créditos. La interacción con Jade requiere del consumo de créditos. La cantidad de créditos utilizados dependerá de la complejidad de tus interacciones. Hasta que te acostumbres al uso de Jade y el consumo de créditos, probablemente querrás comenzar con una pequeña cantidad, como por ejemplo 5 euros o dólares, y desactivar la opción “auto-reload”.

Uso de Jade

Para usar Jade, selecciona la opción Help > Ask Jade o haz clic sobre el botón Ask Jade en la barra de herramientas del IDE. Se mostrará un breve texto de introducción. Observación: el uso de Jade requiere de una conexión activa a Internet.

La interacción con Jade funciona de forma similar a la de una app de chat, escribiendo en los prompt dentro del área de conversación (sección inferior), y pulsando sobre el botón Send. Jade “pensará” durante algunos momentos y mostrará su respuesta.

Si la respuesta de Jade incluye código de Xojo, puedes hacer clic sobre cualquiera de los botones que se muestran sobre el bloque de código, y el código se copiará al portapapeles o bien se insertará directamente sobre el editor de código activo.

Cuando interactúes con Jade, recuerda que si bien este recuerda el contexto correspondiente a la conversación en curso, el asistente no tiene conocimiento sobre cualquier conversación previa. Haz clic en el botón “Start Over” para reiniciar las cosas e iniciar una nueva conversación. Comenzar una nueva conversación es útil cuando se cambia a un nuevo tema que es completamente distinto, dado que así se evita que Jade utilice información previa y que ya no resulte relevante.

El botón Export guarda la conversación en curso con Jade en un archivo con formato JSON, lo que supone un buen modo de guardar la información que quieras conservar para utilizarla posteriormente.

Otros Consejos

Actualmente, Jade utiliza Claude Sonnet 4; pero esto puede cambiar cuando nuevos modelos estén disponibles. Lo único que Jade sabe sobre tu proyecto es su tipo (Desktop, Web, iOS, etc.). Si quieres que Jade te ofrezca sugerencias basadas en tu código, tendrás que copiarlo y pegar el código relevante en el área de conversación de Jade.

Tu conversación con Jade se restaura cuando reinicies el IDE.

Si obtienes errores, asegúrate de que tengas una conexión activa a Internet, de que la clave API sea válida y de que aun dispongas de crédito disponible.

En resumen

Confiamos en que encuentres Jade de utilidad en tus desarrollos con Xojo. Recuerda que Jade es la primera versión de un asistente de IA para Xojo y lo mejoraremos. En siguientes versiones esperamos añadir más capacidades e integración con los proyectos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *