例行任务
例行任务(routine)是智能体按计划运行的任务:早间简报、每小时检查、每周报告。
例行任务是智能体按计划、在它和你的单聊里自己完成的工作。
设置一个
直接对智能体说:
每个工作日 9 点,检查我三个仓库的 CI 状态,告诉我哪些是红的。
智能体会创建这个例行任务:一个名字、一个时间安排,以及一段它写给自己的指令。编辑、暂停、删除也是同样的方式:“把我的早间简报改到 8:30。”
时间安排
例行任务可以按间隔运行(每 30 分钟、每 2 小时、每天),也可以在固定时间运行(工作日 9:00、每月 1 号 8:30)。时间以 Runner 的本地时间为准。最短间隔是五分钟。
一次运行是什么样
每次运行以智能体单聊里的一个 例行任务 · 名字 标记开始。智能体完成工作,把你该知道的内容回复给你。如果没什么值得说的,它就跳过,只留下那个标记。
和其他回复一样,有内容的运行会给你发通知。
例行任务与权限
运行时没有人在场回答权限卡片。例行任务可以执行自动审查或你的作用域规则允许的 shell 和插件操作;任何需要询问的操作都会被拒绝。
管理例行任务
智能体的检查器里有 例行任务 一栏:每个例行任务显示用文字描述的时间安排、下次运行时间,以及一个暂停或恢复的开关。点击其中一个,可以看到它的指令、上次运行,以及 立即运行、暂停、在聊天中编辑… 和 删除。手机在聊天详情里显示同样的列表。
例行任务在智能体的 Runner 上运行,所以那台电脑得醒着。它睡着时错过的运行,会在它醒来后补上。
当你不在时
如果你七天没有在任何聊天里发过消息,到期的例行任务会自己暂停,并在智能体的聊天里留一条说明,免得一直为没人看的结果花钱。拨一下开关就能重新打开。