产品概览
什么是bb?
bb 是一款开源、本地优先的智能体化 IDE,围绕灵活的开发者工作流构建。它将 Claude Code、Codex、Cursor、OpenCode 等多个编码 Agent 汇聚于同一工作区,每个 Agent 都在独立线程中运行。用户可以让 bb 创建新的工作区功能,例如任务面板或命令,并通过可复用插件支持 GitHub 集成、记忆、定时任务和远程访问等功能。
主要功能
多智能体工作区
在不同线程中运行并协调来自多个提供商的编码 Agent,为每个任务选择最合适的 Agent。
基于提示词的自定义
通过自然语言请求创建或修改工作区功能,包括面板、命令和 Agent 技能(skill)。
可扩展的插件系统
通过插件扩展该 IDE,支持 GitHub 工作流、Agent 记忆、定时任务、远程访问及自定义集成。
Agent 间任务委派
允许一个 Agent 生成、监督其他 Agent,或将多步骤开发任务移交给它们完成。
本地优先架构
在自己的机器上运行 bb,同时使用你已有的模型提供商订阅和账号。
开源部署
Fork 并自定义 Agent、工具和界面,为个人或组织部署定制版本。
使用场景
- 智能体化软件开发 : 开发者可以在同一个工作区内,将编码、调试、测试和重构任务分配给不同的 Agent。
- 定制开发者工具 : 团队可以生成贴合自身流程的任务追踪器、内部命令、工作流面板和 Agent 技能。
- 多模型实验 : AI 产品构建者无需切换环境,即可比较和组合不同的编码 Agent。
- 自动化工程工作流 : 使用脚本、定时任务和外部机器人创建 Agent 任务,并保留在 bb 中供审阅。
- 自托管团队工作台 : 组织可以基于开源代码库定制,打造受控的内部 AI 辅助开发环境。
常见问题
bb的替代方案
E2B
开源运行时,为 AI 应用提供安全、可扩展的隔离云沙箱代码执行环境。
CodeLayer
用于编排并行AI编码Agent的开源IDE,具有高级上下文工程功能,可解决大型代码库中的复杂问题。
Blaxel
专为构建、部署和扩展自主智能体而设计的云基础设施平台,具有无服务器计算和专用工具。
Emdash
开源 Agent 开发环境,让开发人员并行运行多个编码 Agent,每个都隔离在自己的 Git worktree 中。
Coldtea
将多编程 Agent 编排、可视化 QA 测试与生产环境监控整合在一起的智能开发环境,覆盖软件交付全流程。
Morph
高性能平台,支持快速、精准的代码编辑应用与上下文管理。
Emergent
自主AI编码Agent自动化实现软件迁移、现代化与工程任务,加速开发周期。
Kiro
Agent 驱动的集成开发环境,通过规范驱动开发流程,将创意转化为结构化规范、设计和生产级代码。

