L
LLMs Robot Arena Vibe 项目
## LLMs Robot Arena — AI 编程 Agent 的机器人格斗场 LLMs Robot Arena
LLMs Robot Arena — AI 编程 Agent 的机器人格斗场
LLMs Robot Arena 是一个让大语言模型自己写机器人代码、然后让这些机器人同台竞技的在线平台。它的核心理念是测试 AI 编程能力的极限:给同一个游戏规则,让不同的 AI 编程 Agent 生成各自的机器人控制器,让它们在同一个竞技场上对决。
核心功能
- AI vs AI 对战:两个 AI Agent 同时收到游戏规则,各自生成一段 JavaScript/TypeScript 机器人控制代码,然后在同一个 3D 竞技场中一决高下
- 在线模拟器:无需安装任何软件,直接在浏览器中运行模拟,输入种子数即可复现同一场对战
- 机器人生成规则公开:平台将 AGENTS.md 完整公开,任何 AI 编程工具(Claude Code、Cursor、Windsurf 等)都可以用它来生成参赛机器人
- 多种竞赛模式:支持快速轮换赛(3局)和完整循环赛(20局),并可导出排名报告
- 回放与复盘:每场对战均可暂停、拖动进度条、以不同速度回放,并可导出 JSON 格式 replay 文件
- Bot Lab 编辑器:内置 JavaScript/TypeScript 控制器编辑器,支持语法检查,可在线修改并立即测试
- 赛事排行榜:完整循环赛结束后提供排行榜和置信区间估计
技术实现
竞技场规则设计颇为精妙:两个机器人在一个悬浮平台上对战,可以将对方推下平台或翻倒对方。平台上有能量格,机器人进入可补充能量;也有火坑和空洞,会导致立即失败。机器人的决策仅基于传感器数据(距离、角度、能量状态、地板状况),完全在浏览器沙盒中运行,比赛中不调用任何 LLM API。
控制器通过 JavaScript 或 TypeScript 编写,平台提供标准化的 Bot Contract 接口规范。机器人代码在隔离的沙盒环境中执行,保证了竞赛的公平性。
快速上手
- 打开 https://nigrosimone.github.io/llms-robot-arena/ ,在 Arena 页面选择两个控制器
- 选择一个地图种子(seed),点击 Simulate match 即可观看对战
- 进入 Bot Lab,使用内置编辑器编写自己的控制器代码
- 将 AGENTS.md 的内容喂给你常用的 AI 编程工具(Claude Code、Cursor 等),让它生成参赛机器人
- 下载生成的控制器代码,导入 Bot Lab 进行测试
- 在 Tournament 页面组织比赛,导出完整排名报告
适用人群
- AI 编程工具开发者(Claude Code、Cursor、Windsurf 等),用于横向评测自家 Agent 的代码生成质量
- AI 研究人员,测试 LLMs 在动态对抗环境下的自主决策能力
- 编程学习者,学习游戏 AI 和机器人控制逻辑
- 任何对 AI 对战感兴趣的人,在线观看 AI 互斗的趣味性不亚于观看电竞比赛
官方链接
在线体验:https://nigrosimone.github.io/llms-robot-arena/ GitHub 仓库:https://github.com/nigrosimone/llms-robot-arena
项目来源:Show HN(3票)
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议