NanoClaw 的 Busabase 接入

把 NanoClaw 接上 Busabase

NanoCo 的开源个人助理:每个智能体运行在独立的 Linux 容器里(默认基于 Claude Agent SDK),通过 WhatsApp、Telegram、Slack、Discord、iMessage 等渠道与你对话。

粘贴到 NanoClaw 里

请阅读 https://busabase.com/SETUP_SKILL.md,帮我完成 Busabase 的接入。请按文档一路做到底,完成后确认连接是否正常。

阅读 NanoClaw 的 Skill 官方文档
Busabase
Agent Skill
Busabase 工作区里的一张文章数据表,包含记录、视图和 Agent 提示词

把这一句话交给你的 agent

你拿到的比一个连接器多:busabase skill 里带着完整的变更请求工作流、CLI 和全部 API——以后每个会话都在,不用再粘一遍。

先问你

Busabase Cloud 还是本地桌面版——动手之前先由你决定。

完成连接

帮你登录并自己保管凭证,不用手工复制 API Key。

建好第一个 Base

创建并填充数据,工作区打开时不会是一片空白。

装上常驻 skill

busabase 与 busabase-app-creator 长期驻留,此后每次会话都能直接用。

这个 agent 的注意事项

智能体运行在按组划分、可能被销毁重建的容器里;文档没有说明 `npx skills add` 安装的技能和 `busabase-cli` 的登录状态能否在容器重启后保留。出站 HTTPS 经过凭据网关,需保证能访问 busabase.com。NanoClaw 自己的技能是 SKILL.md 目录(容器技能在 `container/skills/`,模板里是 `skills/<name>/SKILL.md`,需要 `name` 和 `description` 头信息,遵循 Agent Plugins 1.0.0 规范);`.claude/skills/` 下的宿主技能是给改造 NanoClaw 的编码工具用的,不是给智能体用的。

更想要连接器?

如果你不打算让 agent 自己装 skill,而是想把 Busabase 作为 MCP 工具接入,用下面这个服务器地址。

接入概览

厂商
NanoCo
接入方式
插件 / Skill · busabase-cli · REST API · MCP + API Key
传输方式
Streamable HTTP
认证方式
API Key
配置文件
Per agent group, in NanoClaw's central DB (container config `mcp_servers`); set with `ncl groups config add-mcp-server`. Template form: `mcp.json` -> `mcpServers`.
执行这段命令
git clone https://github.com/nanocoai/nanoclaw.git nanoclaw-v2 && cd nanoclaw-v2 && bash nanoclaw.sh

NanoClaw 的智能体在容器里运行 Claude Code(或其他提供方),带有 shell 和联网能力,因此走 Skill 路径:把上面的提示词发给已配对的任意渠道即可。

更想用连接器?

NanoClaw 可以为每个智能体组注册远程 Streamable HTTP MCP 服务器。文档中没有 MCP 的 OAuth 登录流程;凭据由宿主机的凭据网关(OneCLI Agent Vault)在请求时注入,不会写进 MCP 配置。

  1. 在 Busabase 打开 设置 -> API Keys,创建一把权限最小、有有效期的密钥。
  2. 在 NanoClaw 宿主机上,把它按 Busabase 主机名存进保险库,并授权给对应的智能体组:
onecli secrets create --name Busabase --type api_key --value "$BUSABASE_KEY" --host-pattern busabase.com
  1. 注册服务器(命令里不带密钥),然后重启该组:
ncl groups config add-mcp-server --id <group-id> --name busabase --url https://busabase.com/api/mcp
ncl groups restart --id <group-id>
  1. 让智能体调用 auth_verify。

NanoClaw:给智能体添加工具

已知的坑

远程 MCP 地址必须是 HTTPS 且不能内嵌凭据;不支持旧的 `sse` 传输;自定义请求头只用于非机密值。机密保存在 OneCLI 保险库中、按主机名匹配,所以需要为 busabase.com 登记密钥并授权给智能体组。从容器内部执行的 `ncl` 写命令需要审批,在宿主机终端执行则立即生效。

接入能力对比

和目录里其他已收录 agent 的接入能力放在一起对比。

能力NanoClawClaude CodeCursor
形态Agent 平台终端 AgentAI 编辑器
推荐路径Agent SkillAgent SkillAgent Skill
接入方式插件 / Skill · busabase-cli · REST API · MCP + API KeyMCP + OAuth · 插件 / SkillMCP + OAuth · 插件 / Skill
传输方式Streamable HTTPStreamable HTTPStreamable HTTP
认证方式API KeyOAuth(动态注册)OAuth(动态注册)
这份说明来自官方文档最后核对于 2026年10月21日

依据该 Agent 自己的官方文档整理,我们尚未在真机上逐步复跑。若命令有变动,请以下方链接的官方文档为准。

让你的 agent 自己完成接入

一句话、一次授权,此后它做的每一个改动都带说明和差异,随时可查、可回滚。

浏览全部 Agent

粘贴到 NanoClaw 里

请阅读 https://busabase.com/SETUP_SKILL.md,帮我完成 Busabase 的接入。请按文档一路做到底,完成后确认连接是否正常。