
Claude Code 整合至 OpenCode
此版本增强了 OpenCode 对 Claude Code 的兼容性。用户需要安装 Claude Code,执行 claude auth login 命令,然后在 /connect 路径下选择 Claude Agent即可开始使用 Claude 的登录凭证和模型。
这项改进作为功能 #58782 端口,极大地提升了 Claude Agent 的集成体验。
桌面应用性能优化
长时间会话和流式回复的渲染工作得到了大幅优化,让桌面应用在处理复杂对话时更加流畅,相关改进涉及问题 #60489、#60521、#60513 和 #60481。
稳定性增强
本次更新修复了侧边栏标签页无法正常关闭、重复出现的 “Session not found” 提示信息,和通过 HTTP 协议打开文件的问题。这些修复对应于问题跟踪器中的 #60430、#60436、#60459 和 #60462 号条目。
API 和库的重大变更
@opencode/ai 库的媒体相关功能及相关工具函数已被迁移,现在位于 @opencode/ai/experimental 子命名空间下。开发者在使用 Promise 客户端调用这些功能时,需要通过 ai.experimental.speech、ai.experimental.transcription 和 ai.experimental.video 接口。
另外,工具创建函数统一为 tool(…),取代了原有的 AI.tool 和 Tool.make,测试相关的工具函数也相应调整为 testing.toolCall。
插件系统升级
终端用户界面(TUI)插件现在需要 OpenTUI 0.8.0 及更高版本,这带来了一些底层变化,包括 ScrollBox 组件结构的调整。
权限管理机制更新
权限策略有所调整,integration.use 现在仅应用于集成账户,而针对 MCP 服务器、技能和插件的权限则分别由新的 mcp.use、skill.use 和 plugin.use 操作控制。
核心功能改进
系统增加了内置的 Claude Agent 提供者,支持代码模式 JavaScript 检查,和针对集成连接和使用的独立权限策略。
桌面应用新增功能
用户可以在设置中启用拼写检查,并选择了系统语言词典;支持使用 PageUp 和 PageDown 键浏览聊天历史;提供了独立的通知和声音设置;新增了会话控制中的项目和工作目录操作;版本信息一键复制;工作区设置中对新增项目做分组。
插件和 SDK 更新
插件系统增加了持久化终端重命名功能,SDK 则增强了工具声明的一致性和错误处理机制。
其他改进
修复了多个问题,包括 PHP 语法高亮、文件搜索路径处理、权限反馈显示等,确保了系统的稳定性和用户体验。










