Imagina un equipo que repite continuamente las mismas tareas: revisar cada cambio propuesto en el código compartido, redactar el mismo resumen o etiquetar los mismos tipos de solicitudes. Cada persona lo hace de una manera un poco distinta y nadie tiene claro quién mantiene el proceso actualizado. Los dos anuncios recientes de GitHub tratan precisamente sobre este tipo de trabajo en equipo.
Qué son Copilot Automations
GitHub Copilot es el asistente de IA de GitHub, integrado en el servicio donde muchos equipos guardan y comparten su código. GitHub explica que Copilot Automations son flujos de trabajo compartidos, lo que significa que un grupo puede crearlos juntos y mantenerlos en funcionamiento.
Un flujo de trabajo es un conjunto de pasos que se realizan en un orden determinado. GitHub describe tres elementos básicos que puedes combinar:
- Prompts: las instrucciones que das a la IA, escritas en lenguaje sencillo (por ejemplo, «resume este cambio en tres frases»).
- Triggers: el evento que inicia el flujo de trabajo, como cuando alguien abre una nueva solicitud de revisión.
- Tools: las otras aplicaciones o acciones que el flujo de trabajo tiene permiso para utilizar.
GitHub dice que el objetivo es diseñar un flujo de trabajo para una tarea y permitir que todo el equipo lo mantenga. El anuncio indica que estas funciones se están implementando gradualmente, así que es posible que todavía no estén disponibles en todas las cuentas.
Qué cambia con Copilot Fusion
Un modelo de IA es el sistema entrenado que realmente genera la respuesta, y cada modelo puede tener puntos fuertes distintos para diferentes tareas. Normalmente, tienes que elegir uno para cada tarea.
GitHub afirma que, con GitHub Copilot Fusion, eliges Fusion una sola vez y Copilot decide qué modelos utilizar. La compañía llama a esto «routing» (enviar cada solicitud al modelo adecuado) y «orchestrating» (coordinar esos modelos para que trabajen juntos). Piensa en ello como un coordinador que asigna cada tarea a la persona adecuada, en lugar de decidirlo tú para cada trabajo. Fusion ya está disponible para todo el mundo, pero el anuncio de GitHub no especifica qué modelos individuales utiliza, así que consulta la documentación oficial de GitHub para conocer esos detalles.
Cómo entender ambas funciones juntas
Automations organiza el trabajo: qué inicia una tarea, qué pasos siguen y quién la mantiene. Fusion afecta a la parte relacionada con la IA: qué modelo se encarga de cada paso. Los anuncios las describen por separado, así que tendrás que confirmar en la documentación de GitHub cómo se conectan exactamente.
Qué significa esto para ti
- Si trabajas en un equipo que escribe código: un flujo de trabajo compartido podría quitarle a cada persona una tarea repetitiva de revisión o resumen, y todo el equipo podría mejorarlo con el tiempo.
- Si diriges o gestionas un equipo: las automatizaciones compartidas hacen que un proceso no dependa de la configuración privada de una sola persona. Pregunta quién mantendrá un flujo de trabajo antes de confiar en él.
- Si no escribes código: aun así podrían pedirte que revises resultados generados por IA. Comprueba que los resultados del flujo de trabajo coincidan con lo que realmente necesita tu equipo.
- Si estás empezando: lee primero la documentación de GitHub Copilot y aprende qué son un prompt y un trigger antes de crear nada.
- Si ya lo utilizas: cuando puedas ver Automations en tu cuenta, prueba a escribir un prompt breve para uno de los pasos repetitivos y observa qué hace el flujo de trabajo antes de compartirlo con tu equipo.
Lo que todavía no está confirmado
Los anuncios no indican qué planes incluyen estas funciones ni ofrecen instrucciones paso a paso sobre los menús. Como Automations se está implementando gradualmente, es posible que tu pantalla sea diferente de la que se describe o que la función todavía no esté disponible. No des por hecho que puedes utilizarla hasta que la veas en tu cuenta.
En conclusión
Los dos anuncios de GitHub apuntan en la misma dirección: menos configuración repetitiva para los equipos y menos necesidad de elegir manualmente un modelo de IA. Automations se centra en los flujos de trabajo compartidos y mantenidos por el equipo, mientras que Fusion permite que Copilot distribuya las tareas entre distintos modelos. El siguiente paso es sencillo: abre hoy la documentación de GitHub sobre Copilot, busca la sección dedicada a Automations y anota una tarea repetitiva de tu equipo que podría encargarse a un flujo de trabajo compartido.
