EXPERIMENT I · AGENT KERNEL
插件的退场
一个 Agent 插件被卸载之后,系统里还剩下什么?
- Q提出可证伪的问题当前阶段
- R做最小运行路径未开始
- E连接真实验证未开始
- P公开证据与限制未开始
为什么值得做
插件化让模型、工具、会话和沙箱都能替换,但“能装上”只是一半。退出不干净,长时间运行的 Agent 会慢慢积累看不见的监听、注册和状态。
假设
HYPOTHESIS如果每一次注册都带有可撤销的作用域,插件反复加载与卸载后,事件监听、工具注册和内存占用都应回到基线。
最小装置
MINIMAL SETUP- 01写一个最小插件内核:服务依赖、类型化事件、可撤销注册
- 02准备三类插件:只注册工具、订阅事件、持有会话状态
- 03循环加载 / 卸载 1000 次,每轮记录监听数、注册表大小和堆内存
什么会证明我错了
FALSIFIED IF任何一项指标随循环次数单调增长,或卸载后仍能触发旧插件的回调。
将会公开
WILL PUBLISH内核代码、压测脚本、每轮指标曲线,以及没能清理干净的情况。
前期线索相关的已有工作,不是这个实验的结论
- DeepSeek Harness 终端贡献基于 Cordis 的插件架构做过交互终端,已合入上游。
实验日志RUN LOG
还没有记录。实验开始后,每一次运行、失败和修正都会记在实验室里。
去实验室 ↗