website/versioned_docs/version-1.0.0/integrations/aider.md
How to use beads with Aider.
bd setup aider
This creates/updates .aider.conf.yml with beads context.
bd setup aider --check
The setup adds to .aider.conf.yml:
# Beads integration — bd prime provides issue context
auto-commits: false
# Aider will have access to issues via .aider.conf.yml
aider
# Or manually inject context
bd prime | aider --message-file -
Use bd commands alongside aider:
# In another terminal or after exiting aider
bd create "Found bug during work" --deps discovered-from:bd-42 --json
bd update bd-42 --claim
bd ready
bd dolt push
bd prime to inject issue contextbd dolt push after significant changes# 1. Check ready work
bd ready
# 2. Start aider with issue context
aider --message "Working on bd-42: Fix auth bug"
# 3. Work in aider...
# 4. Create discovered issues
bd create "Found related bug" --deps discovered-from:bd-42 --json
# 5. Complete and push
bd close bd-42 --reason "Fixed"
bd dolt push
# Check config exists
cat .aider.conf.yml
# Regenerate
bd setup aider
# Use bd prime to inject issue context
bd prime | aider --message-file -
# Or check database health
bd doctor