Skip to content

🚀 CodeBuddy Code v2.45.0 发布

✨ 新功能

工具搜索与延迟加载

新增 ToolSearch 工具,支持通过自然语言搜索可用工具。MCP 服务器现在支持 defer_loading 配置,将工具延迟到需要时才加载,有效减少上下文消耗并提高工具选择准确性。

环境变量模型配置

支持通过环境变量灵活配置模型,方便在 CI/CD 环境和脚本中使用:

  • CODEBUDDY_MODEL:覆盖默认代理模型
  • CODEBUDDY_SMALL_FAST_MODEL:配置 lite 变体模型
  • CODEBUDDY_BIG_SLOW_MODEL:配置 reasoning 变体模型
  • CODEBUDDY_CODE_SUBAGENT_MODEL:配置子代理模型
  • MAX_THINKING_TOKENS:启用扩展思考并设置 token 预算

SDK Commands 订阅

SDK 新增 getAvailableCommands()subscribeToCommands() 方法,支持获取和实时订阅 CLI 可用命令列表变更。

🔧 改进优化

  • Skill Fork 上下文:支持 context: fork 配置,使 Skill 在独立的子代理上下文中执行
  • Agent 类型指定:新增 agent 字段,可指定执行 Skill 的子代理类型
  • 图片粘贴优化:增加剪贴板读取重试机制,扩展 macOS 图片格式检测,支持更多截图工具
  • 错误恢复增强:当模型返回无效工具名时,系统会提示模型检查并重试
  • 界面简化:将 "Plan Mode" 简化为 "Plan",使界面更简洁

🐛 问题修复

  • ACP 多轮对话:修复第二轮 prompt 直接返回结果、缺少 sessionUpdate 事件的问题
  • 插件加载去重:修复插件 skills、agents、commands 在菜单中重复显示的问题