从 3.28 一直用到 4.5 了,感觉每次大版本更新都有不少东西但 changelog 写得太简略。整理了下我体感比较明显的几个更新。
3.28 到 4.x 最大的变化是架构层面。3.x 时代 Skill 系统还比较原始,4.0 引入了 MCP 协议彻底改了工具调用方式。4.1 加了 sub-agent 支持可以让 Agent 拆子任务分配给不同 sub-agent 并行执行。4.2 优化了 context 管理引入了自动摘要不会像之前上下文一长就丢信息。4.5 主要是性能优化和模型兼容性支持的模型列表多了一大堆。如果你还在用 3.x 强烈建议升到 4.5 体验差距很明显。
MCP 和 sub-agent 确实是最大的升级,用过就回不去了
4.5的hook机制改得蛮大的,旧插件基本都要重写一遍
3.28到4.5变化最大是context管理这块,以前经常截断
还有hooks机制也改了,原来的脚本全得调
最大变化是MCP协议从v1升到v2了,旧插件得改适配层
Skill市场那个改版最明显找东西方便多了
性能优化也挺大的之前动不动就崩现在稳多了
更新日志有些地方写得不清楚,要自己摸索
4.0到4.5改动最大的是Skill加载机制,升级要注意兼容性
变化确实大,尤其是Skill系统重构那部分
旧版Skill不兼容新版是最头疼的
插件兼容性也受影响了,老Skill在新版上跑不动
我从3.28直接跳到4.5结果一堆Skill挂了,还是逐版本升级好
升级之前记得备份配置,我有一次升级丢了配置
变化确实大,插件系统重构了一遍
从3.28到4.5变化确实大,API接口改了好几处
context自动摘要补上长会话痛点,长任务好用