凌晨两点,你的 Claude Code 账号用量用完了。以前,agent 就停在那儿等重置。现在 Crewly 可以把它们挪到另一个工具上接着干,限额解除后再挪回来。 前提是你有第二个工具,装好并登录了,比如 Codex 或 Antigravity。没有的话,什么都不会变。
凌晨两点的问题
你留一个团队在干活,自己去睡了。凌晨两点左右,Claude Code 账号撞上五小时或每周的上限,这个账号上所有 agent 都不再回应。你不看就不知道,而且这个上限可能要好几个小时才重置。
你只用一个工具的话
大多数人都是这样,对你来说这就是个小功能。它对这样的人有用:订阅真的会撞上限,并且你还有第二个能登录的运行时,可以是 Codex、Antigravity,或者跑在 Crewly 里面的 Crewly Agent。(Codex 要你自己加进顺序,下面会讲。)没有第二个的话,Crewly 会通知你没有可用的兜底,agent 还是像以前一样等重置。
想看混合团队怎么搭,见 Claude Code 和 Codex 一起用。这篇只讲新的这部分,自动切换。
额度用完时发生了什么
Crewly 看 agent 的终端输出,找真正的用量上限提示。提示里写了几点重置,Crewly 就记下来。登录过期是另一回事,那种情况走重新登录。对 Claude Code,Crewly 还会再快速查一次,确认账号是真的没额度了,免得 agent 只是读到一篇讲限额的文章就被误切。
接着 agent 等到下一个安全的时间点,最多等 3 分钟。它会存一份交接文件,里面有它手上的工单和一段说明。要是它正要离开 Claude Code,交接里还会带上旧对话的结尾。然后它停下来,Crewly 按你设的顺序,在下一个运行时上把同一个成员重新启动。这个成员自己配置的运行时不会改。
额度是这台机器上账号级别的,所以同一运行时上的其他 agent,会在下次收到消息时切过去。编排器也会跟着切,除非你把它关掉。
你会收到一条私信,说哪个运行时到了上限,知道重置时间的话还有几点恢复,以及换走了几个 agent。运行时可以用了,你会再收到一条。
额度用完时的五步:Crewly 看到提示,先确认,agent 写一份交接,同一个成员在下一个运行时重启,你收到一条私信。
额度用完时发生的事(示意图)
怎么切回来
有的运行时有检查,检查通过了,agent 才会回去。Claude Code 和 Crewly Agent 的检查是发一次真实请求。Crewly 在额度提示里写的恢复时间去查,没写就每 15 分钟查一次。检查没通过,或者判断不了,agent 就继续待在兜底的运行时上。
Codex 和 Antigravity 没有检查。它们到额度提示里写的恢复时间就回去。提示里没写时间的话,它们会一直待着,要你自己切回来。agent 只在空闲的时候切回,原来的对话也会恢复。
如果切回来后 30 分钟内额度又用完了,下一次检查的间隔会翻倍(最长 24 小时),你也不会再收到一遍额度通知。
两列对比。Claude Code 和 Crewly Agent 要一次真实请求检查通过才切回。Codex 和 Antigravity 没有检查,到恢复时间切回,或者你自己切。
agent 怎么回到原来的运行时(示意图)
在哪里设置
「设置」→「Runtimes」。默认顺序是 Claude Code,然后 Crewly Agent,然后 Antigravity。在这个列表里,Crewly Agent 显示的是它跑的模型的名字,所以用 DeepSeek 模型的话,你会看到「DeepSeek」。Codex 不在默认顺序里。想让 Codex 兜底,要你自己加,可以给所有人加,也可以只给某一个 agent 加。
只有装好并且已登录的运行时才能选,其他的会灰掉,并告诉你为什么。旁边有个 Test 按钮,会对一个运行时跑一遍端到端的冒烟测试,5 分钟没结果就放弃。
设置里的 Runtimes 页面:两个自动切换的开关,和一个编号的切换顺序,依次是 Claude Code、DeepSeek、Antigravity。
设置 →「Runtimes」里的切换顺序。这是一台演示机器,所以都显示没登录。(界面是英文的)
默认顺序,从上到下:Claude Code、Crewly Agent、Antigravity。Codex 不在里面,要自己加。
默认的切换顺序(示意图)
关于 Antigravity
Antigravity 是 Google 的 CLI。Crewly 只用 Gemini API key 来运行它,不支持 Google 账号登录。第一次用之前,你要先完成 Antigravity 自己的首次设置,包括 Google 的条款。Crewly 会来问你(用 Slack 卡片,或者在设置页里,1.20.182 起),绝不会替你点同意。设置没做完,这个 agent 不会启动。Gemini CLI 对新用户已经停用。
它做不到的事
- 第二个工具不会因此变免费。每个运行时用自己的账号、自己的额度。
- 新运行时拿不到完整的对话,它从那份交接说明开始。
- agent 是在下一个安全点切,额度一出现不会马上切。
- Antigravity 的 agent 重启后,暂时恢复不了原来的对话。这是已知的缺口。
- 我们在一次真实运行里见过切换:一个用 Crewly Agent(DeepSeek)的账号额度用完了,agent 切到了 Claude Code。Claude Code 和 Codex 的额度路径有测试覆盖,但我们没有亲眼看过真实的 Claude Code 限额触发它。
- 请用 Crewly 1.20.178 或更新的版本。1.20.177 可能会切回得太早。
常见问题
Claude Code 用量用完时,我的 agent 会怎样?
单靠它们自己,会一直停到额度重置。打开运行时兜底后,撞上限额的 agent 会在下一个安全点切到你设定顺序里的下一个运行时,读一份包含当前工单和一条说明的交接文件(离开 Claude Code 时还会带上旧对话的结尾),然后接着干。
我必须用不止一个工具吗?
要切换的话,是的:得有第二个运行时已安装并登录。没有可用的,Crewly 会告诉你,agent 等额度重置。
Antigravity 能用我的 Google 账号登录吗?
Crewly 只用 Gemini API key 运行 Antigravity,不使用 Google 账号登录。
它会自己切回来吗?
大多会。Claude Code 和 Crewly Agent 在一次真实检查通过后切回。Codex 和 Antigravity 没有检查,到限额消息给出的重置时间才切回;如果消息没给时间,就需要你自己切回。agent 只在空闲时切回,不会在执行中途切。