3 puntos por dongho42 3 시간 전 | Aún no hay comentarios. | Compartir por WhatsApp
  • Record & Replay es una función en la que Codex observa un flujo de trabajo que el usuario realiza directamente en Mac y luego lo convierte en una Skill reutilizable
  • Es ideal para tareas repetitivas, tareas donde importan las preferencias y reglas del usuario, o tareas que es más fácil mostrar directamente que explicar con un prompt
  • Por ejemplo, se pueden grabar tareas como gestión de gastos, reserva de espacios de estacionamiento, creación de issues, publicación de videos y descarga de reportes periódicos para convertirlas en una Skill
  • La Skill generada puede volver a invocarse después en un hilo nuevo, y solo hace falta pasar los valores que cambian cada vez, como archivos, rangos de fechas o contenido del issue
  • Actualmente está disponible en macOS, requiere que Computer Use esté activado y, en la primera etapa de disponibilidad regional, quedan excluidos el EEE, Reino Unido y Suiza

Objetivo de Record & Replay

  • Si el usuario le demuestra una vez a Codex un procedimiento que ya conoce, Codex aprende ese patrón y lo organiza como una Skill
  • Esta Skill incluye cuándo usarla, qué entradas necesita, qué pasos debe seguir y cómo verificar el resultado
  • Más que un simple script de automatización, se parece más a una forma de guardar como contexto reutilizable la manera real de trabajar del usuario y sus preferencias implícitas

Tareas para las que conviene usarlo

  • Es adecuado para tareas con pasos estables y criterios de éxito claros
  • Funciona bien para tareas que se repiten casi igual cada vez, pero donde solo cambian algunos valores de entrada
  • También permite mostrar directamente tareas basadas en UI que son difíciles de explicar largamente con prompts en lenguaje natural
  • Ejemplos:
    • envío de comprobantes de gastos
    • reserva de espacios de estacionamiento
    • creación de issues con un formato definido
    • publicación de videos
    • descarga periódica de reportes

Cómo iniciar una grabación

  • En la app de Codex, abrir Plugins y seleccionar el menú +
  • Seleccionar Record a skill
  • Revisar el prompt sugerido por Codex, agregar el contexto necesario y enviarlo
  • Cuando Codex solicite permiso para grabar la tarea, aprobarlo
  • Realizar el flujo de trabajo real en la Mac
  • Cuando la tarea termine, detener la grabación desde la barra de menú, el overlay, o avisándole a Codex que ya terminó

Qué ocurre durante la grabación

  • Durante la grabación, Codex observa las acciones del usuario y el contenido de las ventanas que necesita para aprender el flujo de trabajo
  • La grabación continúa hasta que el usuario la detiene manualmente
  • Por eso conviene concentrar la grabación solo en la tarea que Codex debe aprender
  • Si se siguen grabando tareas de orden o acciones posteriores no relacionadas, la Skill puede volverse innecesariamente compleja

Creación y edición de la Skill

  • Al detener la grabación, Codex analiza el flujo de trabajo capturado y crea un borrador de la Skill
  • En la Skill quedan organizados los casos de uso, las entradas necesarias, los pasos de ejecución y la forma de validar el resultado
  • Después se le puede pedir a Codex que refine aún más la Skill
  • En especial, conviene complementar explícitamente después de la grabación preferencias implícitas como reglas de nombres de archivos, valores de campos por defecto o criterios de selección

Volver a ejecutar el flujo de trabajo

  • En un hilo nuevo, pedirle a Codex que use la Skill generada
  • Solo hay que pasar los valores que cambian en esa ejecución
    • archivo a subir
    • contenido del issue a crear
    • rango de fechas del reporte
    • destino de publicación
  • Codex utiliza esa Skill como contexto reutilizable y realiza la tarea con las herramientas disponibles en el entorno actual
  • Puede ejecutarla combinando Computer Use, acciones del navegador, plugins instalados y más

Consejos para lograr mejores grabaciones

  • Conviene que la demostración sea breve y completa
  • Antes de grabar, es mejor explicarle a Codex el objetivo y cuáles son los valores de entrada que pueden cambiar cada vez
  • Es mejor usar valores de entrada parecidos a los reales, pero evitando información secreta o datos sensibles
  • Después de grabar, al refinar la Skill, conviene agregar preferencias implícitas como reglas de nombres, valores por defecto o criterios de decisión
  • Cuando termine el flujo de trabajo, es mejor detener la grabación de inmediato y no incluir tareas de orden no relacionadas

Cuándo hace falta crear un Plugin aparte

  • Record & Replay es una forma de crear una Skill rápidamente
  • Si se trata de un paquete que debe distribuirse de forma estable a todo un equipo, es más adecuado convertirlo en un Plugin aparte
  • Si hace falta agrupar varias Skills, incluir integraciones con apps, agregar un servidor MCP o gestionar metadatos de instalación, conviene empaquetarlo como Plugin

Resolución de problemas

  • Si Record & Replay no aparece, hay que revisar la configuración de requirements.toml de la organización
  • Si en [features].computer_use está configurado computer_use = false, tanto Computer Use como Record & Replay quedan desactivados

Es un resumen hecho con ChatGPT en estilo GN+.
Lo probé una vez de forma simple y la verdad es que armó bastante bien la skill.

Aún no hay comentarios.

Aún no hay comentarios.