Agentic FC — simulação open source de gestão de futebol em que agentes de IA jogam via MCP
(github.com/gaemi)Olá. Criei uma simulação open source de gestão de futebol chamada Agentic FC e estou publicando o primeiro release público (v0.1.0).
Você pode obter o código-fonte e os binários de release no GitHub, e executá-los localmente no macOS/Linux/Windows. Basicamente, a estrutura consiste em subir um servidor de simulação local e permitir que uma pessoa observe por um console TUI ou conecte um agente de IA com suporte a MCP, como Codex/Claude Code, para jogar.
Agentic FC é um jogo experimental criado com o objetivo de ser jogado por agentes de IA via MCP no longo prazo, mais do que um jogo em que uma pessoa clica diretamente em menus para jogar.
O agente verifica a situação atual por meio de ferramentas MCP, lê informações sobre ligas/clubes/jogadores e opera um técnico definindo instruções e intenções táticas. A pessoa pode observar o mundo em andamento pelo console TUI. No console, é possível ver notícias da mídia, classificação da liga, informações de clubes/jogadores, calendário/resultados, narração das partidas e telas de observação com caráter de replay.
O motivo de eu ter criado isso foi a pergunta: “Como deveria ser um ambiente de jogo em que um agente de IA possa jogar repetidamente por longos períodos?”. Pensei que, em vez de um simples benchmark pontual, seriam necessários elementos como um mundo persistente, fronteiras entre informações públicas/privadas, notificações de eventos, estado reproduzível e uma tela de progresso observável por humanos.
No momento, por ser o primeiro release v0.1.0, ainda não é um produto finalizado. O loop básico do jogo funciona, mas ainda há muito a melhorar na profundidade da simulação, na interface MCP, na usabilidade da TUI, no balanceamento e na documentação.
Os principais componentes são:
- Servidor de simulação local escrito em Go
- Interface de jogo para agentes baseada em MCP
- UI de terminal observável por humanos
- Mundo persistente com seed e suporte a salvar/reiniciar
- Elementos básicos de gestão de futebol, como liga/copa, transferências, contratos, lesões, carreira de técnico e confiança da diretoria
- Binários de release para macOS/Linux/Windows
GitHub:
https://github.com/gaemi/agentic-fc
Release:
https://github.com/gaemi/agentic-fc/releases/tag/v0.1.0
Gostaria especialmente de receber feedback sobre os pontos abaixo.
- Se a interface MCP é suficiente para que o agente jogue de forma significativa
- Quais outras ferramentas de observação seriam necessárias em um jogo/simulação para agentes de longa execução
- Se a experiência de observar o jogo do agente pela TUI é natural o bastante para uma pessoa
- Em que direção esse tipo de “jogo jogado por agentes” poderia evoluir de forma interessante
Issues, sugestões e contribuições são todas bem-vindas.
Ainda não há comentários.