Skip to content

Plugin catalog

bb 0.43.3SDK 0.4.104pinned e865697 (desktop-v0.43.3)

Every first-party plugin and example at the pinned release, with the entries it declares and its size. To find the plugin that shows a specific surface working, start from Choosing a surface, which maps goals to plugins. The Entries column reads S = bb.server, A = bb.app, H = bb.host. LOC is wc -l over .ts/.tsx excluding tests, dist/ and node_modules/; the figures are for comparison, not exact.

First-party plugins

PluginWhat it doesEntriesSource
Account Pooler [Experimental]Routes Claude and Codex API traffic across provider account pools.app serverplugins/account-pool
ACP providersRun bb threads with ACP agents (supports Cursor, opencode, omp and more).server hostplugins/provider-acp
Agent AnnotationsSelect elements in a Browser tab, comment on them, and add them to the prompt.app serverplugins/agent-annotations
Ask User QuestionLet any provider ask the user a multiple-choice question, the way Claude Code's AskUserQuestion does natively.app serverplugins/ask-user-question
AutomationsSchedule recurring and one-shot agent or script work.app serverplugins/automations
BB guideControl the BB introduction and bundled agent skills.serverplugins/bb-guide
Browser AutomationLet BB control the in-app browser and browsers on connected machines, with inline previews for headless sessions.app server hostplugins/browser-automation
Claude Code providerRun bb threads with Claude Code.server hostplugins/provider-claude-code
Codex providerRun bb threads with Codex.server hostplugins/provider-codex
Concurrency limitControl the number of concurrent threads that are running in bbapp server hostplugins/concurrency-limit
Custom instructionsAdd persistent custom instructions to agent tasks on this bb host.serverplugins/custom-instructions
DocsCreate and edit Markdown documents across local and connected-host vaults.app serverplugins/docs
DraftsSave a composer draft as a manually sent queued message.app serverplugins/drafts
File EditorEdit files in BB with the Monaco editor instead of the read-only preview.app serverplugins/monaco-editor
GitHubBrowse GitHub issues and pull requests in BB, then send them to agents.app serverplugins/github
Inline visualizationsRender workspace or thread-storage HTML visualizations and Markdown documents inline in assistant messages.app serverplugins/inline-vis
Keep AwakeKeeps selected macOS hosts awake while bb is running.app server hostplugins/keep-awake
MemoryProvider-independent durable memory for agents. We recommend disabling provider-native memory when using this plugin.app serverplugins/memory
Modal Sandbox [Experimental]Run bb threads in on-demand, isolated sandboxesapp serverplugins/environment-modal-sandbox
PDF previewPreview PDF files with the browser's built-in viewer.app serverplugins/pdf-preview
Personal workspaceGive every thread without a project its own personal workspace on the machineserver hostplugins/environment-personal-workspace
Pi providerRun bb threads with Pi.app server hostplugins/provider-pi
Plugin API TesterExercise and inspect bb plugin API surfaces during development.app serverplugins/plugin-api-tester
Plugin GuideBrowse the bb plugin API as an annotated map of the product.app serverplugins/plugin-api-docs
Project checkoutRun a thread in the project's own checkout on an enrolled machine, on the branch you chooseapp server hostplugins/environment-project-checkout
Provider retryRetry turns after transient provider overloads and subscription limits reset.serverplugins/provider-retry
Provider usageView provider usage in plugin settings and an optional sidebar footer card.app serverplugins/provider-usage
Push notificationsNotifications for threads that need attention on mobile, web, and desktopapp serverplugins/push-notifications
Remote accessRemote access via getbb.app — this bb becomes reachable at https://<handle>.getbb.app. Disable to cut off all remote access.app serverplugins/connect
SecretsSecurely request credentials from a user and reconcile them into dotenv files.app serverplugins/secrets
Send laterSchedule the current composer draft to send at a later time.app serverplugins/scheduled-send
Side chatReply to messages in hidden side-chat forks rendered in a thread panel.app serverplugins/side-chat
TasksPlan and track work in BB, delegate tasks to agents, and keep task context connected to worker threads.app serverplugins/tasks
Theme PreviewPreview and validate bb themes across representative app screens, components, overlays, style tokens, and contrast checks.app serverplugins/theme-preview
WorkflowsRun durable, provider-independent agent workflows.app serverplugins/workflows
WorktreeRun a thread in a fresh git worktree on an enrolled machineapp server hostplugins/environment-git-worktree

Examples

PluginWhat it doesEntriesSource
Agent enrichmentDemonstrate plugin-provided agent tools, skills, settings, and mentions.serverexamples/plugins/agent-enrichment
Composer customizationReference implementation for every composer customization region.app serverexamples/plugins/composer-customization
Content Script ExampleAdds a cleanup-safe focus ring to editable app surfaces.app serverexamples/plugins/content-script
Echo providerThe third-party canary: a complete agent provider that exercises every provider-plugin capability through the public SDK alone.server hostexamples/plugins/echo-provider
Replacement Lab AlphaExercises thread-list and file-opener replacement behavior.app serverexamples/plugins/replacement-lab-alpha
Replacement Lab BetaA second provider for precedence and fallback testing.app serverexamples/plugins/replacement-lab-beta
Sidebar Navigation ExampleReplaces the bounded sidebar navigation controls with a compact grid.app serverexamples/plugins/sidebar-navigation
Slack botDemonstrate a signed webhook bot backed by BB agent threads.serverexamples/plugins/slack-bot
ThreadChat demoDemonstrate the SDK ThreadChat component and the messageAction slot.app serverexamples/plugins/thread-chat-demo