Ir al contenido principal
Producto

Personalización de Genie Code con instrucciones, habilidades, memoria y MCP

Haz que Genie Code funcione de la misma manera en que tú y tu equipo ya trabajan.

por Samantha Banchik, Gal Oshri, Romain Rigaux, Will Tipton y Chloe Chan

*Genie Code puede seguir tus convenciones personales y las de tu equipo con instrucciones, habilidades y servidores MCP.
*Reutiliza lo que ya existe. Incorpora flujos de trabajo de equipo, documentación interna y herramientas externas sin tener que pegarlos en cada prompt.
*Mantén la flexibilidad y la gobernanza. Utiliza habilidades personales para formas de trabajo individuales, habilidades de espacio de trabajo para flujos de trabajo de equipo compartidos y servidores MCP aprobados por el administrador para obtener un contexto externo escalable en el modo agente.

Genie Code funciona mejor cuando entiende cómo opera realmente tu equipo: tus estándares de codificación, flujos de trabajo internos, herramientas compartidas y el contexto detrás de las decisiones pasadas.

Por eso hemos introducido un conjunto de funciones que te permiten adaptar Genie Code a tu organización y flujos de trabajo. Las Instrucciones ayudan a definir las preferencias de todo el equipo, las Habilidades capturan flujos de trabajo repetibles y los servidores MCP conectan Genie Code directamente con sistemas como Jira, GitHub y Google Drive.

Instrucciones personalizadas

Instrucciones personalizadas te permiten establecer preferencias persistentes que Genie Code aplica en cada sesión en modo agente. Son ideales para aspectos que siempre se aplican a tu forma de trabajar: tu lenguaje de programación preferido, el formato de salida o las pautas de estilo generales.

La limitación es que las instrucciones son globales. Si agregas una regla de formato SQL, se activará tanto si estás escribiendo SQL como si estás depurando Python. Para las preferencias que se aplican en todas partes, las instrucciones son la herramienta adecuada. Para el contexto que solo es relevante para una tarea específica, necesitas algo más enfocado.

Para las convenciones a nivel de equipo, Genie Code también puede descubrir automáticamente los archivos AGENTS.md y CLAUDE.md dentro de tu proyecto. Una vez que estos archivos se registran en un repositorio, Genie Code los detecta automáticamente, por lo que los miembros del equipo no necesitan configurar el mismo contexto individualmente.

Habilidades del agente

Las habilidades del agente son una forma de enseñar a Genie Code a realizar tareas específicas de la misma manera que tú lo haces.

Una habilidad es un paquete basado en markdown que describe un flujo de trabajo, patrón o acción que Genie Code puede utilizar cuando opera en modo agente. Las habilidades pueden incluir orientación, código reutilizable y scripts ejecutables, todo ello limitado a una tarea en particular en lugar de aplicarse de forma global.

Cada habilidad incluye un nombre y una descripción que ayudan a Genie Code a determinar cuándo es relevante. Cuando una solicitud coincide con una habilidad, Genie Code la carga y utiliza la orientación, los patrones y el código que contiene para responder de manera adecuada.

¿Cómo agregar habilidades?

Para comenzar:

  1. Abre tu carpeta de habilidades. En Genie Code, abre la Configuración, navega a Habilidades de usuario y selecciona Abrir carpeta de habilidades. Esto abre tu directorio personal de habilidades (/Users/{username}/.assistant/skills/).
  2. Crea o actualiza una habilidad. Agrega un nuevo archivo markdown. Cada habilidad debe incluir un nombre y una descripción claros para que Genie Code sepa cuándo se aplica. Puedes organizar los archivos relacionados en carpetas y, opcionalmente, incluir scripts para flujos de trabajo más avanzados.

Habilidades del espacio de trabajo

Además de las habilidades personales, los administradores del espacio de trabajo pueden crear habilidades que estén disponibles automáticamente para todos en el espacio de trabajo. Las habilidades del espacio de trabajo se encuentran en Workspace/.assistant/skills/.

Las habilidades del espacio de trabajo siguen el mismo formato que las habilidades personales, pero están limitadas al equipo en lugar de a un individuo. Esto las hace ideales para flujos de trabajo que deben compartirse y utilizarse de manera constante en toda la organización; por ejemplo, una habilidad que aplique las convenciones de nomenclatura de los pipelines de ML, dirija a Genie Code al runbook interno correcto durante la respuesta a incidentes o aplique los controles de calidad de datos estándar de tu equipo a cada nuevo pipeline.

Servidores MCP

Las habilidades abordan el contexto que está en tu cabeza o en los estándares de tu equipo. Los servidores MCP abordan el contexto que ya existe en otro lugar.

A principios de 2025, presentamos el soporte de MCP en Databricks para poner a disposición de los agentes de IA un contexto externo enriquecido de forma gobernada y escalable. MCP proporciona una forma estandarizada de exponer herramientas, datos y flujos de trabajo a Genie Code sin incorporar ese contexto directamente en los prompts o instrucciones.

Genie Code ahora puede aprovechar cualquier servidor MCP que se haya agregado a tu espacio de trabajo y para el cual tengas permiso de uso. Los administradores del espacio de trabajo controlan qué servidores están disponibles, mientras que los usuarios pueden seleccionar de esas fuentes aprobadas según sea necesario.

Para herramientas comunes como Google Drive, SharePoint y GitHub, Databricks también ofrece flujos de OAuth administrados, actualmente en versión beta, que gestionan la autenticación sin configuración manual de tokens. Para habilitar esto, activa los Conectores de terceros para agentes en tu configuración de vista previa. Desde allí, cualquier usuario puede habilitar estos servidores MCP simplemente haciendo clic en el botón de suma en la barra de prompts de Genie Code.

ImagenImagen

MCP está diseñado para casos en los que ya existe un contexto importante pero es difícil acceder a él desde Genie Code. Por ejemplo:

  • Sistemas de documentación interna. Los equipos suelen guardar runbooks o documentos operativos en herramientas como Confluence. En lugar de copiar secciones en los prompts, ese contenido se puede exponer una vez y referenciar cuando sea relevante.
  • Herramientas y servicios internos. Los equipos de plataforma pueden mantener APIs o scripts para la configuración, validación o implementación. MCP permite que esas capacidades estén disponibles directamente para Genie Code, en lugar de tener que explicarlas o pegarlas repetidamente.

En estos casos, MCP reemplaza el copiar y pegar manual con un enfoque estructurado y reutilizable, haciendo que el contexto adecuado esté disponible solo cuando se necesita.

GIF

¿Cómo agregar servidores MCP?

Databricks admite múltiples tipos de servidores MCP, incluidos los servidores administrados para los servicios de Databricks, los servidores externos conectados a través de Unity Catalog y los servidores MCP personalizados alojados en Databricks Apps. Puedes explorar los servidores disponibles en el marketplace de MCP, al que se puede acceder directamente desde el panel de configuración de Genie Code. Los administradores del espacio de trabajo controlan qué servidores están disponibles y los usuarios pueden seleccionar entre los servidores que tienen permiso para usar.

Una vez que los servidores MCP estén disponibles en tu espacio de trabajo, usarlos en Genie Code es muy sencillo:

  1. Abre la configuración de Genie Code
  2. Selecciona Agregar servidor
  3. Elige entre los tipos de servidores MCP disponibles
  4. Guarda tu selección
  5. Si el servidor requiere autenticación, sigue las indicaciones de inicio de sesión para autorizar la conexión. Tus credenciales se almacenan de forma segura y no necesitarás volver a autenticarte en cada sesión.

Los servidores MCP están disponibles inmediatamente después de agregarlos. Genie Code accede a las herramientas de estos servidores automáticamente cuando es relevante.

Consejos y trucos

  • Deja que Genie Code cree habilidades por ti. Después de trabajar en un flujo de trabajo en modo agente, simplemente dile a Genie Code que lo capture como una habilidad; generará el archivo markdown y lo guardará en tu carpeta de habilidades automáticamente.
  • Mantén las habilidades enfocadas. Un flujo de trabajo por archivo de habilidad hace que sea más fácil para Genie Code saber cuándo aplicarlo y más fácil de mantener a lo largo del tiempo. El nombre y la descripción son lo que Genie Code utiliza para decidir cuándo una habilidad es relevante, por lo que cuanto más específicos sean, mejor.
  • Las habilidades son simplemente archivos markdown. Esto significa que son fáciles de compartir, controlar por versiones y sincronizar en todo tu equipo. Para ver ejemplos listos para usar con los que comenzar, consulta el repositorio de demostración de habilidades de Genie Code.
  • Convenciones de equipo portátiles: Genie Code detecta automáticamente los archivos AGENTS.md y CLAUDE.md en tu espacio de trabajo y los aplica sin configuración adicional. Los equipos pueden compartir las mismas convenciones, instrucciones y flujos de trabajo en diferentes repositorios y entornos de desarrollo, manteniendo un contexto coherente dondequiera que trabajen.

Prueba a personalizar Genie Code hoy mismo

Las instrucciones, las habilidades y los servidores MCP están disponibles al usar Genie Code en modo agente.

Para obtener más información, consulta la documentación del producto de Genie Code.

(Esta entrada del blog ha sido traducida utilizando herramientas basadas en inteligencia artificial) Publicación original

Recibe las últimas publicaciones en tu bandeja de entrada

Suscríbete a nuestro blog y recibe las últimas publicaciones directamente en tu bandeja de entrada.