Agent / 官方
为智能体 RL 训练与部署提供统一环境平台
蚂蚁集团旗下 inclusionAI 团队在 GitHub 上开源了 AEnvironment,这是一个面向 Agentic AI 时代的统一环境平台。该项目以「万物皆环境」为核心理念,通过扩展标准化 MCP 协议,为环境提供者、算法开发者和智能体开发者提供开箱即用的基础设施,使其能够专注于智能体能力本身,而非繁琐的环境配置细节。AEnvironment 在蚂蚁集团内部已作为关键环境层技术落地,与 AReaL 强化学习框架深度集成,支持大规模 Agentic RL 训练与智能体服务部署。项目目前已内置 TAU2-Bench、SWE-Bench 和 Terminal-Bench 等主流基准环境,并兼容 OpenAI Agents SDK 等主流智能体框架,在 GitHub 上已获得 312 个 Star。
AEnvironment 的核心设计哲学是「万物皆环境」。无论是简单的工具函数还是复杂的多智能体系统,都被抽象为统一的 Environment 接口。这种统一抽象使各类能力可以像积木一样注册、组合和替换,让基准测试集成、强化学习训练和智能体部署在同一套基础设施上无缝汇聚,从根本上消除了不同阶段之间的环境割裂问题。
在功能层面,AEnvironment 提供了三大核心能力。其一是零成本集成内置基准环境,目前已支持 TAU2-Bench、SWE-Bench 和 Terminal-Bench,无需复杂配置即可直接使用。其二是原生支持 MCP 协议并兼容 OpenAI Agents SDK,开发者可以专注于智能体逻辑,直接接入强化学习训练流程。其三是「智能体即环境」特性,允许将智能体本身作为环境对待,从而实现多智能体编排与层级化系统构建。
「智能体即环境」是 AEnvironment 区别于同类项目的独特设计。通过这一机制,智能体 A 可以像调用工具一样调用智能体 B,双方通过统一接口进行交互。这为多智能体协作、层级化智能体系统以及智能体对抗测试等复杂场景提供了原生支持,使智能体的组合与编排变得与环境调用一样自然流畅。
在实际应用场景方面,项目提供了两个典型示例。一是 Mini Program IDE 场景,智能体借助 AEnvironment 提供的文件操作、代码执行等 MCP 工具,通过多轮对话生成可实时预览的小程序应用。二是 TAU2 强化学习训练场景,展示了如何与 AReaL 框架无缝集成,通过环境暴露奖励函数来支持大规模分布式 RL 训练,整个流程从单次 episode 执行到分布式扩展均有完整示例覆盖。
在工程化与部署层面,AEnvironment 提供了 AEnv CLI 工具,支持实例和服务的全生命周期管理。2026 年 2 月新增的 Claude Code Skill 进一步简化了部署流程,支持本地构建、现有镜像和注册环境三种工作流,开发者可直接从 Claude Code 中完成实例与服务的部署操作。项目采用 Python 和 Go 混合技术栈,代码仓库包含完整的 API 服务、控制器和环境中心等模块,具备生产级部署能力。
要点
- AEnvironment 将基准测试、RL 训练和智能体部署统一在同一套基础设施上,通过扩展 MCP 协议实现跨场景的环境标准化
- 「智能体即环境」设计允许将智能体作为可复用组件相互调用,为多智能体编排和层级化系统提供原生支持
- 项目已在蚂蚁集团内部生产环境落地,与 AReaL 强化学习框架深度集成,具备大规模分布式训练能力
- 内置 TAU2-Bench、SWE-Bench、Terminal-Bench 三大主流基准,兼容 OpenAI Agents SDK,开箱即用门槛较低
原始标题:inclusionAI/AEnvironment — Standardized environment infrastructure for Agentic AI development.
本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。