Skip to content

🚀 CodeBuddy Code v2.175.0 发布 ​

📦 版本信息 ​

组件版本
CodeBuddy Code CLIv2.175.0
Agent SDK JSv0.3.290
Agent SDK Pythonv0.3.289

✨ 新功能 ​

Web UI 快速访问 ​

⌘P 与 ⇧⌘P 合并成同一个面板,一个入口找到所有东西:

  • 直接输入即搜索最近打开的文件,同时搜索整个工作区
  • 输入 > 运行命令、/ 使用斜杠命令、# 跳到对话、? 查看帮助
  • 顶部搜索框左侧新增后退 / 前进,可在智能体、对话、页面和文件之间来回切换
  • 搜索框可关闭,桌面版融入标题栏,全屏时同样可用
  • 「打开目录」支持输入即导航与键盘操作,加载失败会说明原因并可重试

桌面版会记住窗口大小与位置,「完成后通知」恢复正常。

项目指令文件查找可关闭 ​

在项目子目录启动会话时,默认会向上逐级查找并加载 CODEBUDDY.md / AGENTS.md。

如果子目录有自己的指令文件、不希望被上层的规则覆盖,现在可以关掉:

  • 设置项:memory.parentDiscovery: false
  • 环境变量:CODEBUDDY_DISABLE_PARENT_MEMORY=1(优先级更高)
  • Web UI 设置页「记忆」分组也提供了对应开关

关闭后只加载启动目录本身的指令文件与规则目录。

🔧 改进优化 ​

  • 挂机更省资源:宠物动画按状态分档帧率、画面无变化时跳过重绘;后台轮询与事件流在服务异常时自动退避,恢复后回到原节奏
  • 执行任务时更省电:流式回复改为约 30fps 节拍(速度不变);窗口失焦或页面隐藏时暂停所有循环动画,回到窗口自动恢复
  • 对话过程更清爽:思考不再在每个工具前占一行,悬停工具行即可查看;标题改为统计实际操作次数;长任务只展示最近几步,更早的可一键展开
  • 文件变更汇总改为胶囊:输入框上方显示「N 个文件已更改 +X -Y」,点击可展开、看 diff 或撤销本轮改动,不再在对话流里逐轮插卡;修复重新加载历史后把之前轮次也计入的问题
  • 桌面端细节打磨:窗口按钮与标题栏垂直居中;后退 / 前进跳过不会改变画面的记录;搜索框右侧新增「回到我的分身」;快速访问面板文字统一 13px;版本号改为 Logo 悬停提示
  • 远程主机安装更稳:安装到独立版本目录并用 current 软链切换,升级不再影响正在运行的版本,磁盘最多保留两份;慢机器准备超时放宽,不再报 504

🐛 问题修复 ​

  • Remote Control 安全加固:修复登录限流可被绕过;手机端 Web 终端不再把网关密码放进 URL,密码也不再永久留在浏览器本地存储;补齐 Host 头校验,防止恶意网页通过 DNS Rebinding 操控本地 Gateway
  • Remote Control 稳定性:Tunnel 进程意外退出后自动恢复;消息发送失败不再无限转圈;长连接超时定时器不再泄漏;job 页后台轮询暂停以省电
  • 重启后分身自动恢复:后台服务重启后 Web UI 分身会还原上次打开的会话,中继 Web 绑定自动跟随当前服务,不再需要手动重新绑定
  • 频道工具恢复正常:主 Agent 发言、私信、改任务板不再被误判成「没有 Agent Home 身份」;复用成员的频道会补齐 lead,不再留下无法派单的空频道;开场白发送失败会明确提示
  • 远程主机页面不再卡死:切到远程主机后新建 / 恢复智能体不再卡住,远端路由不可用时自动熔断重试
  • 经中继 Web 绑定子路径打开 Web UI 时连接正常:总线与终端 WebSocket 不再连不上
  • Windows 下智能体重启偶发失败:目标文件被短暂占用时对原子写盘做退避重试,不再直接报错