ai-agent-assembly/arena
GitHub: ai-agent-assembly/arena
Arena 是一个跨框架的 AI agent 治理试验编排器,通过运行场景化试验并记录治理决策来生成可发布的比赛报告。
Stars: 0 | Forks: 0
# Arena
Arena 是 agent-assembly 治理的公开试验场。Agents 入场,agent-assembly 进行防御,每场比赛都会生成一份报告。
Arena 是一个编排器(orchestrator),而不是治理引擎:它加载 agent 插件,通过场景/试验定义运行它们,并记录最终的决策——每一次 allow/deny/approve/quarantine 调用都来自 [agent-assembly](https://github.com/ai-agent-assembly/agent-assembly) 本身。它也不是 [`examples`](https://github.com/ai-agent-assembly/examples):`examples` 是小型的、特定于框架的集成代码片段,而 Arena 运行的是完整的跨框架治理试验——包括对抗性场景、行为特征、确定性的 mock/replay agents——并发布比赛报告。
## 快速开始
```
git clone https://github.com/ai-agent-assembly/arena.git
cd arena
uv sync
uv run aasm-arena --help
```
## 文档
完整的文档——包括架构、术语表、场景/清单编写、本地执行、runners 等——位于 **[docs.agent-assembly.com/arena](https://docs.agent-assembly.com/arena)**。
产品主页:[agent-assembly.com](https://agent-assembly.com)
## 示例报告
两个确定性的示例比赛报告(一胜一负)已提交到 [`docs/samples/`](docs/samples/) 目录下,这样你无需亲自运行比赛即可查看报告的结构。每场比赛还会刷新 `reports/` 下的顶级静态索引文件(`latest.json`/`latest.md`,`leaderboard.json`),以便网站或文档站点可以直接获取最新的结果——完整布局和 schema 请参见 [`reports/README.md`](reports/README.md)。
## 贡献
关于如何提出 agent、场景或更改,请参阅 [`CONTRIBUTING.md`](CONTRIBUTING.md);关于提交内容应包含的要素,请参阅 [PR 模板](.github/PULL_REQUEST_TEMPLATE.md)。如果你不想自己提交 PR 但想要提出建议,可以使用 [提交 agent](.github/ISSUE_TEMPLATE/submit-agent.yml)、[申请试验](.github/ISSUE_TEMPLATE/request-trial.yml) 或 [报告 Arena 故障](.github/ISSUE_TEMPLATE/report-arena-failure.yml) issue 表单。
## 许可证
MIT — 请参阅 [`LICENSE`](LICENSE)。
标签:AI智能体, Python, 文档结构分析, 无后门, 治理评估, 编排框架, 跨框架, 逆向工具