Skip to content

🚀 CodeBuddy Code v2.130.0 发布

📦 版本信息

组件版本
CodeBuddy Code CLIv2.130.0
Agent SDK JSv0.3.235
Agent SDK Pythonv0.3.234

✨ 新功能

全新 Agent View(codebuddy agents

新增后台会话管理主界面,把「后台会话列表」与「派发输入框」整合到一屏:

  • 会话行展示状态、耗时、来源目录与关联 PR,支持 peek 详情面板与快捷键 overlay
  • 每个后台会话由独立的常驻终端托管一个完整交互 CLI,后台任务始终有稳定运行主体
  • 派发输入框支持智能建议:@ 补全会话目录与子代理,/ 补全视图内命令与内置命令,Tab 一键补全

空输入框按 就地打开 Agent View

在空的输入框上按左箭头即可就地打开 Agent View,同一进程内完成切换——当前会话的运行状态、模型流、工具执行、权限与历史全部原地保留,返回对话时历史正确重绘。默认开启,可在设置中关闭或整体禁用 Agent View。

面板内 attach 后台会话

从 Agent View 面板可直接接入后台会话,续接同一段对话与正在运行的任务;断开连接(detach)后会话继续在后台运行,不会中断。

前台会话 → 后台 job 交接

  • /background(别名 /bg:把当前会话搬到后台运行,前台退出
  • /fork-bg:把当前会话复制一份到后台运行,当前会话继续存活

交接过程完整处理各类边界,失败时自动回滚、保证前台会话不丢失。

后台会话写隔离

后台会话在第一次修改文件前,会自动移入独立的隔离工作区(git worktree),让并行派发的多个会话各写各的检出、互不干扰;在不适用的目录下会按规则自动跳过。

会话内 PR 关联采集

会话中执行 gh / glab 命令创建或操作 PR / MR 后,会自动从命令输出中识别并关联对应的 PR / MR 链接并刷新其状态,支持 GitHub 与 GitLab。

🔧 改进优化

  • 交互与退出体验:交互态下双击 Ctrl+C 退出;非交互(-p)模式下需审批的工具会走统一拒绝通道,任务正常继续不再挂起
  • 光标显示修复:修复回车选中会话处残留硬件光标的问题

🐛 问题修复

  • Write / MultiEdit 并发覆盖保护:Write 覆盖已存在文件前现在与 Edit 一致——要求先读取,且若文件自上次读取后被改动(用户、格式化工具或其它并发会话),会拒绝覆盖并提示重新读取,大幅降低并发或外部改动被静默丢弃的风险;MultiEdit 同步接入该校验。新建文件与目录路径不受影响
  • 数据归户准确性:修复待命进程冷启动时活跃数据在真实用户身份就绪前上报、导致归户到占位账号的问题,改为身份就绪后再上报