Agentic FC - simulación open source de gestión de fútbol donde agentes de IA juegan con MCP
(github.com/gaemi)Hola. Hice una simulación open source de gestión de fútbol llamada Agentic FC y estoy publicando su primer lanzamiento público (v0.1.0).
En GitHub se puede descargar el código fuente y los binarios de lanzamiento, y se puede ejecutar localmente en macOS/Linux/Windows. La estructura básica es levantar un servidor de simulación local y luego hacer que una persona observe desde una consola TUI o conectar agentes de IA compatibles con MCP, como Codex/Claude Code, para que jueguen.
Más que un juego para que una persona juegue directamente haciendo clic en menús, Agentic FC es un juego experimental creado con el objetivo de que agentes de IA jueguen a largo plazo a través de MCP.
A través de herramientas MCP, los agentes pueden revisar la situación actual, leer información de la liga, el club y los jugadores, y dirigir a un entrenador estableciendo instrucciones e intenciones tácticas. Las personas pueden observar el mundo en curso mediante una consola TUI. En la consola se pueden ver artículos de prensa, la tabla de la liga, información de clubes y jugadores, calendario/resultados, relatos de los partidos y pantallas de observación tipo repetición.
La razón para crear esto fue la pregunta: “¿Cómo debería ser un entorno de juego en el que los agentes de IA puedan jugar de forma repetida durante largos períodos?”. Pensé que hacían falta elementos como un mundo persistente, límites entre información pública y privada, notificaciones de eventos, estados reproducibles y una pantalla de progreso que las personas pudieran observar.
Por ahora, al ser la primera versión v0.1.0, no es un producto terminado. El bucle básico del juego funciona, pero todavía hay mucho por mejorar en la profundidad de la simulación, la interfaz MCP, la usabilidad del TUI, el balance y la documentación.
Los componentes principales son los siguientes.
- Servidor de simulación local escrito en Go
- Interfaz de juego para agentes basada en MCP
- UI de terminal observable por personas
- Mundo persistente con semilla (
seeded world) y guardado/reinicio - Elementos básicos de gestión futbolística como liga/copa, transferencias, contratos, lesiones, carrera del entrenador y confianza de la directiva
- Binarios de lanzamiento para macOS/Linux/Windows
GitHub:
https://github.com/gaemi/agentic-fc
Lanzamiento:
https://github.com/gaemi/agentic-fc/releases/tag/v0.1.0
En particular, me gustaría recibir feedback sobre los siguientes puntos.
- Si la interfaz MCP es suficiente para que un agente juegue de forma significativa
- Qué otras herramientas de observación harían falta en juegos/simulaciones para agentes de ejecución prolongada
- Si la experiencia de observar el juego del agente desde un TUI resulta lo bastante natural para una persona
- Hacia qué dirección sería interesante que evolucionaran este tipo de “juegos donde juegan agentes”
Se agradecen issues, sugerencias y contribuciones.
Aún no hay comentarios.