Postagens

Rodando planning poker pelo Claude Code

Janela de terminal ilustrada à esquerda mostrando uma conversa de chat com um assistente de programação, à direita um quadro de planning poker com cartas dispostas em leque, conectados por uma linha brilhante suave, estilo editorial vetorial flat moderno com acentos vibrantes em roxo e rosa, sem texto ou rótulos de UI
Kelly Lewandowski

Kelly Lewandowski

Última atualização 19/05/20267 min de leitura

O Claude Code já enxerga sua branch e seus PRs. Com o servidor MCP do Kollabe conectado, esse mesmo chat consegue abrir uma sala de planning poker e importar em lote os tickets que você está prestes a estimar. Sem trocar de aba, sem copiar e colar. Esse é o fluxo que eu uso nas manhãs de segunda.

Por que rodar poker direto do CLI

A maioria das ferramentas de planning poker assume que você vai trocar de contexto. Abrir o navegador, caçar a sala certa, colar os títulos dos tickets. Fazer isso pelo Claude Code inverte essa lógica. Você permanece onde seu trabalho já vive, e o assistente lê seu repo para preparar a rodada. A vantagem prática é que os dados já estão por perto. O Claude Code enxerga sua base de código e qualquer outro servidor MCP que você tenha registrado (GitHub, Linear, Jira, Sentry). Adicionar o Kollabe significa que ele pode também escrever na reunião, não só ler seu código. Aquele trabalho chato de preparação — nomes de salas, títulos de rodadas, descrições de tickets copiadas do tracker — desaparece.

Conectando o Claude Code ao Kollabe

Um comando. O servidor MCP fala HTTP e cuida do OAuth no navegador:
claude mcp add --transport http kollabe https://kollabe.com/api/mcp
Depois, inicie uma nova sessão do Claude Code. Na primeira vez que ele toca uma ferramenta do Kollabe, abre uma aba do navegador para o handshake OAuth. Faça login, escolha a organização em que o assistente deve atuar e pronto. O token tem escopo em uma organização, dura um ano e se renova silenciosamente. Se você ainda não está conectado ao Kollabe, temos um guia completo de configuração do MCP que cobre Claude Desktop, Cursor e Zed além do Claude Code.

As ferramentas de planning poker que você recebe

Dez ferramentas, todas com o prefixo planningpoker para que o Claude Code agrupe elas no seletor:
🪑Salas

list_rooms, create_room, get_room, update_room. Encontre uma sala existente ou crie uma nova com baralho Fibonacci, camisetas ou customizado.

🎴Rodadas

list_rounds, create_round, create_rounds_bulk, update_round, delete_round. Importe em lote os tickets do próximo sprint em uma única chamada.

🗳️Votação

cast_vote. Envie ou altere sua carta na rodada atual. A sala impõe o baralho, então o assistente precisa ler as cartas antes de votar.

🔄Virar e finalizar

Atualizações de status em update_round viram as cartas (PENDING → FLIPPED) e fixam a estimativa vencedora (COMPLETED). A próxima rodada PENDING abre automaticamente.

Se quiser a lista completa com argumentos, pergunte uma vez ao Claude Code "quais ferramentas de planning poker você tem para o Kollabe?" e ele as imprime.

Um fluxo real: do Linear até uma rodada virada

Essa é a sequência que eu uso de verdade. Ela assume que você também tem o servidor MCP do Linear conectado, mas você pode trocar por GitHub Issues, Jira ou Azure DevOps sem mudar mais nada. Diagrama de fluxo ilustrado mostrando uma pilha de tickets fluindo de um quadro de gestão de projetos à esquerda, passando por um terminal no meio, até um quadro de planning poker à direita com cartas em leque prontas para serem escolhidas, gradiente suave em roxo, estilo vetorial flat limpo
  1. Puxe os candidatos
    "Pegue os 10 tickets sem estimativa do projeto 'Web team' no Linear, ordenados por prioridade." O Claude Code retorna a lista com títulos e ids.
  2. Crie a sala e as rodadas
    "Crie uma sala de planning poker do Kollabe chamada 'Estimativa Sprint 47' no space de Engenharia, e crie em lote uma rodada para cada um desses tickets com a url do Linear na descrição da rodada." Uma chamada para planning_poker_create_room, uma para planning_poker_create_rounds_bulk.
  3. Compartilhe o link
    "Me dê a url da sala para eu colar no Slack." O Claude Code lê isso da resposta da sala. Tempo total decorrido: cerca de 30 segundos.
  4. Conduza a reunião no navegador
    Seu time abre a sala e vota. O CLI cuidou da preparação. A sala no navegador é onde a discussão acontece.
  5. Finalize pelo terminal
    Após a reunião, "Para cada rodada concluída no Sprint 47, sincronize o voto vencedor de volta para o campo de estimativa do ticket no Linear." Pronto.
Se você já configurou a integração do Kollabe com o Linear, os votos voltam para o Linear automaticamente. Com um tracker diferente, o servidor MCP correspondente escreve a estimativa pelo lado do Claude Code.

O que muda de verdade vs. o app no navegador

Quero ser honesta sobre o trade-off. Rodar poker pelo Claude Code é ótimo para preparação e finalização. É um substituto ruim para a reunião ao vivo.
TarefaClaude CodeSala no navegador
Criar sala + importar tickets✅ RápidoOK
Registrar um voto
Ver os votos dos outros ao vivo
Virar cartas com drama
Conversa paralela no chat
Finalizar + sincronizar tracker
Use o CLI para tirar a fricção das bordas. Use a sala no navegador para a discussão de verdade.

Fluxos menores que vale a pena guardar

Nem toda sessão de poker precisa de dez tickets. Alguns prompts que uso com frequência:
  • "Em quais salas de planning poker eu estou agora?" Só leitura, útil quando um colega diz "entra na sala" e você não acha o link.
  • "Adicione uma rodada na sala X chamada 'PROJ-1234' com essa descrição do ticket do Jira." Pontual, quando um ticket é adicionado no meio da reunião.
  • "Na rodada atual da sala X, registre meu voto como 5." Quando você está no celular mas o Claude Code ainda está aberto no laptop.
  • "Pule a rodada atual." O time decide que um ticket precisa de grooming antes da estimativa.
Cada um leva alguns segundos e não exige sair do terminal.

Combinando com outras ferramentas que você já tem

O Kollabe é um servidor MCP dentro do seu stack. Os prompts interessantes combinam ele com os outros que você já tem conectados. Com o GitHub: "Liste meus PRs abertos deste sprint. Para cada um sem estimativa no ticket vinculado, crie uma rodada de planning poker." Com o Linear ou Jira: "Puxe os tickets do próximo sprint, agrupe por epic e crie uma sala por epic com os tickets como rodadas." Com o Sentry: "Top 5 issues não resolvidos do Sentry esta semana. Crie uma sala de poker chamada 'Triagem de bugs' e popule rodadas com os stack traces." Você não está construindo essas integrações. Você está encadeando ferramentas que o protocolo te entregou. A mesma abordagem funciona para retros e dailies. O guia completo do MCP do Kollabe cobre tudo isso.

Quando o assistente se enrola

Três padrões enroscam o Claude Code com as ferramentas do Kollabe, e todos têm solução rápida. "Ele diz que o voto é inválido." Cada sala tem um baralho específico (Fibonacci, camisetas, customizado). Peça ao assistente para chamar planning_poker_get_room primeiro e usar uma das cartas em roomCards.options. "Ele não acha minha sala." Salas ficam dentro de spaces. Se você tem muitos spaces, mencione o space no prompt: "…no space do time Mobile". "Ele criou uma sala na organização errada." A conexão MCP tem escopo em uma organização. Veja em qual você fez OAuth em Configurações da Organização → Tokens de API.

Experimente um prompt hoje

Se você já está no Claude Code, o menor experimento útil é este:
Usando o Kollabe, liste meus spaces e as salas de planning poker em cada um.
Só leitura, toca duas ferramentas, leva um segundo. Se isso funcionou, você está conectado. A partir daí, todo fluxo acima é só uma questão de prompts.

O servidor está incluso em todos os planos pagos e no trial. Contas no plano gratuito não conseguem conectar.

Tecnicamente, sim. As ferramentas cobrem criar, virar, finalizar e votar. Mas story points são um exercício de alinhamento do time. Estimativa automática pula a conversa, que é o real valor. Use o assistente para preparação e sincronização, e deixe a discussão com o time.

planning_poker_create_room usa Fibonacci por padrão. Passe um argumento votingSystem para escolher camisetas, potências de dois ou um baralho customizado, ou copie uma sala existente com duplicateId.

Sim. Os votos ficam escondidos até a rodada ser virada, exatamente como na sala do navegador. O assistente votando em seu nome é o mesmo que você clicando numa carta.