# Runners self-hosted vs hospedados pelo GitHub: a comparação real de custo

> Runners hospedados pelo GitHub cobram por minuto; runners self-hosted transferem o custo para compute e operação. Aprenda a compará-los com honestidade, incluindo os custos ocultos.

Source: https://latchkey.dev/pt/learn/ci-cd-concepts/self-hosted-vs-hosted-runner-cost  
Updated: 2026-06-25

Runners hospedados são uma conta por minuto com zero operação. Runners self-hosted trocam essa conta por compute na nuvem mais o tempo que você gasta operando-os - e o segundo custo é fácil de subestimar.

A pergunta "qual é mais barato" não tem resposta fixa; depende do volume, do tamanho da máquina e de quanto tempo de engenharia a frota consome. Veja como compará-los sem se enganar.

## Como os runners hospedados cobram

Runners hospedados pelo GitHub cobram por minuto de tempo de job, arredondado para cima, com um multiplicador para máquinas maiores ou não Linux. O preço é previsível e inclui manutenção, mas escala linearmente com o uso e você não pode ajustar a máquina.

## Quanto o self-hosted realmente custa

- Compute na nuvem para as instâncias (muitas vezes mais barato por minuto do que hospedado).
- Tempo ocioso se os runners ficam esperando por jobs.
- Tempo de engenharia para aplicar patches, escalar e limpar a frota.
- Incidentes de confiabilidade: runners obsoletos, discos cheios, jobs órfãos.

## O ponto de virada

Em baixo volume, hospedado ganha na simplicidade. Em alto volume ou com builds pesados/especializados, o compute self-hosted pode ser muito mais barato por minuto - mas só se a utilização for alta e o overhead de operação permanecer baixo. Plataformas de runners gerenciados buscam capturar a economia de compute sem o custo de operação.

## Como comparar com honestidade

Coloque um valor em dólares nas horas de engenharia, não só nas contas das instâncias. Uma frota self-hosted que economiza em compute mas custa um dia por semana de um engenheiro não é de fato mais barata. Re-execuções por falhas transitórias também inflam os dois lados - conte-as.

## FAQ

### What is Self-Hosted vs GitHub-Hosted Runners: the real cost comparison?

The "which is cheaper" question has no fixed answer; it depends on volume, machine size, and how much engineering time the fleet consumes. Here is how to compare them without fooling yourself.

### How hosted runners bill?

GitHub-hosted runners charge per minute of job time, rounded up, with a multiplier for larger or non-Linux machines. The price is predictable and includes maintenance, but it scales linearly with usage and you cannot tune the machine.

### The crossover point?

At low volume, hosted wins on simplicity. At high volume or with heavy/specialized builds, self-hosted compute can be far cheaper per minute - but only if utilization is high and ops overhead stays low. Managed runner platforms aim to capture the compute savings without the ops cost.

### How to compare honestly?

Put a dollar figure on engineering hours, not just instance bills. A self-hosted fleet that saves on compute but costs an engineer a day a week is not actually cheaper. Re-runs from transient failures also inflate both sides - count them.

---

Latchkey runs CI/CD that repairs its own failures. Agent entry points: https://latchkey.dev/agent.txt, https://latchkey.dev/openapi.json, https://latchkey.dev/llms.txt
