🚀 CodeBuddy Code v2.83.0 发布
✨ 新功能
Fork Subagent
省略 subagent_type 参数时,Agent 工具自动进入 Fork 模式,继承父 Agent 的完整上下文(系统提示、工具、对话历史),适用于需要当前上下文的并行任务。默认同步执行,设置 run_in_background=true 可切换为后台模式。
对话分支
新增 /fork 和 /branch 斜杠命令,支持在当前对话位置创建分支,复制活跃历史到新 session 并自动切换,方便在不同方向上探索解决方案。
🔧 改进优化
- SendMessage 始终可用:SendMessage 工具在任何场景下均可使用,无需等待 team 创建
- Memory 注入优化:Auto Memory 上下文提示改为首条消息注入,提升 prompt cache 命中率;resume 后记忆不再丢失
- 插件 Agent 配置增强:插件 agent 配置不再受启用状态限制,支持独立 settings.json 文件加载
- CLI
--agent参数:新增--agent <agent>命令行参数,启动时即可指定使用的 agent
🐛 问题修复
- 文件锁恢复:进程崩溃后文件锁能立即回收,不再需要等待 5 分钟超时
- Settings 写入稳定性:文件锁获取失败时优雅降级,避免未处理异常
- MCP OAuth 认证:修复 OAuth 回调路径不匹配导致认证失败的问题
- Bedrock 模型兼容:修复消息 content 为空时 Bedrock API 返回错误的问题
- Headless 路由:修复等号格式参数(如
--output-format=stream-json)无法正确路由的问题 - stream-json 输出:修复 stream-json 模式下错误信息污染 JSON 流的问题