Skip to content

🚀 CodeBuddy Code v2.170.0 发布 ​

📦 版本信息 ​

组件版本
CodeBuddy Code CLIv2.170.0
Agent SDK JSv0.3.285
Agent SDK Pythonv0.3.284

✨ 新功能 ​

Web UI 新手引导 ​

首次进入智能体页时,会分步讲解分身、如何拉频道和智能体协作、模组能做什么以及能力边界。欢迎区提供可点开的引导卡片,也可以从头像菜单、设置页和命令面板随时重新观看。

欢迎区与桌面端选择工作目录的启动页同步使用最新的智能体头像,分身保持专属形象。

🔧 改进优化 ​

桌面端内置浏览器 ​

  • CodeBuddy Desktop 提供内置浏览器时,工作台不再展示 Web UI 自带的浏览器预览,「打开浏览器」入口和对话中的链接统一在 Desktop 内置浏览器中打开。
  • 对应标签与入口改用地球图标;普通浏览器中保持原有预览。

工作台按会话保存 ​

每个会话保留自己的标签页(含 Desktop 内置浏览器),切换会话或刷新、重启后恢复到该会话的工作台;切到其它页面时内置浏览器会收起,不再遮挡页面。

浏览器页签与地址栏 ​

页签改为胶囊样式并显示站点图标,浏览器页签按标题自适应、工具栏居中;空白页跟随主题,并修复页面残留、菜单被页面遮挡、中文输入法回车误触发搜索等细节问题。

模型选择面板 ​

新增随光标切换、自动换行的独立详情区,描述优先跟随系统界面语言;列表按终端尺寸调整可见项数,长列表切换不再残留旧详情。

图片与文件传输 ​

读取图片时保留完整预览,避免重复传输图片数据,降低大图和多图读取的开销;历史图片回放改用资源引用,减少内存占用。

Windows Shell 环境快照 ​

快照生成改为直接写入函数定义,不再逐函数编码还原;在已启用删除保护的命令执行环境中启动 CLI 时,快照耗时降到约 1~2 秒,首条命令无需久等。

🐛 问题修复 ​

对话与任务状态 ​

  • 取消对话时,已写入磁盘的文件修改会保留真实执行结果,不再记为「用户已取消」。
  • 修复模型请求出错后未实际重试、前端一直显示「生成中」的问题。
  • 修复上下文压缩后任务正常完成仍显示「用户已取消」的问题。
  • 记忆提取不再把空压缩记成成功,后续对话仍能正常压缩。

远程访问 ​

远程访问 Web UI 时新建智能体可选择「完全访问」,不再报 unsupported permissionMode,并可将其设为默认权限。

PowerShell 与命令执行 ​

  • 修复 PowerShell 赋值脚本被按 Bash 解析、导致沙箱命令裁决主体为空的问题。
  • 修复文件名或路径中的 -EN / /en. 被误判为编码命令、普通命令被整体拦截的问题。
  • Web UI 执行 Bash 命令前会正确提示字符串转义;自动命令不再无限等待无人提供的标准输入,后台任务显示转入原因和运行时长。

Web UI 稳定性 ​

  • 文件树查询 Git 忽略状态不再导致 CLI 退出或打断任务;非 Git 目录正常显示文件树。
  • 智能体任务状态与服务端保持一致,接管任务结束后输入框不再残留「运行中」;任务改为 headless 运行,启动不再依赖 PTY。
  • 交互式终端正确显示插件工具返回的文本结果,不再出现 [object Object]。
  • REPL 折叠标题默认展示命令内容,并同时展示描述,不再只显示无信息量的 Code / REPL。

安装与更新 ​

修复从源码目录或非托管入口运行时,误更新另一份全局安装并反复重装、提示安装损坏的问题。