发布日期: 2026-08-18
版本号: v1.19.0

版本1.19.0于2026年8月19日发布,包含多项功能改进和修复。新增集成设置页面,管理Claude Code、Command Code和Cursor插件,支持安装、更新等操作,并预留Discord和Telegram接口。项目笔记面板更名为项目知识,集成笔记、待办事项和计划,支持搜索与固定上下文。文件上传支持拖放,替换前需确认,预览自动刷新。设置优化避免配置覆盖,聊天性能提升减少CPU占用,代理连接重用防止端口耗尽。使用限制改进,通过Claude Code登录可显示会话和模型限制。Git功能增强,拉取请求面板智能跟踪PR状态,工作树创建支持引用回退。输入法兼容性改善,子代理历史记录可查看。附件内容提取更紧凑,项目名称与文件夹精确匹配,符号链接文件正常访问。移动端绕过ngrok警告,桌面端支持自签名证书加载,浏览器快捷键冲突解决,技能目录源名称更正为ClawHub。

更新内容 (中文)

[1.19.0] - 2026-08-19

  • 设置/集成: 新的集成设置页面列出了 Claude Code、Command Code 和 Cursor 插件,并提供了安装、更新、配置和移除操作,以及即将推出的 Discord 和 Telegram 占位符。
  • 项目知识: “项目备注”面板更名为“项目知识”,包含备注、待办事项、计划及其在可调整大小的侧边栏中的搜索功能。备注是卡片形式,点击任意位置即可展开;计划在面板本身打开和编辑,而非单独的标签页;备注和计划可作为上下文固定。
  • 文件: 将文件拖拽到“文件”侧边栏可将其上传到项目或特定文件夹;现有文件在替换前需确认;上传后预览会刷新(感谢 @makeittech, @alanzchen)。
  • 设置:当文件使用 JSON5 风格的无引号键时,OpenChamber 不再将完整的 OpenCode 配置替换为仅含 $schema 的空存根;设置更改现在会失败,而非清除插件、MCP 服务器和提供者(感谢 @makeittech)。
  • 聊天:打开的对话不再在后台持续重新着色相同的代码块,因此在打开聊天时浏览文件不会占用 CPU 核心并导致风扇高速运转(感谢 @makeittech)。
  • 稳定性/代理:本地服务器现在重用其与 OpenCode 的连接,而非为每个 API 请求打开新连接。在持续流量下,旧行为可能耗尽机器的所有出站网络端口,此时计算机上的一切都无法打开新连接,直到流量停止并释放端口(感谢 @alohaninja)。
  • 用量/Claude:当您通过 Claude Code 登录时,Claude 计划限制现在可以正常工作,无需在 OpenCode 中也登录 Anthropic;账户在 macOS、Linux 和 WSL 上从 Claude Code 自身的登录中读取。页面再次显示您的会话和每周限制,新增每个模型的每周限制和额外用量支出,并显示您的计划名称。限制保持在屏幕上,而非在 Anthropic 临时阻止刷新时消失。
  • 用量/Command Code:Command Code 计划限制现在显示在用量页面和工作状态面板中。
  • Git:拉取请求面板现在跟踪分支的当前打开 PR,并且打开的 PR 总是优先于较早合并或关闭的 PR。PR 合并或关闭后,面板继续将其显示为该分支的最后一个 PR,并在下方提供创建下一个 PR 的选项(感谢 @makeittech)。
  • Git/工作树:从拉取请求创建工作树时,如果源 fork 已被删除或无法访问,现在会回退到 GitHub 的拉取请求引用,而非在创建工作树前失败(感谢 @makeittech)。
  • 聊天:新聊天不再以已删除的上一个工作树目录开始;它们回退到活动项目,而非保存第一条消息但永不开始。
  • 聊天:使用中文、日文或韩文输入法输入时,不再中断组合或跳转光标到编辑器末尾(感谢 @makeittech)。
  • 聊天:在上下文面板中打开繁忙的子代理现在会显示其历史记录,而不仅仅是工作状态行(感谢 @makeittech)。
  • 聊天:上下文面板中保存的聊天再次可以打开,而非保持空白。
  • 聊天:上下文计量器不再在包含多次工具调用的对话后攀升至 100% 以上(330% 读数),并且在重新打开旧会话时不再跳动;它现在显示窗口实际包含的内容,在所有显示该值的地方——标题、上下文侧边栏、工作状态面板、迷你聊天和移动端(感谢 @pocharlies)。
  • 聊天/附件:提取的 Office 和 OpenDocument 内容现在被限制并以更紧凑的方式呈现,防止大型文档及其图片淹没消息上下文。
  • 项目:项目名称现在与文件夹名称完全匹配,因此 .sshopencode-claude 不再在侧边栏、窗口标题、设置和通知中显示为 .SshOpencode Claude;您自己重命名的名称将被保留。
  • 文件:通过工作区内符号链接访问的文件现在可以正确打开,而非被拒绝为工作区外部。
  • 设置:您选择的会话保留操作现在被保存,而非被丢弃(感谢 @Gautam0507)。
  • 移动端:通过 ngrok 地址连接现在会绕过 ngrok 的浏览器警告页面,而非导致服务器检查失败。
  • 移动端/iOS:聊天编辑器中的文本选择现在使用原生 CodeMirror 选择手柄。
  • 桌面端:从自签名的本地 HTTPS 地址提供的浏览器页面现在加载,而非被证书警告阻止。
  • 浏览器:在页面上输入注释不再触发应用快捷键。
  • 技能目录:来源名称现在为 ClawHub,而非“ClawdHub”(感谢 @makeittech)。

更新内容 (原始)

[1.19.0] - 2026-08-19

  • Settings/Integrations: a new Integrations settings page lists Claude Code, Command Code, and Cursor plugins with install, update, setup, and remove actions, plus Discord and Telegram Coming soon placeholders.
  • Project knowledge: the Project notes panel is now Project knowledge, with notes, todos, plans and their search in a resizable sidebar. Notes are cards you expand by clicking anywhere on them, plans open and edit in the panel itself instead of a separate tab, and notes and plans can be pinned as context.
  • Files: drag files onto the Files sidebar to upload them into the project or a specific folder; existing files require confirmation before replacement, and open previews refresh after an upload (thanks to @makeittech, @alanzchen).
  • Settings: OpenChamber no longer replaces a full OpenCode config with an empty $schema-only stub when the file uses JSON5-style unquoted keys; Settings changes now fail instead of wiping plugins, MCP servers, and providers (thanks to @makeittech).
  • Chat: an open conversation no longer keeps re-coloring the same code blocks in the background, so browsing files with a chat open stops pinning a CPU core and spinning up the fans (thanks to @makeittech).
  • Stability/Proxy: the local server now reuses its connection to OpenCode instead of opening a new one for every API request. Under sustained traffic the old behavior could use up every outgoing network port on the machine, at which point nothing on the computer could open a new connection until the traffic stopped and the ports were released (thanks to @alohaninja).
  • Usage/Claude: Claude plan limits now work when you are signed in through Claude Code, without also signing into Anthropic in OpenCode; the account is read from Claude Code’s own login on macOS, Linux, and WSL. The page shows your session and weekly limits again, adds per-model weekly limits and extra usage spending, and names your plan. Limits are kept on screen instead of disappearing when Anthropic temporarily blocks refreshes.
  • Usage/Command Code: Command Code plan limits now appear in the Usage page and work status panel.
  • Git: the pull request panel now follows the branch’s current open PR, and an open PR always wins over an older merged or closed one. After a PR is merged or closed the panel keeps showing it as the branch’s last PR and offers creating the next one right below it (thanks to @makeittech).
  • Git/Worktrees: creating a worktree from a pull request now falls back to GitHub’s pull-request reference when the source fork was deleted or cannot be reached, instead of failing before creating the worktree (thanks to @makeittech).
  • Chat: new chats no longer start against a deleted last worktree directory; they fall back to the active project instead of saving the first message and never starting.
  • Chat: typing with Chinese, Japanese, or Korean input methods no longer interrupts composition or jumps the cursor to the end of the composer (thanks to @makeittech).
  • Chat: opening a busy subagent in the context panel now shows its history instead of only the working-status line (thanks to @makeittech).
  • Chat: saved chats in the context panel open again instead of staying blank.
  • Chat: the context meter no longer climbs over 100% (330% readouts) after turns with many tool calls and no longer jumps when reopening an older session; it now shows what the window actually holds, everywhere the value appears — header, context sidebar, work status panel, mini chat, and mobile (thanks to @pocharlies).
  • Chat/Attachments: extracted Office and OpenDocument content is now capped and presented more compactly, preventing large documents and their images from overwhelming the message context.
  • Projects: project names now match the folder name exactly, so .ssh and opencode-claude are no longer shown as .Ssh and Opencode Claude in the sidebar, window title, settings and notifications; names you renamed yourself are kept.
  • Files: files reached through a symlink inside the workspace now open correctly instead of being rejected as outside the workspace.
  • Settings: the session retention action you pick is now saved instead of being dropped (thanks to @Gautam0507).
  • Mobile: connecting through an ngrok address now bypasses ngrok’s browser warning page instead of failing the server check.
  • Mobile/iOS: text selection in the chat composer now uses native CodeMirror selection handles.
  • Desktop: browser pages served from a self-signed loopback HTTPS address now load instead of being blocked by the certificate warning.
  • Browser: typing a comment on a page no longer triggers app shortcuts.
  • Skills Catalog: the source is now named ClawHub instead of “ClawdHub” (thanks to @makeittech).

下载链接