1.0.0
文档修订 2
ait task
启动绑定 Plan 的工作,查看就绪状态,并按配置好的范围完成 Task。
适用人群: coding agent 与维护者
角色#
通常由 coding agent 运行。用户只说清想要的结果和约束,不用自己 去推 Task 的那套记账。
用途#
ait task 把 sprint 意图、Change 沿革、一条功能 Line、一个受管的 工作区和最终收尾绑在一起。在 sprint 模式下,要从某一个确切的、能开 成 Task 的 Markdown 条目起步。
语法#
ait task start --from <sprint-card>#<exact-ref> --intent <intent>
ait task audit <task-id>
ait task land <task-or-change-id>示例#
ait task start \
--from docs/sprints/password_visibility.md#login/password-visibility/implement \
--intent "Add accessible password visibility control"最后的输出里有 Task、Change 和确切的 cd 命令。所有代码工作都在 打印出来的那个工作区里做。
审计与收尾#
ait task audit 读取 Task 的就绪状态和收尾状态。ait task land 按 记录下来的工作流范围执行。远程 Task 必须已经有一个选定的 Patchset, 而且就绪证据齐全。
失败与恢复#
启动只成功了一半时,留好打印出来的标识符,先查看 Task 再重试。工作 区不见了,就用 worktree 的恢复入口;除非原来的沿革已经明确处理掉, 否则不要为同一个未勾选的 sprint 条目再建第二个 Task。