O runtime (Runtime) do EvoX não é uma chamada de inferência pontual, mas um sistema de execução em ciclo fechado voltado para a exploração evolutiva . Ele organiza a capacidade do modelo, a capacidade das ferramentas e o feedback do ambiente em um pipeline que opera de forma contínua: o modelo propõe candidatos, o Runtime transforma os candidatos em computação real, o ambiente retorna resultados observáveis, o mecanismo de evolução faz suas escolhas com base neles e o sistema de persistência sedimenta os resultados validados como ponto de partida para a próxima rodada de exploração.
As seis etapas do ciclo fechado
- O modelo propõe candidatos: com base na definição atual do problema, no estado histórico e nas restrições, gera candidatos em nível de parâmetros, operadores, estratégias e até programas, determinando por quais entradas o espaço de busca será explorado.
- As ferramentas são executadas e provocam mudanças no ambiente: o Runtime aciona avaliadores, modelos de simulação/surrogados, bibliotecas de operadores e fluxos de trabalho, convertendo os candidatos em computação real e em mudanças observáveis no ambiente.
- O ambiente retorna feedback: o ambiente da tarefa fornece métricas, violações de restrições, padrões de falha e trajetórias de execução; esses sinais servem tanto para pontuar quanto para orientar a próxima rodada de propostas.
- O mecanismo de evolução realiza a seleção: por meio de atualização de população, mutação/cruzamento, seleção por Pareto ou por preferência, mantém candidatos de alto valor e reformula ou elimina os de baixo valor.
- O Runtime organiza a computação: responsável pela orquestração de módulos, gestão de estado, agendamento, alocação de poder computacional heterogêneo e execução reproduzível, permitindo desacoplar algoritmos e problemas e combiná-los conforme a necessidade.
- O sistema de persistência herda os resultados: salva o estado em nível de projeto entre contextos de Agent, e a validação rigorosa determina quais resultados se sedimentam como linha de base confiável.
Dois mecanismos facilmente subestimados
Persistência em nível de projeto entre contextos de Agent: o contexto de uma única sessão desaparece quando a conversa termina, mas a evolução exige acumulação entre sessões. O EvoX grava candidatos, registros de avaliação e conclusões em um armazenamento em nível de projeto, permitindo que novas sessões do Agent carreguem diretamente o histórico e não precisem refazer o trabalho já concluído.
Validação rigorosa e herança histórica: nem todos os resultados merecem entrar na linha de base. O gateway de validação verifica métricas, restrições e reprodutibilidade, e somente as versões aprovadas são gravadas no histórico e herdadas pelas rodadas seguintes. Isso faz da herança um acelerador confiável, e não um amplificador de erros.
O significado do ciclo fechado
Com esse ciclo fechado, a próxima rodada de exploração não precisa começar do zero, mas continua a evoluir sobre resultados já testados. O modelo propõe possibilidades, e o sistema valida, seleciona e acumula — essa é justamente a base de operação contínua da pesquisa científica AI Native.
