用途:td 是本地优先的任务管理命令行工具,针对 AI 辅助开发工作流优化,跟踪 issue、会话、结构化交接和进度日志。
主要能力:创建任务(类型 task/bug/feature/epic/chore,优先级 P0–P4,支持标签、父级、描述);查询与过滤(td list 多种过滤、TDQ 查询语言如 status = open AND type = bug、priority <= P1、created >= -7d、log.type = blocker、descendant_of、rework());保存看板(td board create/list/show);依赖管理(td dep add/rm、td depends-on、td blocked-by、td critical-path);Epic 层级(td tree、td epic list);会话管理(td session、td whoami、td focus、td resume);查看详情(td show、td comments、td comment)。
使用方式:会话开始用 td usage --new-session 或 td status;用 td next/ready/list --mine 选任务;td start <issue-id> 开始;用 td log 记录进度、阻塞、决策、尝试、结果、假设;结束前用 td handoff 捕获状态;完成后 td review 提交评审,另一会话用 td reviewable/approve/reject 处理。生命周期为 open → in_progress → in_review → closed,含 blocked 与 rejected 回退。
限制与约定:非平凡工作应走 review → approve/reject,close 仅用于管理性关闭;实现会话不能批准自己的工作;reject 需带 --reason。资料未提供安装方式、平台支持、收费与价格信息。