Skip to main content

v2.1.0

新增Plan开发模式

Plan模式

严肃编程,遵从「计划制定→分步实施」流程。适用于渐进式开发和任务管理,确保项目有序推进。

架构与性能优化

动态模型加载

将 claude-code 模型转换为动态加载机制,通过按需加载,优化内存使用和启动性能。

终端简化

对 VSCode 和 JetBrains 等编辑器的终端集成进行简化,提升开发者体验。

目录扫描优化

通过缓存 gitignore 检查结果优化目录扫描性能,减少重复计算。

工具系统增强

模型特定工具定制

新增 excludedToolsincludedTools 配置,支持为不同模型定制可用的工具集合,提升模型适配灵活性。

可选工具支持

添加 customTools 功能,支持用户按需启用特定工具,提供更精细的工具管控。

文本替换工具

添加 search_and_replace 工具用于批量文本替换操作,以及 search_replace 原生工具用于单次精准替换。

重要变更: 从 write_to_file 工具中移除 line_count 参数,简化工具接口。

原生工具生态扩展

多提供商支持

启用 DeepSeek、Doubao、Requesty 和其他多个 AI 提供商的原生工具支持,扩大生态覆盖。

主流平台集成

为 OpenAI 兼容提供商、Vertex Gemini、Grok、Bedrock 等平台添加原生工具支持,增强互操作性。

稳定性与错误处理

竞态条件修复

修复原生协议中 new_task 工具的竞态条件问题,提升并发场景下的稳定性。

异常处理增强

处理格式错误的原生工具调用以防止系统挂起,增强鲁棒性。

模型获取优化

修复 Vercel AI Gateway 的模型获取问题,确保模型服务可用性。

改进: 增强错误消息的可读性,并优化文档链接,便于用户快速定位问题。

用户体验提升

显示模式管理

支持用户在聊天中灵活切换不同的显示模式。

自动批准机制优化

改进后续建议中自动批准计时器的可见性,提供更直观的时间反馈。优化交互逻辑,当用户开始输入时自动取消自动批准超时,避免意外操作。

国际化 improvements

更新 i18n 相关功能,改进多种语言中 skipHint 提示文本的清晰度,提升多语言用户体验。

测试与开发工具

终端测试更新

更新终端测试模拟和 Shell 路径处理逻辑,确保测试环境的准确性和一致性。