AREX Feed Article
OpenRouter 官宣 Ori Harness:Claude Code 等常用 harness 可运行平台 500+ 模型,三大旗舰同题重建《Royale: Last Agent Standing》游戏视觉
北京时间 10 月 16 日清晨(UTC 时间 10 月 15 日 22 时 24 分),宣布 Ori Harness:Claude Opus 5.5、Gemini 4 Argon 与 GPT-6 Astra 三个模型各自重建了同一款游戏《Royale: Last Agent Standing》的游戏视觉。按 OpenRouter 的说法,这三个模型都运行在 Ori Claude——也就是通过 ori claude 命令启动、接入 OpenRouter 的 Claude Code 会话——并经由 Ori Harness,让用户在喜爱的 harness(运行编程智能体的外壳工具)中使用平台上的 500 多个模型。
OpenRouter 把用法压缩成两行命令:$ curl -fsSL https://openrouter.ai/labs/ori/install.sh | bash 装好命令行工具(CLI),再运行 $ ori claude --model google/gemini-4-argon,Claude Code 就跑在 Gemini 4 Argon 上()。帖文补充,Codex、Pi 等其他常用 harness 也能这样运行 OpenRouter 上的任意模型,并附上。这场演示本体来自开发者 jacky(@jjacky)约 14 分钟前发出的推文串,OpenRouter 将其引用转帖。三份重建的效果目前只有参与者和 OpenRouter 自己的陈述,尚未见独立核实。
演示出处:一个「11 模型大逃杀」游戏的视觉被重写了三遍
里,jacky 自述几个月前构建了《Royale: Last Agent Standing》:这款游戏把 11 个模型放进一场大逃杀,用来测试智能体(agent)的长期规划与行动能力。他说模型的游戏开发能力已经「强了很多」,于是请三个模型重建这款游戏的视觉引擎,并称这是「游戏开发的 GPT-3 时刻」。
点明了三个模型——Claude Opus 5.5、Gemini 4 Argon 与 GPT-6 Astra——以及重建要求:从零开始重写渲染器和全部视觉,采用等距视角(isomorphic view),所有资产都用 three.js 代码生成,不使用任何预制资产。他还附上一张截图,展示这款游戏重建前的样子。
结论他其实提前说了。线程发出一个多小时前,称 Opus 5.5 是当前游戏开发的「绝对赢家」,而且「在我看来差距不小」。线程下的回帖有人附议: 写道,「很酷的线程,我同意 Opus 5.5 明显是赢家」,并说自己刚亲身体验了 GPT 5.6 Sol 到 6 Astra 在游戏开发上的跃升,「光这一步就已经很大」。还有一处口径要分清:重建出自 jacky 的线程,「三个模型都经 Ori Harness 运行在 Ori Claude」则是 OpenRouter 转帖时给出的说法。jacky 的 X 个人简介中带有 @openrouter 字样。
不换工具,只换模型:Ori Harness 的工作方式
把 Ori Harness 描述为「运行你已经在用的那个 agent CLI」:敲一条命令,OpenRouter 的凭证、模型和设置就位,用户的工作流程不变。把口号写成「你最顺手的 harness,配每一个模型」。
目前文档列出的可用 agent CLI 有 12 个:Claude Code(ori claude)、Cline、Codex、Grok Build、Hermes、Kilo Code、Muse Code、omp、OpenCode、Pi、Prime Agent 和 DeepSeek Harness(ori dsh)。ori dsh 是个例外——它不替你启动 DeepSeek Harness,只把全局配置指向 OpenRouter,之后照常运行 dsh 即可。同一条安装命令覆盖 macOS、Linux 和 WSL,Windows 用 PowerShell 的 irm https://openrouter.ai/labs/ori/install.ps1 | iex,更新用 ori update。
登录环节不需要创建或粘贴 API key:文档说明 Ori 通过 OAuth PKCE 打开浏览器完成授权,模型、额度和组织设置跟着 OpenRouter 账号走。选模型只需在命令后加 --model 和任意 OpenRouter 模型 ID,Ori 自己的 flag 之后的参数会原样传给 agent,文档给出的示例是 ori codex --model google/gemini-3.8-flash --full-auto。
如果想把某个 harness 永久切到 OpenRouter,ori harness setup codex 会把配置写进 Codex 自己的配置文件,让它的桌面应用和裸命令都走 OpenRouter;ori harness reset codex 负责恢复原状。
接入 OpenRouter 的另一半:实时目录、路由开关与一份账单
Ori 与 OpenRouter 平台的衔接分两层。对 Pi、Prime Agent 和 DeepSeek Harness,Ori 在启动时接上用户自己的模型目录:会话内的 /model 列表实时来自目录,自动滤掉组织策略屏蔽的模型;/fast 打开快速路由——Claude 系模型走 Anthropic fast mode,OpenAI 系模型走 Fast 档,其余走吞吐优先的 :nitro 路由;/zdr 则只把请求发给承诺零数据保留(zero data retention)的提供商。Grok Build 和 Muse Code 能拿到目录,但没有 /fast 和 /zdr 开关。
Claude Code、Cline、Codex、Hermes、Kilo Code、omp 和 OpenCode 属于另一层:文档解释这些 agent 没有暴露 Ori 能写入的扩展接口,因此不支持会话内开关,只能在启动时用 --model 指定模型,由 Ori 做启动时校验——拼得相近的模型 ID 会被纠正并给出提示,未知 ID 则原样放行。Kilo Code 和 omp 要求带提供商前缀的模型 ID,Ori 会自动补上 openrouter/。
治理和计费跟着请求走:在 OpenRouter 组织侧设置的 guardrails(护栏规则)、允许清单、工作区预算、路由和计费,对每一个请求生效,无论它来自哪个客户端——包括经 Ori 启动的 agent。Ori 流量并入 OpenRouter 正常的用量报表,没有单独的 Ori 账单。
官宣前后的发布节奏
同一天早些时候(UTC 时间 15 日 21 时),OpenRouter 刚宣布 ——一种「auto」权限模式,用 Typesafe 的 Jev 模型在 agent 执行前拦截越权的工具调用;OpenRouter 声称其表现优于 Claude Code 的 auto 分类器,成本只是后者的零头。再往前两天,,介绍价为每百万输入 token 2 美元、输出 10 美元,OpenRouter 称其在 AutomationBench 拿下 51.3%、LVBench 拿下 91.7%,并在 CWE-bench v1 上以 68% 并列第一;同一天 OpenRouter 还 Opus 5.5 已是平台支出份额第一的模型。ori 命令本身也非第一次露面——10 月 13 日 OpenRouter 过一则演示,用两个终端并排比较 Gemini 与 Muse 模型。截至发稿,@OpenRouter 的账号简介仍写着「400+ models (incl. 50+ free)」,与这条推文的「500+」尚未一致。
还没做完的部分
文档明确写着两处缺口。其一,Claude Code 和 Claude Desktop 的持久化设置(ori harness setup claude)尚不可用,想在 Claude Desktop 里用 OpenRouter,目前要走 ;文档同时提醒,每个 ori 命令都以 OpenRouter 凭证启动会话,因此要一直通过 Ori 来启动。其二,Ori 家族本身也没到齐:把 Ori Code 和 Ori Eval 与 Harness 并列为可用工具,而 Slack 里的 Ori Intern 在私测、Mac 菜单栏的 Ori Desktop 还在等候名单(waitlist)里。
早期反应:跑分之外的质疑与站队
OpenRouter 帖下的回复不都是叫好。指出方法上的局限:「同样的提示词跑三个模型,只衡量了生成;有意思的分化出现在工具循环、权限摩擦,以及各 harness 在一次糟糕编辑后如何恢复。」
视觉效果的评论更直接。写道:「claude 的那座岛看起来像个真正的游戏,gemini 的像一张中了风的电子表格。」中文用户 认为「三个旗舰各写一版视觉引擎,这玩法比跑分实在」,还提到自己上周刚把 OpenRouter 上的日常路由切到便宜档,账单省了三成。
发布约两个半小时后,OpenRouter 主帖累计约 4,470 次浏览、22 个赞和 6 条回复(接口数据,截至北京时间 10 月 16 日上午)。三份重建的评估目前都来自演示者与回帖用户,尚未见第三方验证。