Roo Code 3.7 版本说明 (2025-03-03)
此版本周期推出了 Roo Code 3.7,包括对 Claude Sonnet 3.7 的支持、扩展的模型能力(包括“思维”Sonnet 和增加的 token 限制)、Vertex AI 增强功能、改进的上下文窗口管理、UI 优化(如 Mermaid 图表和拖放功能)以及众多错误修复。
提供商更新与模型增强
- Claude Sonnet 3.7 支持: 在 Anthropic、Vertex AI(包括“思维”模式)和 AWS Bedrock 提供商中引入了对 Claude Sonnet 3.7 的支持。将一些默认设置更新为 Sonnet 3.7。(感谢 lupuletic、cte、aitoroses!)
- 扩展的模型能力:
- 将思维模型的最大 token 数增加到 128k,最大思维预算增加到超过 100k。(感谢 monotykamary!)
- 添加了滑块来控制思维模型的最大输出 token 数。
- 为 OpenRouter 上的 Claude 3.7 Sonnet 启用了“思维预算”滑块。
- Vertex AI:
- 在 Vertex AI 上添加了 Gemini 模型。(感谢 ashktn!)
- 为 Vertex AI 上的 Claude 模型添加了提示缓存支持。(感谢 aitoroses、lupuletic!)
- OpenRouter:
- 默认启用中间向外压缩。
- 在欢迎屏幕上正确填充了默认的 OpenRouter 模型。
- 改进了错误处理(不再出现“提供商错误”)。
- Anthropic: 使用
count_tokensAPI 进行更准确的上下文窗口管理。 - OpenAI: 添加了
gpt-4.5-preview。
生活质量改进与 UI 增强
- 键盘快捷键: 添加了用于切换模式的键盘快捷键,包括自定义模式。(感谢 aheizi!)
- Mermaid 图表支持: 添加了在聊天中渲染 Mermaid 图表的支持。(感谢 Cline!)
- 拖放功能: 支持将多个文件拖放到聊天中。
- 上下文窗口管理: 实现了更智能的上下文窗口管理并修复了截断计算。
- UI 优化:
- 增强了删除任务确认功能。
- 美化了思维块。
- 修复了下拉菜单悬停颜色。(感谢 SamirSaji!)
- 为按钮添加了提示信息以提高清晰度。
- 改进了 ChatRow 中长文本的处理。(感谢 joemanley201!)
- 系统提示自定义: 添加了自定义系统提示的高级功能。
- 检查点: 将检查点从测试版毕业,并添加了加载缓慢的警告。
- 浏览器工具: 添加了用于禁用浏览器工具的复选框。
错误修复
- 修复了键盘模式切换器未更新 API 配置文件的问题。(感谢 aheizi!)
- 修复了 Claude 3.7 Sonnet 模型的最大 token 数默认值。
- 修复了切换配置文件时“思维”设置未更新的问题。
- 修复了 OpenRouter 的
anthropic/claude-3.7-sonnet:beta的计算机使用和提示缓存问题。(感谢 cte!) - 修复了 Sonnet 3.7 的滑动窗口计算。(感谢 cte!)
- 修复了使用思维 Sonnet 时的增强提示按钮。
- 修复了模型选择器的各种问题。(感谢 System233!)
- 修复了模型输入/输出成本解析。(感谢 System233!)
- 改进了终端输出解析。(感谢 KJ7LNW!)
- 修复了非思维模型的自定义最大 token 数未被遵守的问题。
其他改进
- 在系统提示中更强烈地鼓励使用差异编辑。(感谢 hannesrudolph!)
- 如果模式不支持 MCP,则从提示中排除 MCP 指令。
- 更新了 VS LM API 的警告文本。
- 支持可运行命令的只读模式。
- 截断
search_files输出以防止崩溃。