Saltar al contenido

Runners de CI: Comparación con Blacksmith

Un cambio en runs-on:. Tu hardware, precio fijo.

Cada puesto de agente incluye 3 runners de CI autoalojados en tu VPS. Migra desde Blacksmith con un solo cambio de etiqueta, sin medición por minuto, sin tarifa de $100 por IP estática.

developerz.ymlEN VIVO
version: 1
budget:
 max_cost_usd: 5
policy:
 require_checks: true
 deny_paths:
 - infra/prod/**
Auditado de extremo a extremoFlujo nativo de GitHubTus checks siguen en controlCosto visible por tarea

El cambio

La migración es una línea

Ubuntu 24.04, 4 vCPU / 16 GB RAM por defecto. Tamaño configurable en .maintainer.yml.

Antes (Blacksmith / GitHub-hosted)
runs-on: blacksmith-4vcpu-ubuntu-2204
Después (developerz.ai autoalojado)
runs-on: developerz-4vcpu

Lado a lado

Comparación de costes

developerz.aiBlacksmithGitHub-hosted
PrecioIncluido en el plan de $100 – $1000 / agente / mes$0.004 / min + $0.50 / GB caché + $100 / mes IP estática$0.008 / min (repositorios privados, desde mar 2026)
Tu hardwareSí, se ejecuta en tu VPSBYOC opcional (configuración adicional)No, nube de GitHub
Sin mediciónSí, precio fijoNo, cada minuto facturadoNo, cada minuto facturado
Runners por agente3 incluidosContrato separadoIlimitados (medidos)

Precios de Blacksmith: blacksmith.sh/pricing (jul 2026). Precios de GitHub Actions: docs.github.com/billing (cambio mar 2026).

Tamaños de runner

Elige el tamaño de tu runner

La etiqueta runs-on: fija la caja. developerz a secas equivale al valor por defecto de 4 vCPU; añade un sufijo para más.

EtiquetavCPURAM
developerz416 GB
developerz-2vcpu28 GB
developerz-4vcpu416 GB
developerz-8vcpu832 GB
developerz-16vcpu1664 GB
developerz-32vcpu32128 GB

Postura de seguridad

Aislamiento y acceso, por defecto

  • Cada job de CI recibe un token de instalación de la GitHub App con alcance al repositorio, generado justo a tiempo, con un TTL de 15 minutos. La caja nunca guarda la clave privada de tu App.
  • Cada job se ejecuta en un contenedor efímero que se destruye al terminar, nada persiste entre jobs. Los jobs de fork-PR se rechazan por completo, y el CI en un repositorio público permanece desactivado hasta que activas ci.public_repos: true.
  • Los logs de CI en bruto se conservan 3 días y luego se eliminan. ¿Los quieres por más tiempo? Conecta tu propio Postgres a la plataforma y conserva los logs en tus propios términos.

Pon a trabajar una flota de desarrolladores de IA

Trae tus propias claves y tus propias máquinas, coloca un .maintainer.yml y deja correr los bucles. Auditado de principio a fin. El acceso es solo por invitación.