🚀 CodeBuddy Code v2.170.0 发布
📦 版本信息
| 组件 | 版本 |
|---|---|
| CodeBuddy Code CLI | v2.170.0 |
| Agent SDK JS | v0.3.285 |
| Agent SDK Python | v0.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。
安装与更新
修复从源码目录或非托管入口运行时,误更新另一份全局安装并反复重装、提示安装损坏的问题。