Loading...
Loading...
Compare original and translation side by side
.worktrees/bd-{BEAD_ID}/.worktrees/bd-{BEAD_ID}/ls .claude/agents/scout.md 2>/dev/null && echo "BOOTSTRAP_COMPLETE" || echo "FRESH_SETUP"BOOTSTRAP_COMPLETEFRESH_SETUPls .claude/agents/scout.md 2>/dev/null && echo "BOOTSTRAP_COMPLETE" || echo "FRESH_SETUP"BOOTSTRAP_COMPLETEFRESH_SETUPwhich bead-kanban 2>/dev/null && echo "KANBAN_FOUND" || echo "KANBAN_NOT_FOUND"--with-kanban-uiDetected Beads Kanban UI. Configuring worktree management via API.
AskUserQuestion(
questions=[
{
"question": "Beads Kanban UI not detected. It adds a visual kanban board with dependency graphs and API-driven worktree management. Install it?",
"header": "Kanban UI",
"options": [
{"label": "Yes, install it (Recommended)", "description": "Runs: npm install -g beads-kanban-ui"},
{"label": "Skip", "description": "Use git worktrees directly. You can install later."}
],
"multiSelect": false
}
]
)npm install -g beads-kanban-ui--with-kanban-ui--with-kanban-uiwhich bead-kanban 2>/dev/null && echo "KANBAN_FOUND" || echo "KANBAN_NOT_FOUND"KANBAN_FOUND--with-kanban-ui已检测到Beads Kanban UI。正在通过API配置工作树管理。
KANBAN_NOT_FOUNDAskUserQuestion(
questions=[
{
"question": "未检测到Beads Kanban UI。该工具可提供带有依赖图谱和API驱动工作树管理的可视化看板。是否安装?",
"header": "看板UI",
"options": [
{"label": "是,安装(推荐)", "description": "执行命令:npm install -g beads-kanban-ui"},
{"label": "跳过", "description": "直接使用git工作树。可后续再安装。"}
],
"multiSelect": false
}
]
)npm install -g beads-kanban-ui--with-kanban-ui--with-kanban-uiundefinedundefined
The bootstrap script will:
1. Install beads CLI (via brew, npm, or go)
2. Initialize `.beads/` directory
3. Copy agent templates to `.claude/agents/`
4. Copy hooks to `.claude/hooks/`
5. Configure `.claude/settings.json`
6. Create `CLAUDE.md` with orchestrator instructions
7. Update `.gitignore`
**Verify bootstrap completed successfully before proceeding.**
---
搭建脚本将完成以下操作:
1. 安装beads CLI(通过brew、npm或go)
2. 初始化`.beads/`目录
3. 将Agent模板复制到`.claude/agents/`
4. 将钩子复制到`.claude/hooks/`
5. 配置`.claude/settings.json`
6. 创建包含编排器说明的`CLAUDE.md`文件
7. 更新`.gitignore`
**在继续之前,请确认搭建已成功完成。**
---Setup phase complete. You MUST restart Claude Code now.The new hooks and MCP configuration will only load after restart.After restarting:
- Open this same project directory
- Tell me "Continue orchestration setup" or run
again/create-beads-orchestration- I will run the discovery agent to complete setup
Do not skip this restart - the orchestration will not work without it.
搭建阶段已完成。你必须立即重启Claude Code。新的钩子和MCP配置仅在重启后才会加载。重启后:
- 打开同一个项目目录
- 告诉我“继续编排系统搭建”或再次运行
/create-beads-orchestration- 我将运行发现Agent以完成搭建
请勿跳过此重启步骤 - 否则编排系统将无法正常工作。
.claude/agents/scout.mdTask(
subagent_type="discovery",
prompt="Detect tech stack and create supervisors for this project"
).claude/agents/Orchestration setup complete!Created supervisors: [list what discovery created]You can now use the orchestration workflow:
- Create tasks with
bd create "Task name" -d "Description"- The orchestrator will delegate to appropriate supervisors
- All work requires code review before completion </post-restart>
.claude/agents/scout.mdTask(
subagent_type="discovery",
prompt="Detect tech stack and create supervisors for this project"
).claude/agents/编排系统搭建完成!创建的主管Agent:[列出发现流程创建的Agent]现在你可以使用编排工作流:
- 使用
创建任务bd create "Task name" -d "Description"- 编排器会将任务委派给合适的主管Agent
- 所有工作在完成前都需要代码评审 </post-restart>
.worktrees/bd-{BEAD_ID}/--with-kanban-ui--with-kanban-ui.worktrees/bd-{BEAD_ID}/--with-kanban-ui--with-kanban-ui| Task Type | Workflow |
|---|---|
| Single-domain (one supervisor) | Standalone bead |
| Cross-domain (multiple supervisors) | Epic with children |
| 任务类型 | 工作流 |
|---|---|
| 单领域(仅需一个主管Agent) | 独立bead |
| 跨领域(需多个主管Agent) | 包含子任务的史诗 |
bd create "Feature name" -d "Description" --type epic.designs/{EPIC_ID}.mdbd update {EPIC_ID} --design ".designs/{EPIC_ID}.md"bd create "DB schema" -d "..." --parent {EPIC_ID} # BD-001.1
bd create "API endpoints" -d "..." --parent {EPIC_ID} --deps BD-001.1 # BD-001.2
bd create "Frontend" -d "..." --parent {EPIC_ID} --deps BD-001.2 # BD-001.3bd readybd close {EPIC_ID}bd create "Feature name" -d "Description" --type epic.designs/{EPIC_ID}.mdbd update {EPIC_ID} --design ".designs/{EPIC_ID}.md"bd create "DB schema" -d "..." --parent {EPIC_ID} # BD-001.1
bd create "API endpoints" -d "..." --parent {EPIC_ID} --deps BD-001.1 # BD-001.2
bd create "Frontend" -d "..." --parent {EPIC_ID} --deps BD-001.2 # BD-001.3bd readybd close {EPIC_ID}