C
ChaoBro

OpenClaw 发布 follow-up commitments:Agent 终于学会"回头再看"

OpenClaw 发布 follow-up commitments:Agent 终于学会"回头再看"

发生了什么

OpenClaw 在 4 月 30 日的更新中引入了 follow-up commitments(跟进承诺)机制。这不是简单的定时提醒,而是 Agent 从对话上下文自动推断出”稍后需要回头看”的事项,然后通过 heartbeat 机制在到期时主动交付。

三个关键设计

1. Opt-in 机制

follow-up 是 opt-in 的——用户需要明确授权 Agent 才能创建承诺。这避免了 Agent 自作主张创建一堆无用提醒的问题。

2. 上下文推断

Agent 不是被动等待用户设置提醒,而是能主动从对话中识别需要跟进的事项。比如:

“帮我查一下这个 API 的文档,我下午再来看结果。”

Agent 会自动识别”下午”这个时间信号和”查 API 文档”这个任务,创建一个轻量级跟进承诺。

3. Heartbeat 交付

当承诺到期时,heartbeat 机制会将结果推送到用户的活跃会话中,而不是创建新会话或发送通知。这保持了工作的连续性。

同期更新:执行控制更精确

本次更新还带来了执行和配对控制的改进:

  • 限制配置更严格:restrictive profiles 现在更可靠地保持限制状态
  • owner 检查更严密:权限验证收紧
  • 启动警告:启动时会提前标出有风险的配置

忙碌对话中的行为改进

另一个值得注意的变化是:在 Agent 正在运行任务时,新的 follow-up 可以在下一个模型边界处引导当前运行,而不是创建重复工作或等待循环结束。这解决了多任务场景下 Agent 容易”分身乏术”的问题。

对比其他 Agent 框架

特性OpenClawClaude CodeCodex
定时跟进✅ follow-up commitments
上下文推断✅ 自动❌ 需手动设置
Heartbeat 推送
权限收紧✅ 本轮更新✅ 持续优化⚠️ 基础

OpenClaw 在长期任务管理方面走在了其他 Agent 框架前面。这不是一个花哨的功能,而是真正解决了 Agent 在日常使用中的一个痛点:如何让 Agent 记住你说过”稍后再说”的事情

对你的工作流意味着什么

适合的场景

  • 研究任务:“帮我查这几个论文,明天给我总结”
  • 代码审查:“这个 PR 你先看着,我下午回来 review”
  • 数据监控:“帮我盯着这个指标,有变化告诉我”

不建议的场景

  • 需要精确时间调度的任务(用 cron 更合适)
  • 跨设备的复杂协调(Claw Groups 更适合)

行动建议

如果你已经在用 OpenClaw,这次更新不需要额外配置——follow-up commitments 是 opt-in 的,在你授权后自动生效。建议先在低风险场景测试(比如提醒自己看文档),确认理解正确后再用于关键任务。