@ 蜂窝/ bd - 蜂窝问题跟踪器
给您的编码代理一个内存升级
Beads是一个用于编码代理的轻量级内存系统,使用以图表为基础的问题跟踪器. 这个npm软件包为Node.js环境,包括Claude Code for Web,提供了方便的本地bd 二进制安装.
安装
npm install -g @beads/bd
或作为一个项目依赖:
npm install --save-dev @beads/bd
贝兹是什么?
Beads是专为AI编码代理设计的问题跟踪器. 它规定:
- ✨ 零设置 - 说吧
bd init创建项目本地数据库 - 🔗 依赖性跟踪 - 四种依赖类型(块、相干、亲子、从中发现)
- 📋 准备工作检测 - 自动查找没有打开阻断器的问题
- 🤖 方便探员 - 说吧
--json方案整合旗帜 - 📦 版本控制 - 具有完整历史和分支的多尔特数据库
- 🌍 按设计分配 - 通过 Dolt 远程共享一个逻辑数据库
快速启动
在安装后, 在您的工程中初始化 :
bd init
然后告诉你的 AI 代理 使用 bd 来进行任务跟踪 而不是 标记下 :
echo "Use 'bd' commands for issue tracking instead of markdown TODOs" >> AGENTS.md
您的代理将自动 :
- 工作期间创建和跟踪问题
- 管理任务之间的依赖性
- 找到工作准备
bd ready - 各届会议保持长期背景
常见命令
# Find ready work
bd ready --json
# Create an issue
bd create "Fix bug" -t bug -p 1
# Show issue details
bd show bd-a1b2
# List all issues
bd list --json
# Start work
bd update bd-a1b2 --claim
# Add dependency
bd dep add bd-f14c bd-a1b2
# Close issue
bd close bd-a1b2 --reason "Fixed"
Claude 网络整合代码
要将 Claude 代码中的 bd 自动安装到 Web 会话中, 请添加到您的会话启动钩头 :
# .claude/hooks/session-start.sh
npm install -g @beads/bd
bd init --quiet
这将确保每个新会话中都有bd,而无需手工设置.
平台支持
此软件包为您的平台下载适当的本地二进制 :
- 马科斯: darwin-amd64, darwin-arm64 (英语)
- 链接: linux-amd64, linux-arm64 (英语)
- 窗口: 窗口-amd64
完整文档
关于完整的文件,见 珠子 GitHub 仓库数字 :
- 完成读取
- 快速启动( 文件站点) • 妇女 in- repo 源码
- 安装指南
- 财务问题
- 解决问题
为什么Npm包对WASM?
Npm 软件包将本地的 bd 二进制包包起来, 而不是使用 Web Assembly , 因为 :
- QQ 完整 SQLite 支持( 不需要自定义 VFS)
- 所有特性都与本地 bd 相同
- 性能好(本土对WASM间接费用)
- * 较简单的维护
许可证
麻省理工学院-见 自由主义 详细情况.