Skip to content

Team adoption

This playbook is for engineering managers piloting BMO with a team. It assumes evaluators already read Security and data.

DayAction
1Install + Authentication on a pilot machine
1Run Quickstart with one repo
2Agree approval policy: interactive TUI vs CI --auto-approve-tools
2Commit project bmo.toml or document global config baseline
3Enable Sandbox for CI if using headless runs
4Document provider keys: env vars or secret manager — never commit keys
5Share Decision guide — what not to enable yet
  • Session modes — coding vs review vs planning defaults per team (Session modes)
  • Tool allowlists — options.disabled_tools, per-agent [agents.<id>.tools] (FAQ)
  • Sensitive paths — default denylist for .env, .ssh/; do not weaken without review (Security posture)
  • Remote surfaces — HTTP/MCP only when needed; token auth required
  • BMO data dirs are per operator machine by default — not a shared team DB.
  • Workspace claims reduce clobber risk within one BMO process; they are not cross-machine file locks. See Multi-Agent Workflows.
  • For review-before-merge culture, adopt Review before merge early.
Team needEnable after baseline
Shared automationAutomation + recipes
Parallel tasksMulti-Agent Workflows
Editor integrationMCP Server
Remote agentsAgent mesh — Advanced