Cline CLI v3.0.74 发布:任务续接与模型目录大更新

Cline CLI v3.0.74 修复任务续接、健康检查挂起与重试逻辑,并调整模型目录。
Cline CLI v3.0.74 是一次以稳定性修复和模型生态更新为主的版本迭代。核心改动包括:打开已在运行的任务时改为挂载到现有实例,消除无法停止的幽灵进程;应用中途关闭时请求不再永久挂起;`cline hub status` 与 `cline doctor` 健康检查增加 3 秒超时;模型请求重试上限从 5 次降为 3 次,同时覆盖「仅输出推理内容后断连」的场景。兼容性方面,修复了 Kimi K3 推理强度档位映射,并停止为 Gemini provider 发送原生 Google Search,恢复免费层 key 的可用性。此外还修正了自动压缩的触发条件、`ask_question` 与 `run_commands` 的边界行为,以及插件、CLI 二进制与 ACP 的若干问题。模型目录新增两个 provider、移除三个,并有 56 个 provider 的默认模型发生变更。
Cline CLI v3.0.74 是一次以稳定性修复和模型生态更新为主的版本迭代。如果你日常用 Cline 跑自动化编码任务,这个版本解决了好几个会直接打断工作流的问题。

任务续接:不再产生无法停止的幽灵进程
此前在另一个 Cline 应用中打开一个已在运行的任务时,系统会尝试启动第二个运行实例,而这个新实例实际上无法被停止。v3.0.74 改为直接挂载到已有的运行实例上,避免了进程泄漏。
另一处相关修复针对应用中途关闭的场景:等待该应用响应的请求过去会一直挂起,现在会返回明确的错误信息。对于长时间运行的自动化任务来说,这比无限等待更有助于判断任务状态。
Hub 健康检查增加超时机制
cline hub status 和 cline doctor 两个命令在 Hub 冻结时会无限期挂起。新版本将健康检查的超时时间设为 3 秒,超时后直接报告 Hub 未运行。
这类看似不起眼的改动,对把 Cline 集成进 CI 或脚本流程的用户影响很大——卡死的诊断命令会让整条流水线停在原地。
Hub 与健康检查:Cline Hub 是 Cline 在多任务、多会话场景下的本地运行状态管理与协调层,负责登记正在运行的任务实例、维护会话信息,并对外提供查询接口。cline hub status 用于读取当前 Hub 及其托管任务的状态,cline doctor 则是面向诊断的自检命令,会一并检查 Hub 是否可达、配置是否完整等。二者本质上是「探活」操作,语义上应当快速返回成功或失败。此前它们依赖底层调用的默认等待行为,一旦 Hub 进程卡住或套接字无响应,调用方就会一直阻塞。加入 3 秒上限后,健康检查变成有界操作,超时即视为 Hub 未运行,使其可以安全地出现在 CI 步骤、pre-commit 钩子或 shell 脚本中。
重试策略调整:更少次数,更精准触发
v3.0.74 对重试逻辑做了两处调整。
一是模型请求的最大重试次数从 5 次降为 3 次。二是修复了一个边界情况:当连接在模型只流式输出了推理内容(reasoning)之后断开,例如出现「socket connection was closed unexpectedly」,过去整个运行会直接结束,现在会触发重试。
换句话说,重试的次数减少了,但需要重试的场景覆盖得更准确。
流式输出与推理内容:在 Cline 的模型调用中,响应通常以流式方式逐步返回。部分支持推理的模型会先输出 reasoning(思考过程)内容,再输出正式回答或工具调用。这意味着连接在「已有部分输出」时断开,并不等同于请求从未成功——此时模型状态已经推进,直接终止运行会丢失进度,而重试则有机会补齐后续内容。此前代码把任何流式中断都视为致命错误,导致仅输出推理后断连的场景无法恢复。本次修复区分了这一状态,使其进入重试路径。需要注意,重试上限从 5 降为 3 意味着总耗时与配额消耗的上界下降,适合网络抖动较少的稳定环境,但在弱网或高负载 provider 上可能更早失败。
推理强度与 Gemini 搜索的兼容性修复
针对 Kimi K3,Extra High 和 Max 档位现在使用 max 推理强度,而不再发送它并不接受的 xhigh 设置。
Gemini 的问题更实际:gemini provider 的 API key 不再发送原生 Google Search。过去免费层 key 在 Gemini 3+ 上每一轮都会因 429 配额错误失败,而在 Gemini 2.x 上则是所有 Cline 工具被丢弃。这个修复直接恢复了免费层 key 的可用性。
推理强度档位:推理强度(reasoning effort)是部分模型暴露的参数,用于控制模型在给出答案前投入的思考预算,常见档位包括 low、medium、high 等。不同厂商对档位的命名和取值并不统一,例如有的接受 high/max,有的使用 xhigh 这类扩展值。当客户端发送 provider 不认识的取值时,请求可能被直接拒绝或行为异常。因此 Kimi K3 的 Extra High 与 Max 档位改为映射到其接受的 max,属于客户端侧的参数归一化。同理,原生 Google Search 指 Gemini 服务端自带的地面检索能力,由 API key 的权限与配额约束;把它与第三方工具调用混用,既可能触发 429 限流,也可能导致工具结果被服务端丢弃,这正是关闭该行为的动机。
工具调用与自动压缩的行为修正
自动压缩(auto-compaction)在两种情况下不再触发:模型上下文上限未知时,以及首次压缩之后的每几次工具调用时。后者此前会导致反复压缩,浪费上下文预算。
ask_question 工具的行为也做了三处收紧:用户选择某个选项后模型继续执行;空答案会被拒绝;只带附件的答案视为有效回答。
run_commands 在传入空命令列表时改为返回错误,而不是静默成功。在 PowerShell 环境下,工具会向模型说明引号转义的规则,并要求在执行递归删除前先确认。
自动压缩(auto-compaction):当对话历史接近模型的上下文窗口上限时,Cline 会自动对较早的消息做摘要或裁剪,以腾出空间继续执行任务,这一机制即自动压缩。它的触发判断依赖两个前提:已知的上下文上限,以及已经累积到足够多的 token。若上限未知,任何阈值计算都失去基准,贸然压缩可能误删仍必要的信息;而在首次压缩之后紧接着的若干次工具调用中再次触发,则会造成连续压缩、反复丢弃上下文,既浪费预算又损害任务连贯性。因此新版本在上下文上限未知时跳过压缩,并在首次压缩后对后续工具调用设置冷却,让压缩成为有节制的一次性动作而非循环行为。
插件、CLI 二进制与 ACP 的改进
插件 slash 命令现在在活动会话中执行。编译后的 CLI 二进制可以从内嵌资源中加载插件并提供 dashboard,不再依赖外部文件。ACP 方面,provider 和账户选项被归入正确的配置分类;skills 工具调用的标签也不再显示 null 参数。
模型目录刷新
本次更新刷新了模型目录:新增 Liquid Inference 和 Munito AI 两个 provider,移除 CrofAI、iFlow 和 Llama。Cline 免费列表新增 Reflection Beam、Nemotron 3.5 Lightning 和 Laguna S 2.1,移除 Mimo V2.6 Flash 和 Muse Spark 1.3 Contributor。ClinePass 默认模型改为 Kimi K3.1 Pro,并新增 MiniMax M3.1 Flash 和 DeepSeek广告 V4.1 Flash 1017。另有 56 个 provider 的默认模型发生变更,多数切换至 Kimi K3.1 Pro、MiniMax M3.1 Flash 或 DeepSeek V4.1 Flash 1017。
对依赖固定模型行为的团队来说,这次默认模型的大范围调整值得在升级前检查自己的配置。
相关推荐

推理模型14个核心概念:从思维链到GRPO全面拆解
系统拆解推理模型14个核心概念:思维链、测试时计算、验证器、RLVR与GRPO、蒸馏与reward hacking,并给出思考token的成本控制规则,帮你判断何时值得为推理付费。

OpenAI称推翻ETH引热议,Meta豪赌AI基建
OpenAI宣布AI辅助发现,预印本声称推翻指数时间假设ETH,同时推出中端模型GPT-6.1 Tera。Cloudflare披露跨客户数据泄露复盘,Meta拟融资950亿美元投入AI基建。

数据爬取、AI证明与开源契约:本周技术圈深度观察
从3D模型爬虫争议、OpenAI的Lean形式化证明,到AI智能体对Brooks定律的挑战,以及Debian对LLM审查的拒绝,本周技术圈围绕开放与可验证性展开深度讨论。