beads

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Beads - Persistent Task Memory for AI Agents

Beads - AI Agent的持久化任务记忆工具

Graph-based issue tracker that survives conversation compaction. Provides persistent memory for multi-session work with complex dependencies.
基于图结构的问题追踪工具,可在对话压缩后保留数据。为存在复杂依赖的跨会话工作提供持久化记忆支持。

bd vs TodoWrite

bd vs TodoWrite

bd (persistent)TodoWrite (ephemeral)
Multi-session workSingle-session tasks
Complex dependenciesLinear execution
Survives compactionConversation-scoped
Git-backed, team syncLocal to session
Decision test: "Will I need this context in 2 weeks?" → YES = bd
When to use bd:
  • Work spans multiple sessions or days
  • Tasks have dependencies or blockers
  • Need to survive conversation compaction
  • Exploratory/research work with fuzzy boundaries
  • Collaboration with team (git sync)
When to use TodoWrite:
  • Single-session linear tasks
  • Simple checklist for immediate work
  • All context is in current conversation
  • Will complete within current session
bd(持久化)TodoWrite(临时)
跨会话工作单会话任务
复杂依赖管理线性执行
可在对话压缩后保留数据会话范围内有效
基于Git,支持团队同步仅会话本地有效
决策测试:“两周后我还需要这个上下文吗?” → 是 = 使用bd
何时使用bd:
  • 工作跨多个会话或多天
  • 任务存在依赖项或阻塞项
  • 需要在对话压缩后保留数据
  • 边界模糊的探索性/研究工作
  • 团队协作(Git同步)
何时使用TodoWrite:
  • 单会话线性任务
  • 用于即时工作的简单清单
  • 所有上下文都在当前对话中
  • 可在当前会话内完成

Prerequisites

前置条件

bash
bd --version  # Requires v0.47.0+
  • bd CLI installed and in PATH
  • Git repository (bd requires git for sync)
  • Initialization:
    bd init
    run once (humans do this, not agents)
bash
bd --version  # Requires v0.47.0+
  • bd CLI 已安装并添加至PATH
  • Git仓库(bd需要git进行同步)
  • 初始化:运行一次
    bd init
    (由人工操作,而非Agent)

CLI Reference

CLI参考

Run
bd prime
for AI-optimized workflow context (auto-loaded by hooks). Run
bd <command> --help
for specific command usage.
Essential commands:
bd ready
,
bd create
,
bd show
,
bd update
,
bd close
,
bd sync
**运行
bd prime
**获取AI优化的工作流上下文(由钩子自动加载)。 **运行
bd <command> --help
**查看特定命令的使用方法。
核心命令:
bd ready
,
bd create
,
bd show
,
bd update
,
bd close
,
bd sync

Session Protocol

会话流程

  1. bd ready
    — Find unblocked work
  2. bd show <id>
    — Get full context
  3. bd update <id> --status in_progress
    — Start work
  4. Add notes as you work (critical for compaction survival)
  5. bd close <id> --reason "..."
    — Complete task
  6. bd sync
    — Persist to git (always run at session end)
  1. bd ready
    — 查找未被阻塞的工作任务
  2. bd show <id>
    — 获取完整上下文
  3. bd update <id> --status in_progress
    — 开始工作
  4. 工作过程中添加笔记(这对在对话压缩后保留数据至关重要)
  5. bd close <id> --reason "..."
    — 完成任务
  6. bd sync
    — 将数据持久化到Git(会话结束时务必运行)

Advanced Features

高级功能

FeatureCLIResource
Molecules (templates)
bd mol --help
MOLECULES.md
Chemistry (pour/wisp)
bd pour
,
bd wisp
CHEMISTRY_PATTERNS.md
Agent beads
bd agent --help
AGENTS.md
Async gates
bd gate --help
ASYNC_GATES.md
Worktrees
bd worktree --help
WORKTREES.md
功能CLI指令资源文档
Molecules(模板)
bd mol --help
MOLECULES.md
Chemistry(pour/wisp模式)
bd pour
,
bd wisp
CHEMISTRY_PATTERNS.md
Agent beads
bd agent --help
AGENTS.md
Async gates(异步闸门)
bd gate --help
ASYNC_GATES.md
Worktrees(工作树)
bd worktree --help
WORKTREES.md

Resources

资源文档

ResourceContent
BOUNDARIES.mdbd vs TodoWrite detailed comparison
CLI_REFERENCE.mdComplete command syntax
DEPENDENCIES.mdDependency system deep dive
INTEGRATION_PATTERNS.mdTodoWrite and tool integration
ISSUE_CREATION.mdWhen and how to create issues
MOLECULES.mdProto definitions, component labels
PATTERNS.mdCommon usage patterns
RESUMABILITY.mdCompaction survival guide
STATIC_DATA.mdDatabase schema reference
TROUBLESHOOTING.mdError handling and fixes
WORKFLOWS.mdStep-by-step workflow patterns
AGENTS.mdAgent bead tracking (v0.40+)
ASYNC_GATES.mdHuman-in-the-loop gates
CHEMISTRY_PATTERNS.mdMol vs Wisp decision tree
WORKTREES.mdParallel development patterns
资源文档内容
BOUNDARIES.mdbd与TodoWrite的详细对比
CLI_REFERENCE.md完整命令语法
DEPENDENCIES.md依赖系统深度解析
INTEGRATION_PATTERNS.mdTodoWrite与其他工具的集成方式
ISSUE_CREATION.md问题的创建时机与方法
MOLECULES.md原型定义、组件标签
PATTERNS.md常见使用模式
RESUMABILITY.md对话压缩后的数据恢复指南
STATIC_DATA.md数据库架构参考
TROUBLESHOOTING.md错误处理与修复方法
WORKFLOWS.md分步工作流模式
AGENTS.mdAgent bead追踪(v0.40+)
ASYNC_GATES.md人工介入闸门
CHEMISTRY_PATTERNS.mdMol与Wisp模式决策树
WORKTREES.md并行开发模式

Full Documentation

完整文档