🚀 CodeBuddy Code v2.55.0 发布
✨ 新功能
Git Worktree 支持
全新的 Worktree 功能让你可以在独立的工作目录中并行开发,互不干扰:
- 使用
--worktree参数启动隔离的开发环境,安全地进行实验性修改 - 配合
--tmux参数在独立的 tmux 会话中运行,适合长时间任务 - Agent 可通过 EnterWorktree 工具在会话中动态创建和进入 worktree
- 子代理任务自动继承 worktree 工作目录,确保文件操作路径正确
- 支持
WorktreeCreate和WorktreeRemove事件钩子,可自定义 VCS 集成 - 退出时自动检测变更,提供清晰的操作选项,无变更的 worktree 自动清理
🔧 改进优化
- 工具搜索优化:ToolSearch 支持搜索和激活双模式,搜索模式下分层展示已激活工具和候选工具,激活模式下支持按名称精确激活
- 状态栏折行显示:状态栏长文本支持自动折行,不再截断隐藏超出部分
- Diff 宽字符适配:修复 Diff 视图中包含中文、Emoji 等宽字符时折行位置不准确的问题
- 消息识别优化:优化用户消息识别逻辑,排除框架自动发送的队友消息