Busabase

CLI 安装与连接

安装 busabase-cli,登录、选择工作区,并完成第一次只读验证。

使用 busabase-cli 在终端操作 Busabase,也适合 Agent 脚本和 CI。它与 SDK、OpenAPI 接入 使用同一套 REST API。

安装

CLI 软件包要求 Node.js 24.18.0 或更高版本。

npm install -g busabase-cli
busabase-cli --help

不想全局安装,也可以先运行:

npx busabase-cli --help

登录 Cloud

busabase-cli login --device-code

打开终端显示的授权地址,在浏览器里批准连接。选择或创建符合任务需要的 API 密钥,下面的检查只需要 read 权限。CLI 会将连接信息保存到 ~/.busabase/.env。

CI 或其他非交互环境可以通过环境变量提供 BUSABASE_BASE_URL、BUSABASE_API_KEY 和 BUSABASE_SPACE_ID。密钥和权限说明见 API 密钥。

选择工作区并验证

busabase-cli whoami
busabase-cli space list
busabase-cli space use "Marketing"
busabase-cli bases list --output json

将 Marketing 换成你的工作区名称、slug 或 id。先确认目标工作区,再继续操作。这些检查只读取已有数据,不创建或合并修改。需要多个账户时,阅读 CLI 账户与工作区。

连接本地 / Desktop

先在这台电脑上启动 Busabase,然后运行:

busabase-cli login --base-url http://localhost:15419
busabase-cli health
busabase-cli bases list

开源本地服务默认不需要认证。连接私有化部署时,运行 busabase-cli login,选择对应的私有化连接方式并填写团队的服务地址。

让 Agent 继续工作

busabase-cli skill
busabase-cli skill install

第一条命令显示操作指南,第二条将指南安装到 Agent 的 skills 目录。详见 Agent Skills。需要修改数据时,通过 Change Requests 提出修改,并按照工作区权限进行审核。

其他接入方式:接入方式总览 · CLI · SDK · MCP · OpenAPI / REST · Agent Skills · Webhook

On this page