文档
使用 LinkCode

自动化

让智能体按计划运行,或围绕一个目标反复迭代直到你的检查通过 —— 无需每次手动开线程。

Automations 让智能体在你不开线程的情况下运行。从侧边栏打开它。有两类,各占一个 tab。

Schedules(计划任务)

一个计划任务按某个节奏运行一条提示词、一个智能体、一个工作目录——节奏可以是固定间隔,也可以是带时区的 cron 表达式。

每个计划任务都要选择运行结果落在哪里:每次运行新建一个线程,或注入到已有线程,让工作累积在一处。它还决定应用在预定时刻没有运行时该怎么办——沿用默认、补跑一次,或直接跳过错过的那次。

计划任务可以暂停和恢复,也可以用 Run now 立即触发。它的运行历史列出每一次运行是 Running、Succeeded、Failed 还是 Skipped,每条都能打开它产生的线程。

Loops(循环)

Loop 适用于可以机械验证的工作:给它一个目标,以及能证明目标达成的检查,它就会一直尝试直到通过。

每一轮都在一个全新的 worker 线程里执行目标,然后按顺序运行你的验证检查——必须全部以 0 退出的 shell 命令。你还可以额外指定一个验证智能体,并用文字描述什么算「完成」,用于命令无法独自判断的目标。两者至少要有一个。

你可以设定最大迭代次数和可选的迭代间隔;循环会在验证通过、达到上限或你手动停止时结束。每次迭代都会显示它的检查、结论和日志,并链接到 worker 与验证线程,方便你查看实际发生了什么。

Loop 会无人值守地运行智能体

每一次迭代都是针对你工作目录的真实智能体运行,遵循该智能体当时的审批策略。请把 loop 指向你愿意让智能体反复改动的代码库。

本页目录