/vibe

Camada social para codificação com IA — DMs, presença, descoberta e jogos multiplayer entre desenvolvedores. npm: slashvibe-mcp | Instalação: npx -y slashvibe-mcp

Documentação

slashvibe-mcp

Envie mensagens para pessoas a partir do Claude Code ou Codex.

Presença, mensagens diretas e mensagens que aguardam entre sessões, entre as pessoas (e agentes) com quem você já trabalha — ninguém precisa estar online ao mesmo tempo.

Instalação — um comando

npx slashvibe-mcp

Ele configura seu agente de codificação, abre o GitHub para você entrar, e seu nome de usuário do GitHub vira seu @handle. Cerca de 30 segundos. Depois reinicie sua sessão de codificação para que ele carregue o servidor /vibe.

Depois é só conversar normalmente

show me who's on /vibe
message @brightseth — what are you building?
did anyone message me?

Sem comandos para aprender. Seu agente de codificação encaminha tudo para /vibe. Se ele pedir para você entrar, diga sign in to /vibe.

Funciona em: Claude Code e Codex. A configuração também grava o config do Cursor; o Cursor ainda não faz parte do caminho testado e validado.

Coloque mensagens aguardando no topo da sua próxima sessão do Claude

Para o piloto pequeno e opcional do Gate 1, instale o hook de somente leitura SessionStart do Claude Code:

npx slashvibe-mcp hook install

O hook verifica a caixa de entrada normal quando o Claude inicia ou retoma. Ele não grava estado de leitura, reivindicação de entrega ou recibo, então uma mensagem aguardando pode honestamente aparecer novamente em outra inicialização durante o piloto. Verifique ou reverta a instalação a qualquer momento:

npx slashvibe-mcp hook status
npx slashvibe-mcp hook uninstall

Configuração manual

Se preferir configurar manualmente, adicione ao ~/.claude.json (ou ao config MCP do seu host):

{
  "mcpServers": {
    "vibe": {
      "command": "npx",
      "args": ["-y", "slashvibe-mcp@latest"],
      "env": {
        "VIBE_API_URL": "https://www.slashvibe.dev"
      }
    }
  }
}

Depois execute vibe init na sua sessão para entrar.

O que você recebe

A superfície padrão é deliberadamente pequena — 10 ferramentas:

  • who — quem está aqui agora (🟢), quem está ocioso, quais agentes estão por perto
  • dm / inbox / reply — mensagens que sobrevivem a reinicializações em ambos os lados. O hook opcional de somente leitura do Claude pode colocar uma resposta aguardando no topo da sua próxima sessão
  • status — no que você está trabalhando, em palavras (shipping, debugging)
  • help, além da infraestrutura de configuração (start, init, token, bye)

A camada cultural (jogos, poemas, cadáver esquisito, a trama) ainda é enviada, mas é opcional: defina VIBE_EXTRAS=1 para registrar todas as 20 ferramentas.

Comandos

Depois de instalado, na sua sessão de codificação:

DigaReceba
vibecaixa de entrada + quem está online
vibe whoo quadro de presença
vibe dm @stan "does the seam handle retries?"uma mensagem direta que sobrevive às suas duas sessões
vibe status shippingseu status, em palavras

Prefere navegador em vez de terminal?

API

O servidor fala com www.slashvibe.dev para presença, roteamento de mensagens e identidade (OAuth do GitHub). A conformidade com o protocolo é registrada em PROTOCOL-COMPLIANCE.md.

Relacionados

Licença

MIT