CodeWhale v0.8.65 发布 —— 路由解析器,Fleet 执行,Provider 仪表盘
· 阅读需 3 分钟

RouteResolver 路由解析引擎
这是一个全新的路由层:统一的 RouteResolver 负责将 provider、model、offering 解析为 ReadyRouteCandidate(包含端点、协议、模型 ID、上下文窗口、价格等信息)。可执行客户端现在从解析结果直接构建,而不是从配置重新推导。内置的 Models.dev 风格目录提供真实的上下文窗口和定价数据,支持无密钥的缓存查询。
Fleet 执行子系统
Fleet 分布执行模式有了完整的类型定义和配置:支持持久化 manager 恢复、工作区 agent-profile 加载、task spec 中的负载意图、以及持久化解析结果的 receipts。Worker 状态统一展现在 /fleet 表面。
Provider 仪表盘
/provider 新增了运行状态仪表盘,展示:
- 推理 readiness
- experimental/supported 成熟度标记
- 一键查看该 provider 的开放模型
- 跨 provider 的
/model搜索(带滚动和 type-ahead) - Provider 级
<think>推理流路由 - 用量分析(含 Responses 缓存和推理 token)
- 远程 MCP OAuth 登录
/modeldb 模型参考浏览器
新增只读命令 /modeldb(别名 model-reference, modelref),打开一个分页器显示所有 bundled 模型的真实上下文窗口、最大输出、多模态能力和价格,按 provider/类型分组。不选择、不路由——只展示事实。
更多新 Provider 和路由
- 用户自定义 OpenAI 兼容 provider:
[providers.<name>] - DeepSeek Anthropic 兼容路由
- 千帆路由
- Zhipu 合并到 Z.ai
- DashScope/Together 支持
Config 模块化
3120+ 行的 config 拆分为独立模块:ProviderKind、harness posture、provider 默认 seed 等各归其位。AppMode 策略通过统一的 base_policy_for_mode 解析。
其他
- Transcript 预设:
/config preset <name>,首发calm预设(calm 模式、低动效) - 模型能力画像:区分固有模型事实与 resolved 的 provider-route 能力
- Provider 目录实时刷新:无密钥的
/models实时获取层 - 本地化模式选择器:
/mode选择器和 composer 的 Vim 模式指示器现支持全部 7 种语言 - YOLO 后台 Shell 审批修复:YOLO 模式不再弹后台 shell 审批框
- MCP 连接稳定性:断开显式报告,HTTP API 复用共享 MCP 池
升级方式:
npm install -g codewhale
cargo install codewhale-cli codewhale-tui --locked
完整更新日志:GitHub Release v0.8.65
📢 关注我,获取最新开源更新日志和开发者工具动态。
#CodeWhale #v0.8.65 #RouteResolver #Fleet #AI编程工具 #LLM更新报告 #AI写代码的小任