🚀 CodeBuddy Code v2.174.0 发布
📦 版本信息
| 组件 | 版本 |
|---|---|
| CodeBuddy Code CLI | v2.174.0 |
| Agent SDK JS | v0.3.289 |
| Agent SDK Python | v0.3.288 |
✨ 新功能
为智能体设置系统提示词
Web UI 侧栏右键智能体即可打开「系统提示词」,选择追加到内置提示词之后或替换内置提示词,保存后下一轮对话立即生效,无需重启,也可一键恢复默认。
通过 /fork-bg 复制出的后台会话会沿用原会话的系统提示词设置。
企微机器人接收频道内容
在远程控制面板里为单个企微机器人开启「接收频道内容」后,机器人所在频道的每条新帖和新回复都会交给 Agent,Agent 可在对应帖子下以评论回复。
- 默认关闭,按机器人单独开启
- 只处理新建内容,机器人自己的发言不会再次触发
- 频道内容不会被当作斜杠命令执行,也不会替人回答权限确认
- 企业未开通频道灰度时会给出明确提示
Ctrl+L 清屏并保留会话
终端按 Ctrl+L 现在只清除屏幕和回滚区,之后只显示新内容,对话上下文不变;需要新开会话仍用 /clear。Web UI 同步支持 Ctrl+L 清屏。
🔧 改进优化
- 智能体切换与恢复更快更稳:恢复已退出的智能体不再长时间等待网络同步、不再把智能体顶到列表顶部;切换时对话、文件改动卡片与输入框配置首帧即为最终状态并停在底部,悬停即预取历史,打开更快
- 中继 Web 绑定换端口后可一键重新绑定:重启后端口变化会标记「端口已变更」,一键重新绑定并保留子路径、访问密钥等配置
- 技能清单按来源分组展示:内置副本与市场插件统一收敛为一行,不再暴露版本与内部目录层级
- 新增
CODEBUDDY_BASH_FORCE_PARALLEL环境变量:设为1后同一轮里的 Bash 与 PowerShell 调用一律并行执行 - 侧栏右键菜单加宽,长菜单项不再折行
🐛 问题修复
- 长会话可继续向上加载更早对话:历史按游标分页,上滑到顶自动取回更早一页;翻页后不再偶发「自己跳到底部」,也修复了长会话上滑卡顿与卡死
- 任务列表偶发加载失败:修复 Web UI 任务列表报 500、左侧智能体与任务列表整块加载失败的问题
- 远程主机系列修复:
- Web UI 终端不再卡在「重连中」,也不会每隔两分钟被代理切断
- 远端 Node.js 运行时按实际环境解析,不再误判「版本过低」;准备阶段通过、连接阶段却因系统 Node 过低而失败的问题一并修复
- 远程安装固定为与 WebUI 完全相同的版本,并关闭远端自动升级,避免版本漂移
- 定时任务不再永久停在「执行中」:长时间无进展会自动判定失败;后台任务与团队成员进程不再承载项目定时任务;工具名中混入的模板标签会被自动清洗
- 同一设备多进程新建中继 Web 绑定不再被拒,中继网关错误提示跟随界面语言显示
- ACP 工具调用参数显示修正:参数不再被当成工具输出,流式、历史回放中的敏感保护标记保持一致
- 服务模式更稳:Linux 服务模式在大目录下不再因文件监听上限卡住;内存诊断报告按时间分别保存;日志不再记录仓库地址中的凭据
- 常驻服务里嵌套执行
codebuddy -p不再卡住,也不会打断当前任务或抢走已连接的频道 - 子代理更快:不再重复携带整份主提示,每次子代理请求约减少 6k 输入 token
- 用量统计修正:部分模型 input 恒为 0、未命中缓存的输入被误计为 cache write 的问题修复,
/context与/stats同步修正 - 其他:Code Mode 下 MCP 工具调用名统一、后台频道任务回执不再投错会话、未绑定的 Ctrl+字母不再插入字符、同一设备多进程的代理冲突修复