浏览 1.1.1 文档
1.1.1

ait task

启动绑定 Plan 的工作,查看就绪状态,并按配置好的范围完成 Task。

适用人群: coding agent 与维护者

角色#

通常由 coding agent 运行。用户只说清想要的结果和约束,不用自己 去推 Task 的那套记账。

用途#

ait task 把 sprint 意图、Change 沿革、一条功能 Line、一个受管的 工作区和最终收尾绑在一起。在 sprint 模式下,要从某一个确切的、能开 成 Task 的 Markdown 条目起步。

语法#

代码 · bash
ait task start --from <sprint-card>#<exact-ref> --intent <intent>
ait task audit <task-id>
ait task finish <task-or-change-id>
ait task finish <task-or-change-id> --message <message>

示例#

代码 · bash
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 finish 按 记录下来的工作流范围执行。Dirty 的本地工作必须带 --message,由该操作 创建最终 Snapshot;干净的本地工作省略这个选项并复用当前 Line head。 远程 Task 拒绝 --message,而且必须已有选定并完成就绪证据的 Patchset。

公开收尾入口使用 ait task finish,评审方使用 ait workflow finishLand 只保留为内部原子操作及其持久记录的名称, 不是公开命令。

失败与恢复#

启动只成功了一半时,留好打印出来的标识符,先查看 Task 再重试。工作 区不见了,就用 worktree 的恢复入口;除非原来的沿革已经明确处理掉, 否则不要为同一个未勾选的 sprint 条目再建第二个 Task。

相关参考#

版本权威

对照 1.1.1 源码逐条核对

这一页是公开文档,不是第二份产品契约。要确认发布权威,请以确切的源码和分发契约为准。

所属组件 Snapshot
  • ait-coreSNP-ED7593DBF982
  • ait-serverSNP-0CCD7DD2A077
  • ait-runnerSNP-35C9C133D2EE
  • ait-pythonSNP-756C731A4CC0
  • ait-nodeSNP-55E90D0A81F1