Menu da documentação
Primeiros passos
Painel e análises
- Painel em resumo
- Análise de custo
- Desempenho de pipeline
- Insights de otimização
- Knowledge Base
- Conecte seu agente de IA
Runners gerenciados
- Visão geral dos runners
- Execute seu primeiro job
- Migre dos hospedados pelo GitHub
- Latchkey CLI
- A página de Runners
- Runners personalizados (AI Scan)
- Autorreparo
- Imagem e software do runner
- Provisionamento e pools a quente
- Limites e concorrência
Cache
Equipe e notificações
Faturamento e planos
Ajuda
Uso de runner e minutos gratuitos
Como os minutos de runner gerenciado são medidos, o que o nível gratuito cobre, onde o uso aparece e o que acontece quando os minutos gratuitos acabam.

Como funciona a medição#
- O uso é cobrado por minuto, arredondado para cima por job. Um job de 90 segundos no
latchkey-smallsão 2 minutos. - Cada tamanho tem sua própria taxa: small $0.0025, medium $0.0050, large $0.0100, xlarge $0.0200 por minuto. Runners de configuração personalizada são cobrados na taxa do xlarge.
- Somente o tempo em que seu job realmente ocupa o runner é cobrado; os jobs são limitados pela vida útil de 4 horas do runner.
- O self-healing não tem taxa separada: o tempo de execução extra durante um heal é cobrado na taxa padrão por minuto do runner.
- Jobs avulsos do Latchkey CLI ou da ferramenta MCP
run_jobsão medidos da mesma forma: mesmas taxas por minuto, mesmo pool de minutos gratuitos, arredondado para cima por job. Eles têm por padrão um timeout de 30 minutos, extensível a 2 horas, e o tempo de fila nunca é cobrado. - O excedente aparece como itens de linha medidos na mesma fatura mensal do Stripe do seu plano.
O arredondamento acontece por job, não por mês, o que importa quando os jobs são curtos: um job de 61 segundos é cobrado como 2 minutos, então um workflow que se divide em muitos jobs de um minuto consome minutos visivelmente mais rápido do que seu tempo total de relógio sugere. Se isso alguma vez ficar visível no seu medidor, consolidar jobs muito curtos é a alavanca.
O nível gratuito#
| Plano | Minutos gratuitos de runner por mês |
|---|---|
| Developer | 2.000 |
| Launch | 4.000 |
| Scale | 6.000 |
| Enterprise | Personalizado |
Os minutos gratuitos reiniciam no primeiro dia de cada mês do calendário. Os minutos dentro do nível gratuito não custam nada; só o uso além dele é cobrado nas taxas por minuto.
Um exemplo prático#
Os números abaixo são ilustrativos; as taxas e franquias são as reais. Digamos que uma equipe no Launch (4.000 minutos gratuitos) execute 6.000 minutos de latchkey-small em um mês:
| Linha | Valor |
|---|---|
Minutos medidos no latchkey-small | 6.000 |
| Nível gratuito do Launch | Os primeiros 4.000 minutos sem custo |
| Minutos cobráveis | 6.000 - 4.000 = 2.000 |
| Excedente a $0.0025/min | 2.000 x $0.0025 = $5.00, como itens de linha medidos na fatura mensal |
O tamanho escala isso linearmente: os mesmos 6.000 minutos no latchkey-medium ($0.0050/min) dariam $10.00 de excedente, e no latchkey-large ($0.0100/min) $20.00. A calculadora abaixo faz a mesma aritmética com seus próprios números.
Estime seu custo#
Estimate your monthly runner cost
Estimates only. GitHub comparison uses the $0.008/min 2-vCPU Linux list price; larger sizes scale proportionally. Your invoice is based on actual metered usage.
Onde ver o uso#
- O modal de cobrança mostra uma barra de progresso do nível gratuito, o total e os minutos cobráveis deste período, e o custo estimado de runner até agora.
- A página Latchkey Runners mostra o custo em nível de frota, a economia estimada versus os hospedados no GitHub e o consumo do nível gratuito.
- A página Cost Analysis acompanha o gasto com runners Latchkey junto com seu gasto no GitHub, incluindo medidores do nível gratuito para ambos.
- Jobs iniciados a partir do Latchkey CLI ou de um agente aparecem no Cost Analysis como sua própria linha CLI Jobs; acompanhe jobs individuais a partir do próprio CLI (
latchkey status,latchkey logs).
Ficando sem minutos gratuitos#
- Workspaces sem cartão registrado são avisados em 80% e novamente em 100% dos minutos incluídos, no máximo uma vez por dia.
- Com uma assinatura registrada: os jobs continuam rodando e o excedente é medido na sua fatura. Não há limite rígido de gasto.
- Em um teste sem cartão: uma vez esgotados os minutos gratuitos, novos jobs de runner gerenciado são bloqueados até você assinar. Jobs bloqueados permanecem na fila do GitHub (sem erro na interface do GitHub) e uma notificação "Managed runner blocked" é enviada.
A linha do tempo em resumo#
Trate o aviso de 80% como o ponto de decisão, e não o de 100%: ainda resta um quinto do nível, o que dá espaço para reduzir o uso (a página Cost Analysis mostra de onde vem o gasto) ou aceitar o excedente conscientemente. Com uma assinatura registrada não há limite rígido de gasto, então aceitar é uma resposta perfeitamente válida; só precisa ser uma escolha deliberada.
Se os lançamentos estiverem bloqueados#
Confirme que é a barreira de minutos gratuitos
Jobs bloqueados ficam na fila do GitHub sem erro, e uma notificação "Managed runner blocked" é enviada. O medidor do nível gratuito (no modal de cobrança ou na página Runners) confirma o estado: 100% usado em um teste sem cartão.
Assine para remover o bloqueio
Novos jobs de runner gerenciado são bloqueados até você assinar, então adicionar uma assinatura é a correção direta; com uma registrada, o uso além do nível gratuito simplesmente é medido na sua fatura em vez de bloquear.
Ou faça uma ponte até o reinício mensal
Os minutos gratuitos reiniciam no primeiro dia do mês do calendário. Até lá, workflows urgentes podem apontar de volta para labels hospedados no GitHub, que continuam funcionando lado a lado com labels latchkey-* o tempo todo.
Como os minutos de runner são medidos?
Por minuto, arredondados para cima por job, de US$ 0,0025 no small a US$ 0,0200 no xlarge; runners personalizados são medidos pela tarifa xlarge. O arredondamento é por job, então muitos jobs muito curtos custam mais do que os minutos brutos sugerem.
Quando os minutos gratuitos são renovados?
No dia primeiro de cada mês, em 2.000, 4.000 ou 6.000 minutos conforme o plano. Só o uso acima da cota é cobrado, então um mês que fique dentro da cota não custa nada em minutos de runner.
Jobs da CLI e de agentes usam os mesmos minutos gratuitos?
Sim. Jobs avulsos iniciados pela CLI do Latchkey ou por um agente de IA são medidos da mesma forma e consomem o mesmo pool mensal. O gasto deles aparece separado como uma linha CLI Jobs na Cost Analysis, para você enxergá-lo sem que fique escondido nos custos de workflow.