OpenCode v1.17.0:大型项目搜索提速
发布日期:2026 年 6 月 10 日
一句话总结
本版本用 fff 大幅加速大型项目文件搜索,并全面增强 MCP、模型兼容、工作区迁移和 Windows WSL 桌面体验。
新功能或行为变化
- 文件搜索工具改用
fff,大型项目中的搜索速度更快。 - 代理场景新增
X-Session-Id响应头,便于进行粘性路由。 - 新增 Cohere North、Claude Fable 推理和 MiniMax M3 thinking toggle;vLLM 可使用交错
reasoning字段。 mcp add支持非交互流程,MCP 目录支持分页,并按服务器声明的 capabilities 工作。- 工作区会话移动流程支持更清晰的项目副本标识、删除副本、切换前初始化和新目录提醒。
- Desktop 新增 Windows WSL 后端与 WSL 服务器管理;提示词草稿在标签切换时保留。
- v2 大型工具输出设有上限,并返回保留输出的路径供后续检查。
问题修复
- 修复 MCP 调用取消、超大目录截断、状态刷新和连接状态信息不清晰的问题。
- 修复 OpenRouter 推理 variant、Bedrock Mantle API Key/区域配置和上下文溢出后的恢复。
- 修复 Java 多模块 Maven 项目未从最上层
pom.xml解析 JDTLS。 - 修复隐藏 Agent 被循环选中、附件从错误项目打开,以及多项 WSL 和 Electron 布局问题。
- 改进应用更新,使其保持响应并可跨重启继续。
影响范围
- Core / TUI:大型代码库、工作区与多会话用户。
- MCP / Server:依赖大型 MCP 目录、取消或代理粘性路由的集成。
- Provider:Cohere、vLLM、OpenRouter、MiniMax、Bedrock 用户。
- Desktop:Windows WSL 和多服务器用户。
是否需要升级
大型项目、MCP、WSL 或新增模型用户建议升级;本版本也适合遇到上下文溢出和工作区移动问题的用户。
升级命令
bash
opencode upgrade
