用途:Beads(命令行工具 bd)是面向 AI 智能体的图结构问题跟踪器,用于跨会话、跨天的多会话工作,支持任务依赖与阻塞关系,并能在对话压缩后保留持久记忆。判断标准是“两周后是否还需要这个上下文”,需要则用 bd,单会话线性任务用 TodoWrite 即可。
主要能力:持久化任务记忆、复杂依赖管理、对话压缩后仍可恢复、基于 Git 的团队同步。相比 TodoWrite 的临时性、线性执行和会话内作用域,bd 更适合探索性/研究性工作与团队协作。
使用方式:前置条件为 bd CLI 已安装并在 PATH 中(需 v0.47.0+,可用 bd --version 检查),且处于 Git 仓库中(同步依赖 git);初始化由人工执行一次 bd init。会话流程:bd ready 查找未被阻塞的工作,bd show <id> 获取完整上下文,bd update <id> --claim 原子化认领并开始,工作中随时添加笔记(对压缩后恢复至关重要),bd close <id> --reason "..." 完成任务,如配置了远程则 bd dolt push 推送。可运行 bd prime 获取 AI 优化的工作流上下文,bd <command> --help 查看具体用法。常用命令:bd ready、bd create、bd show、bd update、bd close、bd dolt push。
高级功能:Molecules 模板(bd mol --help)、Chemistry 的 pour/wisp(bd pour、bd wisp)、Agent beads(bd agent --help,v0.40+)、异步门控(bd gate --help)、Worktrees(bd worktree --help)。
适用场景:工作跨多个会话或数天、任务存在依赖或阻塞、需要抵御对话压缩、边界模糊的探索研究、需要 Git 同步的团队协作。
限制:需要 Git 仓库;初始化需人工执行;具体收费、价格与平台支持情况暂未提供。