轻量级异步任务追踪工具,用JSON文件管理跨会话工作,特别适合AI Agent协作与多步骤项目跟进
说明:
## 核心用法
Dex 是一款极简的任务追踪工具,专为异步、多步骤工作设计。通过命令行界面,用户可快速创建、查询、更新和完成任务,所有数据以 JSON 格式存储于 `.dex/tasks/` 目录,天然支持版本控制。
**典型工作流**:
1. **创建任务**:`dex create` 设定描述和上下文(背景、目标、完成标准)
2. **追踪进度**:`dex list` 查看待办,`dex show` 获取详情
3. **完结归档**:`dex complete` 记录结果、决策和后续跟进项
**关键设计亮点**:
– **Git 友好**:纯 JSON 文件存储,无数据库依赖,便于 diff 和协作
– **Agent 就绪**:结构化的 Context/Result 字段,天然适配 AI 编程助手的工作交接
– **极简哲学**:无网络服务、无复杂权限,单仓库内自给自足
## 显著优点
– 零配置启动,无外部依赖
– 人机协作场景优化(人类规划 → Agent 执行 → 人类验收)
– 任务历史完整留存,便于审计与复盘
## 潜在局限
– 仅限单机/单仓库使用,无跨设备同步机制
– 无内置提醒或截止日期功能
– 依赖文件系统和 Git,不适合高频并发写入场景
– 缺乏权限管理,团队共享需配合 Git 工作流
## 适合人群
– 使用 AI 编程助手(如 Claude Code、Cursor Agent)的开发者
– 需要追踪多会话异步任务的个人或小型团队
– 偏好文件优先、Git 原生工作流的工程师
## 常规风险
– 手动操作可能遗漏任务状态更新
– JSON 文件冲突需人工解决(Git merge)
– 长期积累大量任务文件可能影响目录性能(建议定期归档)








