Sloop Pattern — Cron-Based Agent Loops
来源:Boris Cherny (Claude Code 创始人),AI Ascent 2026 访谈,2026-05-05
Sloop 是 Boris Cherny 自创的 Agent 工作流模式,名称来自 "scheduled loop"。核心机制:让 Claude 使用 Cron(计划任务)预约未来的重复性任务。
核心机制
用户指令 → Agent 识别动态数据 → 自主创建 Cron 循环 → 按间隔执行 → 结果推送
Boris 的实例:
- 一个循环盯着 PR,自动修复 CI 报错或自动变基
- 一个循环维护 CI 健康,测试挂了自动修复
- 一个循环每 30 分钟抓取 Twitter 反馈并分类总结
与 Routines 的关系
Anthropic 后续推出 Routines(常规任务),原理与 Sloop 相同,但运行在服务器端:
- Sloop:用户侧 Cron,关闭笔记本即停止
- Routines:服务端调度,设备无关
Boris 的判断:"循环就是未来的方向。"
自主涌现
Opus 4.7 开始自主启用循环:
"我让它'去查询这个数据',它会说:'嘿,我注意到这个数据是随时间动态变化的,我开个循环任务吧,每 30 分钟给你发一次报告。'"
这种涌现行为说明:随着模型变强,循环调度从"用户显式配置"走向"模型自主识别并创建"。
规模化数据
Boris 的个人配置:
- 白天:5-10 个活跃会话,每个会话运行一堆 Agent
- 同时运行:几百个 Agent
- 每晚:几千个 Agent 执行更深层次的任务
- 单日 PR 记录:150 个
设计哲学
Boris 对产品层面的多 Agent 协作直言:
"在产品层面,这其实归根结底就是提示词工程。"
长远来看:
"不应该由用户去琢磨如何更好地操控工具。如果真是那样,那是产品设计的问题。真正应该做的,是让模型更智能,以及我们通过提示词让它这种行为变得像本能一样自然。"