website/versioned_docs/version-1.0.0/getting-started/ide-setup.md
Configure your editor for beads integration. All integrations use bd prime to inject ~1-2k tokens of workflow context on session start.
bd setup claude
bd setup claude --check # Verify
Installs SessionStart hook (bd prime) and PreCompact hook (bd dolt push).
bd setup cursor
bd setup cursor --check # Verify
Creates .cursor/rules/beads.mdc with beads-aware rules.
bd setup aider
bd setup aider --check # Verify
Creates/updates .aider.conf.yml with beads context.
Use the MCP server. Install with uv tool install beads-mcp, then create .vscode/mcp.json:
{
"servers": {
"beads": {
"command": "beads-mcp"
}
}
}
See GitHub Copilot Integration for platform-specific paths and detailed setup.
For environments without CLI access:
pip install beads-mcp
See MCP Server for configuration.
Ensure git hooks are installed for auto-sync:
bd hooks install
bd info # Shows warnings if hooks are outdated
bd version
bd doctor
bd hooks status
bd setup claude --check # or cursor, aider