🚀 CodeBuddy Code v2.177.0 发布
📦 版本信息
| 组件 | 版本 |
|---|---|
| CodeBuddy Code CLI | v2.177.0 |
| Agent SDK JS | v0.3.292 |
| Agent SDK Python | v0.3.291 |
✨ 新功能
会话级 Code Mode 配置
ACP 宿主可为每个会话选择 Code Mode(off / all)。完整模式下由 REPL 统一调用内部工具,首轮后锁定取值,同值重放保持幂等;Code Mode 下 REPL 保留为模式入口,不受宿主工具精选集影响。
Web UI 内联预览与桌面通知
- 对话内可直接预览 SVG 并播放视频。
- 远程会话的审批与问题请求可发送到本地桌面原生通知,操作按钮带悬停提示。
长任务网络自愈
交互式终端在断网后持续重连,直到网络恢复或按 Esc 停止。重连间隔按 1/2/4/8/16/32/64 秒逐步增长并保持,等待期间显示重连提示、次数和断开原因;主任务默认不再受 500 轮限制,--max-turns 仍然生效。
Web UI 子代理工作台与消息级 Fork
后台与同步子代理统一在右侧工作台查看执行详情,展示方式与主对话一致。消息复制按钮旁新增 Fork,可携带截至该消息的上下文在侧栏并行处理任务。
重新连接 MCP 服务
stream-json 新增 reconnect_mcp 控制请求,无需重启 CLI 即可重新连接已配置的 MCP 服务,并在工具可用后返回完成。
🔧 改进优化
- PTC 内部工具展示:Code Mode 下按真实调用展示内部工具的等待、运行、完成、失败与取消状态,历史重开时保持相同调用顺序。
- 长会话内存优化:Web UI 停在底部空闲时自动释放早期消息内存,上滑按页加载回来;运行中、待确认或查看其他面板时不触发。
- 输入框右键菜单:补齐剪切、复制、粘贴、全选,支持图片与文件粘贴、剪切撤销,并显示当前平台快捷键。
- 渠道自动恢复:Daemon 重启后自动恢复此前开启的微信与企业微信连接,手动关闭的不恢复;失败时按上限间隔重试并展示状态。
- 编辑器体验:编辑器页面搜索打开文件直接进入编辑器;图片预览与调用链图谱缩放更平滑并跟随光标;代码编辑器与差异视图滚动更跟手。
- Auto 审查:统一常规工具、MCP、REPL 及后台命令的风险判断与审批反馈,支持查看当前生效策略;优先使用快速模型,异常时回退原有审查模型。
- 更新提示样式:桌面端「新版本已下载」面板在深浅色主题下都清晰可点,会话与任务将结束的提醒单独成行。
- 模型请求头:自定义模型直连白名单内的合作模型服务平台请求携带分账所需标识,其他地址不受影响。
- 阅读体验:Web UI 对话流正文与用户消息字号调整为 13.5px,辅助文字保持不变。
🐛 问题修复
- 停止后不再自动续跑:修复用户停止后,后台任务完成通知自动启动新轮次的问题。
- 积分与请求 ID:修复刷新页面或切换会话后,历史回复底部本轮消耗积分与「复制请求 ID」消失的问题。
- 定时任务定位:执行记录的「查看执行过程和结果」现在打开真正执行该轮的对话,历史记录也会自动纠正。
- 云任务标题:修复开场消息包含技能引用时标题丢失用户请求的问题。
- 国际化文案:修复英文界面出现中文、中文界面出现英文的问题,统一「智能体」「Sign in」等术语。
- 子代理输出:修复后台子代理运行期间切换工作树后输出记录写入失败、后续内容丢失的问题。
- 内置浏览器:重启后自动同步登录状态且不再重复提示登录,修复导入后黑屏,并恢复各会话上次打开的网页。
- 共享本机 SSH:修复同设备多进程中继状态不同步、进程退出后无法自动接管的问题。
- Fork 分支渲染:修复侧栏 Fork 分支与主对话展示不一致的问题,分支同样流式输出并完整展示工具卡片。
- 内存保护:模型输入内存保护改为先回收再判断,内存充足时不再误拦截。
- 新建会话:修复快照同步期间长时间停留在连接中的问题。
- Auto 审查稳定性:修复 REPL 并发调用残留状态、一次性批准被恢复、MCP 拒绝上限未结束本轮等问题。
- Windows 冷启动:修复工作目录为网络共享(WebDAV/UNC)路径时 CLI 崩溃的问题。
- PowerShell 命令识别:修复只读命令因路径结尾形似编码参数而被误判拦截的问题。
-p无头模式退出:修复后台工作流固定等满 10 分钟才退出的问题,工作流结束即退出并打印总结。- 终端输入完整性:修复快速输入或粘贴后立即回车时消息末尾文字丢失的问题。
- 远程主机连接:修复异常后台服务无法通过「停止并重试」替换、连接持续返回 502 的问题。
- 多成员协作:完善回归覆盖并修复验收页面窄屏导航布局。
📝 文档更新
- 同步 CLI 文档站与 v2.177.0 版本说明。