






















在 AI Agent 落地应用中,资源占用往往决定了其能否在开发者本地环境流畅运行。近期,我们针对 SolonCode 与 OpenCode 进行了一场全流程开发实测,重点观察两者在执行复杂任务时的“指令稳定性”与“内存开销”。
测试环境:
为了模拟真实开发压力,我们设定了一个标准化的全栈开发任务:
原始任务指令:
我想开发一个经典的权限管理系统(项目名为 demo1-web,里面再建两个目录分为前端与后端),后端基于 solon v3.10.1,java8,前端基于 vue3 开发,界面要清爽好看。先帮我设计一个 agent team (至少要有架构师,前端开发,后端开发,测试员四个角色,如果有需要每个模块可以安排一个角色并行开发,当然架构师要把好关)分工去做这个事,团队设计案保存为 demo1-team.md(经常要看下,避免忘记)。子代理生成时要保存为文件(万一任务中断,也可以复用)。然后驱动团队去完成开发,单元测试,界面测试(用无头浏览器去测试)。全好了后,运行起来,让我检查效果。
测试过程中,我们记录了两个关键时间节点的内存占用数据:
| 监控节点 | OpenCode 占用 | SolonCode 占用 | 性能差距 |
|---|---|---|---|
| 运行 5 分钟 | 2680 MB | 533 MB | ~ 5 倍 |
| 运行 15 分钟 | 4300 MB | 559 MB | ~ 7.7 倍 |
OpenCode 启动不久便占据了近 2.7G 内存,而 SolonCode 仅维持在 500M 左右。

随着任务进入深水区,OpenCode 的内存持续飙升至 4.3G,出现明显的资源堆积;反观 SolonCode,内存曲线极其平稳,仅微增至 559M。

https://www.bilibili.com/video/BV13ZdqBeE1c/
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。