Busabase para GitHub Copilot CLI

Conectar GitHub Copilot CLI ao Busabase

GitHub's terminal coding agent (the `copilot` command) that reads, edits, and runs code in your local repo with your GitHub account and Copilot subscription.

Cole isto no GitHub Copilot CLI

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 GitHub Copilot CLI
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

Copilot CLI asks you to approve shell commands before it runs them, so approve the `npx busabase-cli login --no-wait` and `npx skills add ...` steps. It discovers personal skills in `~/.copilot/skills/` and `~/.agents/skills/` and project skills in `.github/skills/`, `.agents/skills/`, or `.claude/skills/`; run `/skills reload` (or start a new session) after installing, and `/skills list` to confirm `busabase` is loaded. Skills can also be added with `copilot skill add <file|URL|dir>`.

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
GitHub
Como ele se conecta
Plugin / Skill · busabase-cli · API REST · MCP + OAuth · MCP + chave de API
Transporte
HTTP em streaming
Autenticação
OAuth (registro dinâmico)
Arquivo de configuração
~/.copilot/mcp-config.json
Execute isto
npm install -g @github/copilot
brew install --cask copilot-cli
winget install GitHub.Copilot
curl -fsSL https://gh.io/copilot-install | bash

GitHub Copilot CLI runs shell commands in your terminal, so the Skill path applies: paste the prompt above into a copilot session and approve the commands it asks to run.

Prefer a connector?

Copilot CLI can add a remote MCP server that signs in with OAuth.

  1. Add the server from your terminal:

    copilot mcp add --transport http busabase https://busabase.com/api/mcp
    

    Or, inside a session, run /mcp add, enter busabase as Server Name, choose HTTP, paste https://busabase.com/api/mcp as URL, keep Tools as *, and press Ctrl+S.

    Or edit ~/.copilot/mcp-config.json yourself:

    {
      "mcpServers": {
        "busabase": {
          "type": "http",
          "url": "https://busabase.com/api/mcp",
          "tools": ["*"]
        }
      }
    }
    
  2. Start copilot. When the server needs sign-in it shows needs-auth; run /mcp auth busabase to open the browser, approve Busabase, and the server reconnects.

  3. Ask it to call auth_verify.

To use a Busabase API key instead of OAuth, add --header "Authorization: Bearer YOUR-BUSABASE-API-KEY" to the copilot mcp add command (or a headers object in the JSON).

GitHub Docs: Adding MCP servers for GitHub Copilot CLI

Pegadinhas conhecidas

- Requires an active GitHub Copilot subscription; an org or enterprise admin can disable Copilot CLI, and an org MCP allowlist policy can block servers that are not on it. - OAuth sign-in for a remote server is triggered with `/mcp auth <server-name>` when it shows `needs-auth`; it opens a browser. On headless/SSH machines GitHub documents a device-code fallback. - Copilot CLI does not read `.vscode/mcp.json` (VS Code's `servers` key is unsupported). Project-level `.mcp.json` / `.github/mcp.json` load only after you trust the folder. - Since 1.0.66, setting `COPILOT_HOME` or `--config-dir` stops skills loading from `~/.agents/skills`; use `~/.copilot/skills` (or the custom home's `skills/`) in that case.

Como ele se compara

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

CapacidadeGitHub Copilot CLIClaude CodeCursor
TipoAgentes de terminalAgentes de terminalEditores de IA
Caminho recomendadoAgent SkillAgent SkillAgent Skill
Como ele se conectaPlugin / Skill · busabase-cli · API REST · MCP + OAuth · MCP + chave de APIMCP + 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 oficialNenhuma data de checagem registrada

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 GitHub Copilot CLI

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.