AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
大模型基础设施/
MAgent
MAgent logo

MAgent

★ 1.8k·MIT·更新于 2022-10-22

MAgent 是一个面向大规模多智能体强化学习的研究平台,曾以 AAAI 2018 演示论文的形式发布。与针对单个或少数 Agent 的平台不同,它的设计目标是把强化学习实验扩展到成百上千乃至数百万个 Agent,在大规模对战等网格世界场景中研究群体行为。需要特别注意:这个仓库已经不再维护。README 推荐改用 Farama Foundation 维护、可以通过 pip 安装的分支 MAgent2。

对于研究多智能体和群体强化学习的研究者,它仍有历史参考价值。MAgent 对 Agent 的设计不做任何假设,你可以使用基于规则的策略,也可以使用深度学习框架。但原始代码面向 Python 2.7 或 3,需要编译原生依赖(CMake、Boost、JsonCpp、websocketpp),最后一次更新是在 2022 年,在现代系统上很可能无法顺利运行。

替代方案:新项目请使用 Farama Foundation 维护、可以通过 pip 安装的分支 MAgent2。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-17。

许可证
MIT
最新发布
没有 GitHub 发布版本
最近提交
2022-10-22
贡献者
10
复刻数
333
未关闭的 issue 和 PR
31
首次发布
2017-11-06

来源:GitHub、npm 和 PyPI 的公开接口。

#多智能体强化学习#模拟平台#群体智能#Python#深度学习
$ 安装
$ git clone [email protected]:geek-ai/MAgent.git && cd MAgent && sudo apt-get install cmake libboost-system-dev libjsoncpp-dev libwebsocketpp-dev && bash build.sh && export PYTHONPATH=$(pwd)/python:$PYTHONPATH
↗ 访问官网★ GitHub
01

功能特性

01支持可扩展的多智能体(从数百到数百万)
02灵活的智能体开发(基于规则或深度学习)
03多样化的演示场景(追逐、聚集、战斗)
04交互式战斗游戏模式
05集成基线强化学习算法(DQN, DRQN, A2C)
02

为什么选择它

+在超大规模多智能体强化学习领域具有开创性。
+设计上不限定 Agent 实现,支持基于规则或学习得到的策略。
+有已发表的 AAAI 演示论文和演示视频。
03

权衡点

!已不再维护,最后一次更新是在 2022 年。
!需要编译原生依赖,并且面向较旧的 Python 版本。
!已被 MAgent2 取代,新项目应优先选择后者。
04

维护状况检查

停滞检查日期: 2026-10-18
最近提交
2022-10-22
近 90 天提交数
0
近 90 天发布数
0
最新发布
—
未关闭 issue
31
近期 issue 至少有一条评论的比例
25/30
近 12 周每周提交数
近 12 周每周提交数: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #85 Unable to watch video10 条评论 · 2021-03-31
  • #45 What the turn action means?10 条评论 · 2018-09-29
  • #51 EOFError on Ubuntu 18.045 条评论 · 2019-03-13
  • #97 Pretrained model on Battle4 条评论 · 2023-08-29
  • #89 EOFError on ubuntu 20.044 条评论 · 2021-11-17

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

Linux
原生支持
已通过文档验证
OS X
部分支持
已通过文档验证
Python 2.7
支持
已通过文档验证
Python 3
支持
已通过文档验证
TensorFlow
支持
已通过文档验证
MXNet
支持
已通过文档验证
06

快速开始

1
$ git clone [email protected]:geek-ai/MAgent.git
2
$ cd MAgent
3
$ sudo apt-get install cmake libboost-system-dev libjsoncpp-dev libwebsocketpp-dev
4
$ bash build.sh
5
$ export PYTHONPATH=$(pwd)/python:$PYTHONPATH
07

使用场景

↳多智能体强化学习研究
↳人工智能群体智能的开发
↳大规模环境中强化学习算法的基准测试
08

同类工具

⚡热门对决:
VSrlcard★3.6k→VSverl-agent★2.4k→VSir-sim★1.1k→VScode-act★1.7k→
rlcard logo
rlcard★ 3.6k
RLCard是一个用于扑克牌游戏中强化学习的工具包。
VS对比→
verl-agent logo
verl-agent★ 2.4k
verl-agent是veRL的扩展,专为通过强化学习训练大型语言模型(LLM)代理而设计,其独特的步进独立多轮回滚机制使其能高度可扩展地处理长周期多轮RL训练。
VS对比→
ir-sim logo
ir-sim★ 1.1k
IR-SIM是一个基于Python的轻量级开源机器人模拟器,专为导航、控制和强化学习设计,提供用户友好的框架以快速原型开发。
VS对比→
code-act logo
code-act★ 1.7k
CodeAct提出使用可执行代码来统一大型语言模型代理的行动空间,从而提升LLM代理的性能。
VS对比→
LLMCompiler logo
LLMCompiler★ 1.9k
LLMCompiler是一个框架,通过自动识别可并行和相互依赖的任务,高效且有效地协调大型语言模型(LLM)的并行函数调用。
VS对比→
skrl logo
skrl★ 1.1k
skrl是一个用Python编写的开源模块化强化学习库,支持PyTorch、JAX和NVIDIA Warp,并专注于模块化、可读性、简单性和算法实现的透明性。
VS对比→
LLM-VM logo
LLM-VM★ 492
Anarchy LLM-VM 是一个为开源大型语言模型设计的、功能丰富的开源AGI服务器后端。
VS对比→
on-policy logo
on-policy★ 2.1k
该存储库实现了MAPPO,一种PPO的多智能体变体,用于合作多智能体游戏,并支持多种流行的多智能体环境。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
geek-ai /
MAgent
↗

大规模多智能体强化学习平台,已停止维护,请见 MAgent2

1.8k333MIT
最后更新4年前
状态一年以上未更新
分类大模型基础设施
贡献者10
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。