Uma CLI que executa agentes de programação com IA em ciclos iterativos de tarefas e transforma o trabalho concluído em experiências reutilizáveis para agentes futuros.
scaleapi/agentenv-framework
SDK e CLI Python para criar, implantar e executar ambientes de RL agênticos em contêineres e as tarefas que avaliam os agentes neles.
- Estrelas
- 417
- Forks
- 57
- Issues abertas
- 39
- Último commit
- há 1 hora
O que é?
O AgentEnv Framework é um SDK e uma CLI Python para criar ambientes nos quais agentes de IA podem atuar, além de tarefas que avaliam o que eles fizeram. Cada ambiente é um servidor em contêiner que se comunica pelo open agentenv-framework-protocol. O framework transforma ambientes em imagens versionadas, implanta-os por trás de um gateway, conecta agentes a eles e executa o verificador que avalia os resultados.
Os principais comandos são agent-env run hello, que executa uma tarefa integrada sem Docker nem configuração de modelo, e agent-env up, que abre um explorador para ambientes locais. Por padrão, os ambientes e agentes são executados como contêineres no daemon local do Docker, e há documentação sobre outros provedores de sandbox. Os stores locais funcionam imediatamente, enquanto os backends de armazenamento AWS e GCP são extras opcionais. As tarefas podem ser expostas como ambientes OpenEnv, e plugins podem adicionar tipos de ambiente, provedores, etapas de tarefa e stores.
Recursos principais
- 01Transforma ambientes em imagens de contêiner versionadas e os implanta por trás de um gateway.
- 02Conecta agentes aos ambientes e avalia suas ações com verificadores de tarefa.
- 03Instala com pip ou uv e executa uma tarefa hello integrada sem configuração adicional.
- 04Oferece suporte a stores locais por padrão, com extras opcionais para backends AWS e GCP.
- 05Permite que plugins instalados adicionem tipos de ambiente, provedores de sandbox, etapas de tarefa e stores.
- 06Expõe tarefas como ambientes OpenEnv que qualquer cliente OpenEnv pode reiniciar e executar passo a passo.
Casos de uso
- Criar ambientes de reinforcement learning em que agentes usam ferramentas e são avaliados por um verificador.
- Avaliar agentes LLM em tarefas com várias etapas dentro de contêineres isolados.
- Adicionar tipos de ambiente ou provedores de sandbox personalizados por meio de um pacote de plugin.
- Executar tarefas de agentes em um fuso horário específico, com agendamento por horário local.
Início rápido
- 1
Instale o comando agent-env como uma ferramenta do uv
uv tool install agentenv-framework - 2
Execute a tarefa hello integrada (não requer Docker, modelo nem configuração)
agent-env run hello
Antes de usar
- Para executar ambientes localmente, é necessário que um daemon do Docker esteja em execução.
- É necessário ter Python 3.11.4 ou mais recente.
- O projeto está na versão 0.9.x e não tem uma política documentada de compatibilidade ou descontinuação, portanto mudanças incompatíveis podem ocorrer.
Em coleções
Tópicos
Perguntas frequentes
- O que é agentenv-framework?
- SDK e CLI Python para criar, implantar e executar ambientes de RL agênticos em contêineres e as tarefas que avaliam os agentes neles. O AgentEnv Framework é um SDK e uma CLI Python para criar ambientes nos quais agentes de IA podem atuar, além de tarefas que avaliam o que eles fizeram. Cada ambiente é um servidor em contêiner que se comunica pelo open agentenv-framework-protocol. O framework transforma ambientes em imagens versionadas, implanta-os por trás de um gateway, conecta agentes a eles e executa o verificador que avalia os resultados.
- agentenv-framework é gratuito? Qual é a licença?
- agentenv-framework é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- agentenv-framework ainda é mantido?
- Manutenção ativa. O último commit de agentenv-framework foi em 7 de nov. de 2026.
- Para que posso usar agentenv-framework?
- Criar ambientes de reinforcement learning em que agentes usam ferramentas e são avaliados por um verificador. Avaliar agentes LLM em tarefas com várias etapas dentro de contêineres isolados. Adicionar tipos de ambiente ou provedores de sandbox personalizados por meio de um pacote de plugin. Executar tarefas de agentes em um fuso horário específico, com agendamento por horário local.
- Como instalar agentenv-framework?
- Instale o comando agent-env como uma ferramenta do uv: uv tool install agentenv-framework Execute a tarefa hello integrada (não requer Docker, modelo nem configuração): agent-env run hello
- Onde consigo agentenv-framework?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/scaleapi/agentenv-framework
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Runtime em tempo real para agentes de IA na JVM, com streaming de tokens por WebSocket, SSE ou gRPC e uma SPI para 12 adaptadores de frameworks de LLM.
Plataforma open source para avaliar, rastrear, simular, proteger e otimizar aplicações com LLMs e agentes de IA, auto-hospedável sob a licença Apache 2.0.
Framework open source em Python para criar ambientes robustos de RL que executam tarefas de agentes em VMs isoladas para treinar IA alinhada.
Framework aberto para criar agentes incorporados que usam planejadores com LLMs, modelos VLA de manipulação e memória para executar tarefas robóticas em simuladores e robôs reais.
Plugin que permite ao Claude Code e ao OpenAI Codex delegar tarefas à CLI Antigravity do Google (agy), que executa modelos Gemini.