opencode v1.18.14 版本更新介绍
发布日期: 2026-08-05
版本号: v1.18.14
本次Core模块更新简化了xAI登录流程,采用更适用于无界面与远程环境的设备码认证。修复问题包括:保留可重试的结构化流式错误信息以提升容错性;增加对瞬时网络与提供方错误的重试机制;将缓存写入计入ACP使用统计;记录远程工作空间的5xx响应日志以协助调试;修正主机目录路径误传至远程工作空间的问题,使提示从项目根目录解析;并在结束对话前等待队列中的ACP会话更新。感谢社区贡献者@jamesmurdza对相关修复的支持。
更新内容 (中文)
核心
改进
- 简化xAI登录流程为单一的设备码验证机制,在无头及远程环境中表现更优。
错误修复
- 保留结构化的流式传输提供商错误信息,使兼容的提供商能对失败响应进行重试。
- 对更多瞬态的提供商及网络错误执行重试操作,而非直接终止。
- 将缓存写入操作计入ACP使用总量统计。
- 在宿主日志中记录远程工作区的5xx响应主体,便于调试代理故障。(@jamesmurdza)
- 停止向远程工作区发送宿主
directory路径,确保提示词从远程项目根目录解析。 - 在结束会话轮次前等待队列中的ACP会话更新完成。
感谢以下社区贡献者:
- @jamesmurdza:
- 修复(server):禁止向远程工作区转发宿主目录路径 (#40136)
- 修复(server):记录代理工作区请求的上游5xx响应主体 (#40135)
更新内容 (原始)
Core
Improvements
- Simplified xAI login to a single device-code flow that works better in headless and remote environments.
Bugfixes
- Preserved structured mid-stream provider errors so compatible providers can retry failed responses.
- Retried more transient provider and network errors instead of failing immediately.
- Counted cache writes in ACP usage totals.
- Logged remote workspace 5xx response bodies in the host logs to make proxy failures easier to debug. (@jamesmurdza)
- Stopped sending the host
directorypath to remote workspaces so prompts resolve from the remote project root. (@jamesmurdza) - Waited for queued ACP session updates before ending a turn.
Thank you to 1 community contributor:
- @jamesmurdza:
- fix(server): don’t forward host directory to remote workspace (#40136)
- fix(server): log upstream 5xx bodies from proxied workspace requests (#40135)
下载链接
- latest-linux-arm64.yml
- latest-linux.yml
- latest-mac.yml
- latest.json
- latest.yml
- opencode-darwin-arm64.zip
- opencode-darwin-x64-baseline.zip
- opencode-darwin-x64.zip
- opencode-desktop-linux-aarch64.rpm
- opencode-desktop-linux-amd64.deb
- opencode-desktop-linux-arm64.AppImage
- opencode-desktop-linux-arm64.deb
- opencode-desktop-linux-x86_64.AppImage
- opencode-desktop-linux-x86_64.rpm
- opencode-desktop-mac-arm64.app.tar.gz
- opencode-desktop-mac-arm64.dmg
- opencode-desktop-mac-arm64.dmg.blockmap
- opencode-desktop-mac-arm64.zip
- opencode-desktop-mac-arm64.zip.blockmap
- opencode-desktop-mac-x64.app.tar.gz
- opencode-desktop-mac-x64.dmg
- opencode-desktop-mac-x64.dmg.blockmap
- opencode-desktop-mac-x64.zip
- opencode-desktop-mac-x64.zip.blockmap
- opencode-desktop-win-arm64.exe
- opencode-desktop-win-arm64.exe.blockmap
- opencode-desktop-win-x64.exe
- opencode-desktop-win-x64.exe.blockmap
- opencode-linux-arm64-musl.tar.gz
- opencode-linux-arm64.tar.gz
- opencode-linux-x64-baseline-musl.tar.gz
- opencode-linux-x64-baseline.tar.gz
- opencode-linux-x64-musl.tar.gz
- opencode-linux-x64.tar.gz
- opencode-windows-arm64.zip
- opencode-windows-x64-baseline.zip
- opencode-windows-x64.zip