一个应用,所有AI供应商
Claude · Codex · Copilot · Antigravity · OpenCode · Aider · Grok · Mistral Vibe · Kimi · Amp · oh-my-pi · Freebuff · Devin · Cursor
不必再在Claude、Codex、GitHub Copilot CLI、Antigravity CLI、OpenCode、Aider、Grok Build、Mistral Vibe、Kimi Code、Amp、oh-my-pi、Freebuff、Devin和Cursor之间做选择。在同一个项目里同时用上它们。对话中途为任何代理切换供应商,完整上下文照旧保留:不丢工作,不用复制粘贴,不用从头再来。
统一的多供应商AI编码
所有主要AI编码CLI集于一个界面。切换供应商、保持上下文、按代理配置。
随时切换供应商
在对话中途从Claude切换到Codex、GitHub Copilot CLI、Antigravity CLI、OpenCode、Aider、Grok Build、Mistral Vibe、Kimi Code、Amp、oh-my-pi、Freebuff、Devin或Cursor。代理带着完整的交接上下文,从中断处继续。
切换时保持上下文
切换供应商时,AgentsRoom构建交接摘要:修改的文件、会话活动和最后的响应。
支持14个AI供应商
Claude(Anthropic)、Codex(OpenAI)、GitHub Copilot CLI(GitHub)、OpenCode、Antigravity CLI(Google)、Aider、Grok Build(xAI)、Mistral Vibe(Mistral AI)、Kimi Code(Moonshot AI)、Amp(Sourcegraph)、oh-my-pi、Freebuff、Devin(Cognition)和Cursor(Anysphere)。各有自己的模型、CLI参数和能力。
每个供应商的CLI设置
通过快速切换按钮配置每个供应商的CLI选项。Claude:skip permissions。Codex:full-auto。Antigravity:sandbox。
每个代理不同的供应商
一个代理使用Claude Opus处理复杂架构。另一个使用Codex自动模式。第三个使用Antigravity免费层。
按代理设置的 CLI 选项
为某个代理单独指定启动标志,覆盖提供商的默认设置。用 --model opus-4.8 这样的标志固定选择器中未列出的特定模型或版本,或仅为该代理传入任何其他 CLI 选项。如果你的标志已经固定了模型,AgentsRoom 就不会再添加自己的模型标志。
按项目或按代理设置的环境变量
为整个项目一次性指定 KEY=value 块,项目里的每个代理都会继承它,无论运行在哪个 CLI 上,仓库自己的令牌或预发布 URL 就不必逐个代理重新输入。某个代理仍然可以在其之上叠加自己的块,两者又都叠加在设置中整个提供商的环境变量之上。要通过 OPENAI_BASE_URL 或 ANTHROPIC_BASE_URL 把 CLI 指向 OpenAI 兼容网关或公司代理服务器,只能这样做,因为没有任何启动标志能做到。值还可以引用保存在内置密钥管理器中的密钥,而不必直接写出令牌本身。
你自己的 MCP 服务器,用在每个供应商上
只需声明一次 MCP 服务器:在设置中为每个供应商的每个代理声明,或按项目声明,或只为单个代理声明。之后 AgentsRoom 就会把它和自己的服务器一起,写进代理所运行的那个 CLI 的原生配置里:Claude Code、Codex、Grok、Kimi、Antigravity、Cursor 等等。可以从官方 MCP 注册表的目录中选择(名称、logo、已验证的发布者),也可以粘贴通常使用的 mcpServers JSON,无论是带 bearer token 的远程服务器还是本地命令都可以。然后按项目或按代理单独开关。header 或 env 的值可以引用保存在内置密钥管理器中的密钥,在启动时于你自己的机器上解析,因此凭证不会出现在提示词、会话记录或代码仓库中。
实时模型切换(Claude)
Claude模型间(Opus、Sonnet、Haiku)的切换是即时的:无需重启,无需kill。
从手机切换
在移动应用中长按任何代理以更改其供应商。命令通过加密中继发送到桌面。
交接摘要文件
切换前,当前代理可以编写详细的交接摘要:已完成的工作、剩余任务、注意事项。

一键切换Claude、Codex、GitHub Copilot CLI、Antigravity CLI、OpenCode、Aider、Grok Build、Mistral Vibe、Kimi Code、Amp、oh-my-pi、Freebuff、Devin和Cursor。选好模型,切换,然后继续写代码。
14个AI编码供应商,一个统一界面
AgentsRoom是唯一支持Claude、Codex、GitHub Copilot CLI、OpenCode、Antigravity CLI、Aider、Grok Build、Mistral Vibe、Kimi Code、Amp、oh-my-pi、Freebuff、Devin和Cursor的多供应商AI编码IDE。每个代理都可以使用不同的供应商,随时切换。
供应商切换的工作原理
创建代理时选择供应商
添加新代理时,在Claude、Codex、GitHub Copilot CLI、OpenCode、Antigravity CLI、Aider、Grok Build、Mistral Vibe、Kimi Code、Amp、oh-my-pi、Freebuff、Devin或Cursor中选择。模型选择器会动态适配:Claude对应Opus/Sonnet/Haiku,Codex对应GPT-6 / GPT-5.6系列,Copilot对应Claude Sonnet 5/GPT-6 Astra,Antigravity对应Gemini 3.1 Pro/Flash,Grok对应Grok 4.7,Mistral Vibe对应Mistral Medium 3.5/Devstral,Amp对应基于模式的路由,等等。
像往常一样与代理工作
发送提示、审查输出、迭代。代理作为真正的CLI进程(claude, codex, opencode, antigravity, aider, grok, vibe)在xterm.js终端中运行。
需要其他AI时点击Switch Provider
按下终端栏中的Switch Provider按钮。覆盖层会显示全部14个供应商及其可用模型。选定你要的目标供应商和模型。
AgentsRoom构建交接上下文
当前代理可选择性地编写详细摘要。AgentsRoom收集修改的文件、活动和最后的响应。
新供应商从中断处继续
前一个会话关闭。新的CLI进程启动。交接上下文作为第一个提示注入。
智能上下文交接
在AI供应商之间切换时,AgentsRoom组装结构化交接,告诉新供应商你确切的停止位置。
交接上下文包括
- • 之前的供应商和模型名称
- • 所有修改文件的列表
- • 会话活动摘要
- • 代理编写的详细摘要(可选)
模型对照,直接显示在每个模型列表里
你对 Claude 的模型了如指掌,可一打开 Codex 的列表,没有一个名字能告诉你谁扮演 Opus 的角色。AgentsRoom 的每个模型列表都用你已经熟悉的说法来回答:每个模型下方有一个小标签,写出它在你的参照供应商里同一档位的对应模型。任何方向都适用,所有带模型目录的 CLI 都支持。
- GPT-6 Astra≈ Fable
- GPT-6.1 Sol≈ Opus
- GPT-6 Sol旧版本≈ Opus
- GPT-6 Luna≈ Sonnet
- Codex Spark≈ Haiku
同一档位,或最接近的那个
≈ 表示同一档位:≈ Opus 就是 Opus 级别的模型。当参照方在这个档位没有模型时,标签会给出它最接近的模型并标明方向:> 表示比它最强的模型还强,< 表示比它最轻的模型还轻。像 Auto 这样的路由器,以及 AgentsRoom 还不认识的模型系列,宁可不打标签,也不给错误的标签。
你的参照供应商
在 Auto 模式下,你的默认供应商列表不显示任何标签,因为它的模型本来就是你的标尺;其他所有列表则按你大多数代理所运行的供应商来对照。你也可以自己选择参照,本机上安装的任何 CLI 都可以,它会应用到所有列表,包括默认供应商的列表;或者选择“不比较”。这个选择保存在你的账户里,所以你的其他电脑和移动应用都会显示同样的标签。
旧版本会标出,但绝不隐藏
当同一模型系列的更新一代出现在列表里时,较旧的那个会标上「旧版本」。它仍然是完整可选的选项,因为有些代理是特意固定在某个版本上的。
按能力、价格或热度排序
每个模型列表都可以按「能力」(最强的在前)、「价格」(最便宜的在前)或「社区热门」(过去 30 天 AgentsRoom 社区启动最多的在前)排序。再次点击当前排序即可反转顺序。每个供应商启动最多的三个模型会带一个火焰图标。能力和价格在所有供应商之间使用同一把尺子,所以同一个模型在 Claude、GitHub Copilot CLI 或 OpenCode 上都会拿到同样的 $ 徽章。
On Claude sessions: live Claude Code token usage tracking
Multi-provider gives you the choice of model. For Claude sessions specifically, AgentsRoom adds a per-session Claude Code token usage meter on every agent terminal: input, output, cache reads, cache writes, cache hit rate, plus a red warning when consumption gets heavy.
About the Claude Code token usage trackerFAQ
AgentsRoom支持哪些AI供应商?
AgentsRoom支持14个AI编码供应商:Claude Code(Anthropic),搭载Opus、Sonnet和Haiku模型;Codex CLI(OpenAI),搭载GPT-6 / GPT-5.6系列(Astra、Sol、Sol Max、Terra和Luna);GitHub Copilot CLI(GitHub),在你现有的Copilot席位上搭载Claude Sonnet 4.5、GPT-5和Claude Haiku 4.5;OpenCode,搭载Claude Sonnet、GPT-5和Claude Opus;Antigravity CLI(Google),搭载Gemini 3.1 Pro和Gemini Flash;Aider,搭载Claude Sonnet、Claude Opus、GPT-4o和DeepSeek;Grok Build(xAI),搭载Grok 4.7;Mistral Vibe(Mistral AI),搭载Mistral Medium 3.5和Devstral;Kimi Code(Moonshot AI),搭载Kimi K3和Kimi K2.7 Code;Amp(Sourcegraph),不提供模型选择器,而是在low/medium/high/ultra几种模式背后自行决定模型;oh-my-pi,一个可路由到60多个模型后端的开源代理;Freebuff,构建在Codebuff平台上的免费代理,没有模型选择器;Devin(Cognition),单一套餐即可用上Claude、GPT、Gemini、Cognition自有的SWE模型,以及GLM、Kimi、DeepSeek等开源模型,还能把会话交给云端代理接手;以及Cursor(Anysphere),Cursor编辑器的终端代理,其套餐可用上Anthropic、OpenAI和Google的模型以及Cursor自有的Composer,模型清单在选取时从你自己的账户读取。这里说的GitHub Copilot CLI指的是来自npm的独立`copilot`代理(@github/copilot),而不是gh copilot那个shell命令助手。
可以在对话中切换供应商而不丢失上下文吗?
可以。AgentsRoom构建包含修改文件、活动和可选代理摘要的交接上下文。
同一项目中不同代理可以使用不同供应商吗?
可以。每个代理有自己的供应商和模型设置。
可以从手机切换供应商吗?
可以。在移动应用中长按代理。命令通过E2E加密中继发送。
Claude模型间的切换是即时的吗?
是的。Claude到Claude的切换,AgentsRoom直接向运行中的会话发送模型更改命令。
我可以使用选择器中没有的模型或版本吗?
可以。每个代理都有一个按代理设置的 CLI 选项字段,会在启动时将标志直接传递给底层 CLI。添加像 --model opus-4.8 这样的模型标志即可固定特定版本,例如你的方案仍可访问的某个 Opus 版本,而无需等待它出现在模型选择器中。它会覆盖在设置中为整个提供商设定的 CLI 选项,并且仅对该代理生效。如果你的标志已经固定了模型,AgentsRoom 就不会再添加自己的模型标志,因此 CLI 始终只会看到一个模型:要使用外部 OpenAI 兼容网关提供的模型别名,靠的正是这一点。在模型选择器中选择“默认”也有同样的效果,而且完全不需要标志,CLI 会继续使用它自己的模型。
我可以在 OpenCode Go 这类便宜的固定费率方案上运行代理吗?
可以。OpenCode Go 是一个低成本的固定费率方案,它不按 token 计费,而是用一个月费打包一组精选的开放模型。在 OpenCode 内使用 /connect 命令连接后,它的 opencode-go 模型就会从你自己的 CLI 中被发现,并列在 AgentsRoom 的模型选择器里,因此你无需持有任何提供商密钥,代理也能在这些模型上运行。它的端点还支持 OpenAI 和 Anthropic 格式,所以你可以在设置中用两个环境变量把 Claude Code 或 Codex 代理指向它,把高级订阅留给真正需要它们的代理。
我能为某个 CLI 设置默认推理强度,一次性应用到我所有的代理吗?
可以,从 AgentsRoom 1.194.0 开始。在设置 > AI 服务商与账户 > 对应服务商的标签页里,每个提供推理强度档位的 CLI(Claude Code、Codex、Antigravity CLI、Kimi Code 以及其他可以调节的 CLI)都有一个“默认推理强度”字段,项目设置还可以按项目覆盖它。没有自己强度设置的代理会在启动时继承它,所以修改默认值会带动所有依赖它的代理;有自己强度的代理、启动时的覆盖设置,或者固定了强度的 backlog 工单,都会保留各自的值。强度会被限制在所启动模型提供的范围内:模型没有的档位会回落到 CLI 自己的默认值。这项功能来自一位用户,他想把自己所有的 Kimi 代理都设为 low 来控制成本,而不必一个个去改。
AgentsRoom 会显示其他 CLI 里哪个模型对应我的模型吗?
AgentsRoom 直接在模型列表里告诉你。每个模型下方都有一个标签,写出它在你选作参照的供应商里同一档位的对应模型。以 Claude 为参照时,Codex 列表目前显示为 GPT-6.1 Sol ≈ Opus、GPT-6 Luna ≈ Sonnet、Codex Spark ≈ Haiku 和 GPT-6 Astra ≈ Fable。任何方向都适用(用 Codex 的说法看 Claude,用 Claude 的说法看 OpenCode 或 Grok Build),因为每个模型都被放在所有供应商共用的同一套档位尺度上;而 AgentsRoom 不认识的系列里的模型,宁可不打标签,也不去猜。
延伸阅读
Claude Code 与 Codex CLI 对比:2026 年该选哪个(以及为什么我两个都用)
一份关于 Claude Code 和 Codex CLI 的诚实对比:价格、速度、MCP、可控性。还有为什么几周之后,我不再二选一。
Codex、Claude Code、Cursor 还是 Copilot:按工作方式来选
对比 Codex、Claude Code、Cursor、GitHub Copilot 和 AgentsRoom,不看功能清单,而是按工作方式来选:一个人写代码、同时跑多个 agent,还是和团队一起交付。
如何与 AI 编程代理沟通:Claude、Codex、Antigravity、Grok Build
代码不再是瓶颈,沟通才是。本文介绍如何与 AI 代理 Claude、Codex、Antigravity 和 Grok Build 协作,让你更快、更精准地交付,同时减少 token 消耗。
从一个应用使用所有AI供应商
Claude、Codex、GitHub Copilot CLI、OpenCode、Antigravity CLI、Aider、Grok Build、Mistral Vibe、Kimi Code、Amp、oh-my-pi、Freebuff、Devin、Cursor,全在AgentsRoom中。对话中途随时切换,上下文照旧保留,交付更快。
配套应用:随时随地监控你的 Agent
使用 Claude、Codex、Antigravity CLI 或其他 AI 提供商。
把 Bug 和需求直接发送到您的公开待办清单。