Standcast
Beta público
O Standcast está em beta público. Espere arestas e mudanças de comportamento, de configuração e na API antes da versão 1.0. Relate problemas nas issues do GitHub ou por e-mail (veja Privacidade).
O Standcast organiza a daily do seu time. Cada pessoa escreve a própria daily com o agente de IA dela, a partir de um rascunho do que fez no GitHub. O Standcast junta as dailies e publica um consolidado por time no Slack, no horário que você escolher.
O que é
O Standcast tem duas partes que trabalham juntas:
- Um GitHub App que o admin da organização instala. Ele lê a configuração dos times no arquivo
standcast.yml, recebe as dailies e publica o consolidado do time no Slack. - Uma skill, uma CLI e um servidor MCP que cada pessoa usa com o agente de IA dela (Claude Code, Cursor, Codex, Claude Desktop, VS Code). O agente busca um rascunho do trabalho de ontem, a pessoa corrige, escreve o plano de hoje e os impedimentos e confirma antes de qualquer envio.
Ele resolve três problemas que aparecem quando o time escreve a daily com IA:
- Dailies soltas. Cada mensagem vem num formato diferente, num lugar diferente.
- Gestor sem visão consolidada. O gestor lê mensagens espalhadas e não tem um retrato único do time.
- Ninguém orquestra. Ninguém acompanha quem mandou a daily, e os impedimentos ficam parados até alguém perceber.
Para quem é
- Membros escrevem a própria daily pelo agente de IA. Comece por Primeiros passos.
- Gestores recebem o consolidado do time no Slack e leem as dailies, os consolidados e os impedimentos do time pela própria IA. Comece pelo Servidor MCP.
- Admins instalam o GitHub App, conectam o Slack e escrevem o
standcast.yml. Comece pela Instalação. - Integradores leem os dados da organização com uma API key e recebem webhooks. Comece pela visão geral da API.
Como funciona
Agente de IA da pessoa Standcast Slack
┌──────────────────────┐ rascunho ┌────────────────────────┐ ┌───────────────────┐
│ skill /daily │ ◀──────── │ API │ │ #daily-backend │
│ CLI standcast │ │ · lê o GitHub │ │ │
│ standcast mcp │ ────────▶ │ · guarda a daily │ ───▶ │ um consolidado │
│ (pessoa confirma) │ envio │ Worker │ │ por time por dia, │
└──────────────────────┘ │ · consolidado no │ │ dailies atrasadas │
│ digest_at │ │ na thread │
│ · atrasada → thread │ └───────────────────┘
└────────────────────────┘
│
└──▶ API keys e webhooks para os seus sistemas- A pessoa roda
/dailyno Claude Code, ou pede a daily a qualquer cliente MCP. - O Standcast monta um rascunho do "ontem" a partir da atividade da pessoa no GitHub desde a última daily: pull requests abertos e mergeados, revisões e commits.
- A pessoa ajusta o ontem, escreve o hoje e os impedimentos e confirma. Nada é enviado antes disso.
- No
digest_at, no fuso do time, o Standcast publica uma mensagem no canal do time: impedimentos no topo, depois a daily de cada pessoa e, no fim, quem não enviou. - Uma daily enviada depois do consolidado vai como resposta na thread dele.
Em volta disso, o Standcast orquestra o dia:
- no
remind_at, quem ainda não enviou a daily recebe uma mensagem direta; - cada impedimento novo vai por mensagem direta para quem pode ajudar: os revisores do pull request, os CODEOWNERS dele ou os gestores do time;
- impedimentos sugeridos, como um pull request esperando revisão ou com CI falhando, aparecem só para você, no seu rascunho;
- toda mudança no
standcast.ymlé validada por um check run no GitHub.
Os cards do Linear aparecem no rascunho e no encaminhamento de impedimentos. Em breve: Google Chat e Jira.
Veja Como funciona para o ciclo completo de um dia.
O que o Standcast não faz
- Não é ferramenta de vigilância. A pessoa tem sempre a palavra final sobre a própria daily. Nada é enviado em nome de ninguém sem a confirmação explícita da pessoa.
- Não mede produtividade. Não há ranking, nota, contagem de commits por pessoa nem agregados por pessoa, nem no consolidado, nem na API, nem nas tools do MCP.
- Não escreve a daily por você. O rascunho é um ponto de partida. O plano de hoje e os impedimentos são escritos pela pessoa.
- Não lê o seu código nem as suas mensagens no Slack. Veja Privacidade.
- Não manda os seus dados para um modelo de IA. Nenhum LLM processa os seus dados nos servidores do Standcast. O seu agente roda na sua máquina, com a sua conta.
Comece aqui
| Você é | Leia |
|---|---|
| Admin configurando a organização | Instalação e depois a referência do standcast.yml |
| Membro escrevendo a primeira daily | Primeiros passos |
| Usuário do Claude Code | Skill do Claude Code |
| Usuário do Cursor, Codex, Claude Desktop ou VS Code | Servidor MCP |
| Gestor | Servidor MCP e Como funciona |
| Integrador | Visão geral da API e Webhooks |
Não conhece os termos? Veja Conceitos.
Para agentes de IA
O Standcast publica a documentação em um formato feito para agentes de IA. O llms.txt lista todas as páginas, o llms-full.txt reúne a documentação inteira em um só arquivo, e cada página também está disponível em Markdown ao adicionar .md ao endereço dela.