Busabase para Pi

Conectar Pi ao Busabase

Minimal, extensible terminal agent harness with native Agent Skills discovery and shell tools.

Cole isto no Pi

Leia https://busabase.com/SETUP_SKILL.md e configure o Busabase para mim. Siga até o fim e depois confirme que a conexão funciona.

Ler a documentação de Skills do Pi
Busabase
Agent Skill
Uma Base de posts em um espaço de trabalho do Busabase, com registros, visualizações e prompts para agentes

Dê ao seu agente esta única instrução

Você acaba com mais do que um conector: a skill busabase carrega todo o fluxo de change request, o CLI e a API completa — disponível em toda sessão futura sem colar nada de novo.

Pergunta primeiro

Busabase Cloud ou Desktop pessoal — a decisão é sua, antes de qualquer coisa acontecer.

Conecta

Faz seu login e guarda a credencial sozinho. Nenhuma chave de API para copiar na mão.

Semeia uma Base

Cria e preenche sua primeira Base, para o espaço de trabalho não ficar com uma tela vazia.

Instala as skills

busabase e busabase-app-creator ficam permanentes, para toda sessão depois desta.

Para este agente

Pi discovers ~/.agents/skills and project .agents/skills. It intentionally has no built-in sandbox or permission system, so run setup only in a trusted repository and account.

Prefere um conector?

Se você preferir conectar o Busabase como ferramentas MCP em vez de deixar o agente instalar uma skill, use a URL do servidor abaixo.

Resumo rápido

Fornecedor
Earendil Works
Como ele se conecta
MCP + OAuth · MCP + chave de API · Plugin / Skill · busabase-cli · API REST
Transporte
HTTP em streaming
Autenticação
OAuth (registro dinâmico)
Arquivo de configuração
~/.pi/agent/mcp.json (project: .pi/mcp.json, needs project trust)
Execute isto
npm exec -y --package busabase-cli@latest -- busabase-cli login --device-code

Pi has bash access and discovers Agent Skills from ~/.agents/skills and project .agents/skills, so the Skill path applies: ask Pi Read https://busabase.com/SETUP_SKILL.md and set up Busabase for me.

Prefer a connector?

Pi now documents remote MCP servers. Add Busabase to ~/.pi/agent/mcp.json (user-level; a project .pi/mcp.json entry with the same name overrides it, but only after you grant that project trust):

{
  "mcpServers": {
    "busabase": {
      "url": "https://busabase.com/api/mcp"
    }
  }
}

or from the shell:

pi mcp add busabase --url https://busabase.com/api/mcp

Run pi mcp login busabase (or /mcp → select busabase → Sign in, in a session) to complete OAuth. Pi registers its own OAuth client automatically — no client id or secret needed — and requests whatever scope Busabase's server advertises, so you do not need to set oauth.scope. Sign out with pi mcp logout busabase.

Ask the agent to call auth_verify to confirm the connection.

For a manual fallback or scripted use, busabase-cli and the REST API at /api/v1 still work:

npm exec -y --package busabase-cli@latest -- busabase-cli login --device-code
npx busabase-cli bases list

Pi — MCP servers

Pegadinhas conhecidas

Pi's remote MCP support uses `url` entries that select streamable HTTP; the legacy SSE transport is not supported. Project-level `.pi/mcp.json` is only read after you grant that project trust, so a server added there silently does nothing until trust is granted. This row previously said Pi had no MCP client — that was true of an earlier version; Pi's own docs now cover it.

Como ele se compara

Capacidades de conexão lado a lado com outros agentes já neste diretório.

CapacidadePiClaude CodeCursor
TipoAgentes de terminalAgentes de terminalEditores de IA
Caminho recomendadoAgent SkillAgent SkillAgent Skill
Como ele se conectaMCP + OAuth · MCP + chave de API · Plugin / Skill · busabase-cli · API RESTMCP + OAuth · Plugin / SkillMCP + OAuth · Plugin / Skill
TransporteHTTP em streamingHTTP em streamingHTTP em streaming
AutenticaçãoOAuth (registro dinâmico)OAuth (registro dinâmico)OAuth (registro dinâmico)
Estes passosDa documentação oficialÚltima checagem em 11 de nov. de 2026

Escrito a partir da documentação oficial deste agente. Não executamos de novo cada passo em uma máquina real, então confira a documentação vinculada se algum comando tiver mudado.

Deixe seu agente cuidar da configuração

Uma instrução, uma autorização, e toda mudança feita depois traz uma mensagem e um diff que você pode conferir ou reverter.

Ver todos os agentes

Cole isto no Pi

Leia https://busabase.com/SETUP_SKILL.md e configure o Busabase para mim. Siga até o fim e depois confirme que a conexão funciona.