SuperAPI AI 工具集

agentenv-distributed-agent-environments

智能体与模型

查看项目

更新于 10-16 07:26

技能介绍

AgentENV(AENV)是用于大规模运行智能体环境的分布式平台,基于 Firecracker microVM,提供快速快照/恢复、原生 fork、到 S3/分布式存储的增量快照,以及通过 overlaybd 加载 OCI 镜像。项目用 Rust 编写,面向智能体强化学习训练等负载。

主要能力:以 OCI 兼容模板创建沙箱,沙箱可暂停、恢复、快照与 fork;提供 CLI 与 REST API,API 兼容 E2B,可直接使用官方 E2B SDK(Python/TypeScript)。支持本机、S3、分布式文件系统等存储后端,Docker 与 Kubernetes(Helm) 部署,可配置资源上限与超时。

使用方式:需 Linux 内核 6.8+(推荐 Ubuntu 24.04)与 /dev/kvm 访问权限。安装可运行 curl -fsSL https://raw.githubusercontent.com/kvcache-ai/AgentENV/main/scripts/install.sh | sudo bash 后 systemctl start aenv,或用 Docker 镜像 ghcr.io/kvcache-ai/aenv-server:latest;仅 CLI 可执行 install-cli.sh。用 aenv auth 配置服务器地址与 API key,通过 aenv pull、aenv start、aenv pause/resume、aenv exec、aenv rm 等命令操作,或用 HTTP API(默认 http://localhost:8000)创建、执行、暂停、恢复、快照、fork 沙箱。

适用场景:批量并行任务、智能体训练与评估、需要环境快照与分叉的实验工作流。

限制与注意:内置无授权机制,官方提示只能在可信网络或认证代理后运行;需 KVM 与较新内核;具体性能数据、收费与价格资料暂未提供明确说明。