核心功能

闲时任务

不是所有任务都需要马上开始。整理一份代码库分析、批量补一轮注释、跑一遍文档同步检查——这类工作晚几个小时拿到结果并不影响什么。

闲时任务 就是为这种场景准备的:你提交任务后它进入全局队列,等到算力富余时段自动执行,过程免费,不消耗你的订阅套餐额度

逐步开放中。 闲时任务目前面向订阅用户分批开放,你的客户端里可能暂时看不到相关入口。功能全量开放后本说明会移除。

定时任务 的区别很清楚:定时任务由你指定时间、可以反复执行;闲时任务不排时间表、只跑一次,什么时候开始由队列决定。


使用前提

闲时任务需要有效的 Coding Plan 订阅。ZAI 与 BigModel 的 Coding Plan 都可以使用;Start Plan 和纯 API Key 模式不支持。

如果你还没有订阅,点击闲时任务入口时会提示升级;如果订阅正常但没有选中对应的模型连接,提交按钮会保持禁用并给出提示——先在 连接模型 里选好连接即可。


创建闲时任务

在左侧边栏点击 自动化,切到 闲时任务 标签,点击 创建闲时任务。也可以在新建任务首页直接使用闲时任务模板,点击后会预填好指令带你进入创建页。

新建任务首页的闲时任务入口:订阅用户提示横幅与可直接套用的任务模板

表单需要填写:

字段说明
任务标题默认为「Untitled」,建议改成能一眼认出的名字
指令任务的全部内容。因为是无人值守执行,指令要尽量完整、自足
项目只能选当前窗口已打开的本地项目,创建后不可修改
权限和会话一样的四档执行模式,默认「变更前确认」
模型 / 推理强度从闲时任务可用的模型列表中选择

闲时任务创建表单:以「发布候选版本回归风险分析」为例,指令写清了分析范围、输出格式与验证方式,底部依次选好项目、权限、模型与推理强度

指令写得越完整,无人值守时跑出来的结果越接近预期——上图的例子把要分析什么、输出成什么格式、怎么验证都交代清楚了,可以作为参考。

因为任务在你不盯着的时候执行,建议先提交一次 Git commit 再创建任务,这样对结果不满意时可以干净地回退。


排队与执行

提交后任务进入 全局队列,按创建时间先来先到排,任务卡片上会显示当前排到第几位。

左:提交后任务卡显示「排队第 1 位」;右:点开详情可随时核对项目、权限、模型与推理强度

排队期间不用干等:点开任务能核对刚才填的配置,发现写漏了直接改;列表下方的模板也一直可用,随手再排一个进去。

轮到你的任务时它自动开始执行,状态变为「执行中」。整个过程有几个特点:

  • 无需你在场:任务在后台跑,你可以继续做别的事,甚至关掉这个项目的会话。
  • 长任务接着跑:单次执行有时长上限,到点后任务会回到队列,下次 接着原来的会话继续,不会从头再来。应用重启也不会丢。
  • 不承诺具体时间:队列取决于整体算力余量,界面不会给出「预计几点开始」这类估算。任务会一直等下去,直到轮到它——如果不想再等,取消即可。

执行期间如果 Agent 遇到需要确认的操作,会像普通会话一样在会话里等你响应,任务状态保持「执行中」。


管理任务

任务有六种状态:排队中、已暂停、执行中、已完成、失败、已取消。卡片右上角的菜单随状态变化:

当前状态可用操作
排队中暂停、删除
已暂停继续、删除
执行中取消

暂停会保留任务但停止派发。需要注意:暂停太久的任务会被放回队列重新排队,位次可能因此往后。

任务失败后不会自动重试,你可以检查指令和配置后重新提交一个新任务。已经完成的文件修改在任何情况下都不会自动回滚。

已经开始执行过的闲时任务,会在左侧边栏的 闲时任务 分组里出现一行,行尾带月亮标识。点击可以进入对应会话查看 Agent 做了什么。

还在排队和已暂停的任务不会出现在侧栏,它们只在自动化页面管理。

运行历史

任务详情页可以在 设置 / 历史 之间切换。因为闲时任务只跑一次,历史里最多一条记录,显示执行结果并支持跳转到对应会话。


需要注意的限制

电脑需要保持唤醒。 与定时任务一样,闲时任务在你的电脑上执行。机器睡眠期间不会推进,但也不会因此丢失——恢复后继续排队。如果希望它在夜间跑完,请打开自动化页面的 保持唤醒 开关。

创建速度有限制。 短时间内连续提交多个任务,创建按钮会置灰一段时间,鼠标悬停能看到还要等多久,到点自动恢复。

只支持桌面端本地项目。 当前版本不支持远程工作区,手机端远程控制界面也不显示自动化相关内容。


下一步