From 16bcc6e0b9ab3c470259bdff8e449e52a0f844bc Mon Sep 17 00:00:00 2001 From: lishuceo Date: Sun, 28 Jun 2026 12:32:25 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=BB=98=E8=AE=A4=20effort=20=E6=A1=A3?= =?UTF-8?q?=E4=BB=8E=20max=20=E9=99=8D=E5=88=B0=20xhigh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit xhigh 是 SDK 合法档位(low|medium|high|xhigh|max),介于 high 与 max 之间, Opus 4.7+ 支持,不支持时 SDK 静默降到 high,安全。相比 max 降低单步思考深度, 压缩高频小对话的 token 成本。同步在类型联合中补上 xhigh。 Co-Authored-By: Claude Opus 4.8 (1M context) --- src/config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config.ts b/src/config.ts index 003d4a4..efbb938 100644 --- a/src/config.ts +++ b/src/config.ts @@ -87,8 +87,8 @@ export const config = { model: process.env.CLAUDE_MODEL || 'claude-opus-4-8', /** thinking 模式: 'adaptive' (自适应思考) | 'disabled' */ thinking: (process.env.CLAUDE_THINKING || 'adaptive') as 'adaptive' | 'disabled', - /** effort 等级: 'low' | 'medium' | 'high' | 'max' */ - effort: (process.env.CLAUDE_EFFORT || 'max') as 'low' | 'medium' | 'high' | 'max', + /** effort 等级: 'low' | 'medium' | 'high' | 'xhigh' | 'max'(xhigh: 比 high 更深,Opus 4.7+) */ + effort: (process.env.CLAUDE_EFFORT || 'xhigh') as 'low' | 'medium' | 'high' | 'xhigh' | 'max', /** 单次 query 最大轮次 (Agent ↔ Tool 来回次数),兜底防死循环 */ maxTurns: parseInt(process.env.CLAUDE_MAX_TURNS || '500', 10), /** 单次 query 最大花费 (美元),真正的费用熔断 */