
craft-agents-oss 0.11.1 更新解读GPT-5.6 全连接支持与 Max 思考级别原生下发【免费下载链接】craft-agents-oss项目地址: https://gitcode.com/GitHub_Trending/cr/craft-agents-oss本篇文章围绕 craft-agents-ossCraft Agents桌面应用 0.11.1 版本的 发布说明 展开系统讲解该版本引入的三项核心变更OpenAI GPT-5.6Luna / Terra / Sol三条模型线的接入方式、Max 思考级别从上限封顶 XHigh到原生下发的机制升级以及 Pi SDK 0.80.6 带来的请求级输入 Token 定价层级。读完本文你将理解这些更新在源码中的落点知道如何切换默认模型与思考级别并能准确评估长上下文会话的成本核算逻辑。一、版本概览0.11.1 更新了什么0.11.1 的发布说明只有三个条目但每一项都指向模型接入与成本核算的关键路径类别内容Features通过 OpenAI API Key、ChatGPT 账号、Azure OpenAI 连接支持 GPT-5.6Luna、Terra、SolFeaturesMax 思考级别现在原生下发给支持它的模型GPT-5.6、adaptive Claude 模型不再封顶于 XHighImprovements新的 OpenAI 连接默认使用 GPT-5.6 SolImprovementsPi SDK 升级至 0.80.6引入请求级输入 Token 定价层级为 GPT-5.4 / 5.5 / 5.6 提供准确的长上下文成本核算下文依次深入这三块内容并结合 packages/shared/src/config/llm-connections.ts 与 packages/shared/src/agent/thinking-levels.ts 的源码说明其底层实现。二、GPT-5.6 三款模型与三种接入方式2.1 模型命名Luna / Terra / SolGPT-5.6 并非单一模型而是按规格分为三款GPT-5.6 Luna对应模型 IDgpt-5.6-lunaGPT-5.6 Terra对应模型 IDgpt-5.6-terraGPT-5.6 Sol对应模型 IDgpt-5.6-sol这一命名可以在连接配置的默认模型列表中直接印证。在 llm-connections.ts 中PI_PREFERRED_DEFAULTS对 OpenAI 与 OpenAI Codex 两类提供方都给出了按优先级排列的模型清单GPT-5.6 三款全部位居最前openai: [gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna, gpt-5.5, gpt-5.2, gpt-5.1, gpt-5, o4-mini, o3, gpt-4o], openai-codex: [gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna, gpt-5.5, gpt-5.2, gpt-5.1, gpt-5, o4-mini, o3, gpt-4o],从这份列表可以看出GPT-5.6 是当前 OpenAI 模型族中的旗舰系列向下依次兼容 GPT-5.5、GPT-5.2、GPT-5.1 等既有模型旧模型依然保留在可选范围内。2.2 三种接入方式发布说明明确 GPT-5.6 可通过三类连接建立OpenAI API Key标准 API 直连方式在应用设置中创建 OpenAI 类型连接并填入 API KeyChatGPT 账号通过 OAuth 登录 ChatGPT 账号接入仓库 packages/shared/src/auth/ 下有完整的 OAuth 实现如chatgpt-oauth.ts、oauth-flow-store.ts无需单独申请 API KeyAzure OpenAI 连接面向企业用户通过 Azure 托管的 OpenAI 服务接入密钥与端点由 Azure 门户提供。这三种方式统一收敛到连接Connection配置模型中由 llm-connections.ts 管理连接的提供商类型openai、openai-codex、pi等与默认模型选择因此创建任意一类连接后即可在会话中选用 GPT-5.6。三、Max 思考级别从封顶 XHigh到原生下发3.1 六层思考级别体系craft-agents-oss 的思考级别Thinking Level是一套六级体系其定义集中在 thinking-levels.tsexport const THINKING_LEVEL_IDS [ off, low, medium, high, xhigh, max, ] as const;off关闭扩展思考low轻度推理响应更快medium速度与推理的平衡点新会话默认值high面向复杂任务的深度推理xhigh超高推理是 Anthropic 为 Opus 智能体/编码场景推荐的级别max最大努力推理这是会话级设置同时支持工作区级默认值见 storage.ts 中的defaultThinkingLevel字段。3.2 0.11.1 之前的限制在 0.11.1 之前max级别对多数模型不可达——即便你在界面上选择了max实际下发给模型的上限仍被钳制在xhigh。这相当于浪费了模型本身具备的更深推理能力。3.3 0.11.1 之后按模型能力原生下发0.11.1 改变了这一行为只要目标模型原生支持max应用就会把max原样传给模型。依据 thinking-levels.ts 中的 provider 映射说明Anthropic 路径使用 adaptive thinkingthinking: { type: adaptive } effort 参数控制深度级别到xhigh/max均逐级透传THINKING_TO_EFFORT映射见 thinking-levels.ts在不接受xhigh的旧模型上SDK 会静默回退到highPi / OpenAI 路径通过 Pi SDK 的reasoning_effort参数 1:1 传递最高可到max。Pi 会在模型内部做钳制——除 GPT-5.6 与 adaptive Claude 之外的模型如果没有原生max支持会自动降级到各自的上限。这段逻辑同时说明了为什么是 GPT-5.6 和 adaptive Claude它们是当前明确具备原生max推理能力的两类模型因此也是该版本升级后最先受益的对象。3.4 思考 Token 预算兜底对于不支持 adaptive thinking 的模型如经 OpenRouter / Ollama 接入的非 Claude 模型系统使用 Token 预算表兜底。在 thinking-levels.ts 中定义了按模型家族区分的预算const TOKEN_BUDGETS { haiku: { off: 0, low: 2_000, medium: 4_000, high: 6_000, xhigh: 7_000, max: 8_000 }, default: { off: 0, low: 4_000, medium: 10_000, high: 20_000, xhigh: 26_000, max: 32_000 }, } as const;可以看到max在默认家族下对应 32k Token 的思考预算Anthropic 对实时使用推荐的 32k 上限Haiku 家族则封顶 8k。级别越高分配的思考 Token 越多这正是max能带来更深入推理的资源基础。四、新 OpenAI 连接默认模型GPT-5.6 Sol0.11.1 将新创建 OpenAI 连接的默认模型设为GPT-5.6 Sol。这在 llm-connections.ts 的PI_PREFERRED_DEFAULTS中体现为排序优先级openai与openai-codex两个提供方的首选默认列表都以gpt-5.6-sol开头。源码注释解释了这一设计动机Pi SDK 返回的模型列表按 ID 字母序排列导致claude-3-5-haiku-20241022这类已废弃模型可能排在首位。为此getDefaultModelsForConnection()会依据PI_PREFERRED_DEFAULTS对模型重排把现代化、能力更强的模型排到最前从而保证getDefaultModelForConnection()选中的永远是列表头部的高质量模型见 llm-connections.ts 的排序实现与 llm-connections.test.ts 中对默认模型归属的断言。五、Pi SDK 0.80.6请求级输入 Token 定价层级5.1 更新内容Pi SDK 从 0.80.5 升至0.80.6核心变化是引入请求级request-wide输入 Token 定价层级。此前长上下文会话的成本核算依赖单一输入价格现在 SDK 会按请求粒度应用定价层级从而对GPT-5.4 / 5.5 / 5.6这类输入越长价格层级越复杂的模型给出准确的长上下文成本核算。5.2 为什么重要大模型输入定价通常分段前若干 Token 属于低价格档超出部分进入更高价格档。请求级定价层级意味着成本按实际消耗的 Token 段分别计价不再用平均值近似长上下文会话如大仓库代码分析、长文档处理的账单更贴近真实对 GPT-5.6 这类支持原生max思考的模型思考 Token 的消耗也能被更精确地纳入成本统计。六、发布说明在应用中的加载机制顺带说明这些更新内容是如何进入应用的发布说明源文件位于 apps/electron/resources/release-notes/在运行时由 packages/shared/src/release-notes/index.ts 读取并同步到用户目录下的~/.craft-agent/release-notes/。该模块支持从打包资源CRAFT_BUNDLED_ASSETS_ROOT读取回退到process.cwd()/resources/release-notes因此桌面端与 Docker/远程服务端都能展示同一份更新日志。七、升级后如何使用新能力升级到 0.11.1 后可按以下路径使用新特性创建 OpenAI 连接在设置中添加 OpenAI API Key、ChatGPT 账号或 Azure OpenAI 连接新连接默认即为 GPT-5.6 Sol如需调整可在连接配置中选择gpt-5.6-luna/gpt-5.6-terra/gpt-5.6-sol开启 Max 思考在会话设置或工作区默认值中把思考级别设为Max配置字段thinkingLevel见 storage.ts。若当前模型支持原生maxGPT-5.6、adaptive Claude该级别会被原样下发否则由模型侧自动降级无需手动干预观察成本长上下文会话的成本统计将基于请求级输入 Token 定价层级可在长会话中验证 GPT-5.4 / 5.5 / 5.6 的计费精度。八、小结0.11.1 是一版聚焦模型能力上限的增量更新接入 GPT-5.6 三款旗舰模型并默认选用 Sol将思考级别上限从 XHigh 释放到 Max 并只对支持原生max的模型生效再借 Pi SDK 0.80.6 的请求级定价层级补齐长上下文成本核算。三处改动在源码中的落点清晰可查用户侧只需创建 OpenAI 连接并将思考级别调到 Max即可完整享受本次升级带来的能力提升。【免费下载链接】craft-agents-oss项目地址: https://gitcode.com/GitHub_Trending/cr/craft-agents-oss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考