跳到正文
发现
bb:能自我构建的 Agent IDE
desktop开发者工具

bb:能自我构建的 Agent IDE

一个能控制和改造自身的 Agent IDE,桌面端、Web、CLI、HTTP API 都能驱动,适合用 AI agent 写代码的开发者。

admin
发布于 2026-10-29 · 更新于 2026-10-30
浏览
3
访问
0
下载
0
版本
vdesktop-v0.48.1
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

bb 是一个「会构建自己」的 Agent IDE(agentic IDE)。它可以控制、定制并自动化自身,为搭建属于自己的软件工厂打基础。桌面应用、Web 应用、CLI 和 HTTP API 都是驱动 bb 的正式入口;任务运行在 thread 中,可以实时跟进、随时介入,或转交给另一个 agent。

项目仍在活跃开发中:核心架构已经稳定,但工作流和各个界面还在演进。

主要功能

  • 多入口驱动:桌面应用、Web 应用、CLI、HTTP API 都是一等入口。
  • Thread 式任务:实时查看运行过程,中途可以随时调整方向,或把任务交接给另一个 agent。
  • 自我定制与自动化:bb 能操作自身,方便搭出个性化的工作流。
  • 复用你已经登录的 provider CLI,不需要另外配置密钥。
  • 界面包含代码审查 thread、调度面板、任务看板等。

安装与使用

推荐从桌面应用开始,下载最新版:

https://github.com/get-bb/bb/releases/tag/desktop-latest

也可以在任何环境用 npx 运行:

npx bb-app@latest

然后打开 http://localhost:38886。

npm 12 及以后版本默认拦截依赖的安装脚本,而 bb 需要这些脚本编译原生模块,因此可以改用:

npx --allow-scripts=better-sqlite3,node-pty,@parcel/watcher bb-app@latest

若想用 bb 命令行从外部控制 bb,在 设置 → General → Command line 中选择 Install。

注意事项

  • 桌面端正式支持 macOS Apple Silicon(arm64);Linux x64 AppImage 与 Windows x64 安装包处于 alpha 阶段,可能出问题。
  • Intel Mac 用户建议改用 npx 运行;原生 Windows 需要先装 Git for Windows,也可以在 WSL2 中运行 npx 命令。
  • 生产运行(桌面应用、npx bb-app、pnpm start)会发送匿名使用统计,可用 BB_TELEMETRY=false 关闭。
  • 启动时报 Could not locate the bindings file,通常是安装脚本被拦截,或 ~/.npmrc 里设了 ignore-scripts=true,按 README 中的方式放行脚本或重新安装即可。

本作品整理自 GitHub 开源项目 get-bb/bb,原作者 @get-bb,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. vdesktop-v0.48.1当前版本

    bb desktop 0.48.1

  2. vdesktop-v0.48.0

    bb desktop 0.48.0

评论