Claude Code ultrareview 启动失败还要空等半小时吗

2.1.251 起,claude ultrareview 与 /ultrareview 在云会话启动失败时不再空等满 30 分钟,会提前结束并报告原因。请先看失败原因再重试。

Claude Code ultrareview 启动失败还要空等半小时吗

claude code ultrareview 启动失败还等半小时吗:2.1.251 之前会。claude ultrareview/ultrareview 在云会话根本没拉起来时,仍空等满 30 分钟才报完。现在改为提前停,并报告原因。你看到的应是一句启动失败理由,而不是半小时转圈。

作者CodePass 技术编辑

这和密钥上传不是同一补丁

2.1.248 修过:ultrareview 不再上传未提交的 prod.env*.tfvars 以及密钥的编辑器临时副本。那是打包过滤器。251 这条是启动失败时的等待上限。两个都要升到对应版本,不要用「等得短了」证明密钥不会上传。

同版本还改进:对指定 PR 号启动前,先检查连到你 Claude 账号的 GitHub 能否访问该仓,并说明怎么修,避免云会话起来之后才失败。

失败原因常见哪几类

Changelog 没列枚举。能对上的有:云会话容器凭证还读不到(同版本另有修复)、瞬时 GitHub 连接失败(251 改成提示 retry,而不是让你去配 GitHub)、组织策略或网络到云环境不通。先读提前返回的那一行,再重试。

后台云会话的 CPU 占用是另一篇,见 后台云会话更省资源。启动都失败时,那篇帮不上。

升级后怎么确认

claude --version 到 2.1.251+。在能复现「云环境起不来」的网络里再跑一次 /ultrareview,应在远小于 30 分钟内看到原因。仍然空等半小时,当进程还是旧二进制,或等的是评审本身在跑,不是启动。

启动成功但评审很慢,是模型/仓库体积问题,不是这条补丁。磁盘满导致 git 错误把对话撑爆,是 2.1.252 的通知体积问题,文案不同。

启动失败别反复盲重试

每次都会再开云会话配额。先按返回原因修:GitHub 授权、网络、组织策略。PR 无权访问时,先把 GitHub 账号和 Claude 账号的绑定修好,再开评审。本地 review 或只读 diff 可以当退路,不必每次都走云 ultrareview。

参考资料