Skip to main content
Una variación ganadora está en Kameleoon como código de experimento, así que su equipo tiene que reescribirla en su base de código antes de que el cambio pueda desplegarse. Hacerlo a mano implica obtener el código, reconstruirlo como código nativo y encapsularlo detrás de un feature flag para poder desplegarlo primero en una parte de su tráfico. Su asistente de IA ejecuta estos pasos a través del servidor MCP de Kameleoon, empezando por transpose_winning_experiment, que comprueba el ganador y devuelve el código en una sola llamada. El asistente necesita acceso a su repositorio para seguir sus convenciones, y no detiene ni elimina el experimento. El resultado es un flag con una regla de entrega, y la regla pasa a estar live en el entorno de destino en cuanto usted confirme la vista previa de la habilitación.

Cómo despliega el asistente un ganador

transpose_winning_experiment obtiene el código de la variación ganadora, o de una variación que usted seleccione manualmente, y aplica la lógica de decisión del ganador. Después devuelve instrucciones para volver a implementar la variación y protegerla detrás de un nuevo feature flag. El asistente ejecuta estos cuatro pasos:
  1. Ejecute transpose_winning_experiment para obtener el código de la variación ganadora y las instrucciones de implementación.
  2. Convierta el código en código nativo listo para producción, como componentes de React, que encaje con la base de código existente.
  3. Cree un feature flag en Kameleoon y proteja la nueva implementación detrás de él.
  4. Habilite el flag después de confirmar la vista previa y, a continuación, valide la funcionalidad en producción.

Antes de empezar

  • Configuración: conecte Kameleoon a su asistente de IA. Para un asistente de chat como Claude o ChatGPT, consulte Conectar Kameleoon a Claude y ChatGPT. Para un agente de programación como Claude Code, Codex o Cursor, consulte Configurar los clientes MCP.
  • Experimento: un experimento terminado con una variación ganadora, o una variación que usted seleccione manualmente.
  • Base de código: acceso al repositorio que el asistente debe modificar, para que pueda seguir las convenciones existentes.

Automatizar el despliegue

La herramienta de transposición cubre en una sola llamada la comprobación del ganador y la obtención del código. Convertir el código y desplegarlo siguen beneficiándose de un prompt de sistema explícito, porque el prompt establece las reglas que sigue el asistente. El prompt siguiente está dirigido a aplicaciones React. Indica al asistente que llame a la herramienta, convierta el código, lo proteja detrás de un nuevo feature flag y lo despliegue, todo ello a través de las herramientas MCP.

Desplegar el ganador con un prompt

Pegue el prompt siguiente en su asistente de IA para que convierta una variación ganadora de React, la proteja detrás de un feature flag y la despliegue. Introduzca el ID de su experimento en el campo Experiment ID, y el ID de la variación que convertir en el campo Fallback variation ID si usa el modo manual. Cuando el flujo de trabajo termina, el flag existe con una regla de entrega que empieza en la hora de lanzamiento que usted haya definido. El flag se habilita en el entorno de destino solo después de que usted confirme la vista previa de la habilitación, y el asistente informa de la configuración final a partir de feature_flag_get. Los parámetros de las herramientas están en las referencias de Herramientas para experimentos y Herramientas para feature flags.