Oferta de lanzamiento · M6 desde $69
Un Mac dedicado. Tu runner de CI, o tu agente 24/7.
MacRun es para runners y agentes. Ejecuta builds de macOS ilimitados en tu propio M6 por $69. O lanza tu agente de programación 24/7 en pocas horas en un Mac dedicado por $84. Listo en 1 a 4 horas. Facturación mensual, cancela cuando quieras.
Máquinas reales, estado en vivo. Pulsa una para quedártela. El uptime de cada equipo se publica en la página de estado.
El mismo M6. Elige el trabajo.
Cada equipo es un Mac mini dedicado, solo con tu trabajo. Elige si compila tu app o ejecuta tu agente. ¿Necesitas las dos cosas? Alquila uno de cada.
Runner de GitHub Actions
Builds de macOS ilimitados en tu propio M6.
oferta de lanzamiento $69
en el M6, disponible ahora · M4 y M5 Pro en reserva
facturación mensual · cancela cuando quieras desde tu portal · uptime en vivo
- +M6 dedicado ya, o reserva un M4 o un M5 Pro
- +Minutos de build de macOS ilimitados, sin contador
- +Xcode fijado y cachés calientes en SSD local
- +Listo para GitHub Actions; GitLab, Bitbucket, Buildkite y Jenkins también funcionan
- +Acceso de administrador: sudo, Homebrew, cualquier versión de Xcode
- +SSH y pantalla compartida en una red privada
Listo en 1 a 4 horas · cancela cuando quieras · borramos la máquina
Mac para agentes siempre encendido
Lanza tu agente 24/7 en pocas horas en un Mac dedicado.
oferta de lanzamiento $84
en el M6, disponible ahora · M4 y M5 Pro en reserva
facturación mensual · cancela cuando quieras desde tu portal · uptime en vivo
- +M6 dedicado ya, o reserva un M5 Pro para modelos locales
- +Claude Code y Codex instalados, esperando a que inicies sesión
- +Usa el plan de Claude o de ChatGPT que ya pagas, sin clave de API
- +Abre el escritorio desde cualquier pestaña del navegador, sin instalar nada
- +Contrólalo desde el móvil y entra cuando necesite a una persona
Listo en 1 a 4 horas · cancela cuando quieras · borramos la máquina
Elige un plan
Elige un runner de CI o un Mac para agentes, cuéntanos un poco sobre ti y paga. Sin llamada comercial, sin reservar una demo.
Lo preparamos
Tu Mac mini M6 dedicado queda configurado y listo en 1 a 4 horas. Te avisamos por email en cuanto está activo.
Conéctate y empieza
Runners: cambia dos líneas de YAML y compila. Agentes: abre el Mac en tu navegador, inicia sesión en Claude Code o Codex y dale su primera tarea sobre tu código.
Lanza tu agente 24/7 en pocas horas.
Claude Code y Codex necesitan una máquina que nunca se duerma. También un escritorio al que alguien pueda llegar cuando se atascan. Eso es un Mac para agentes. Trabaja en tu software día y noche. Tú pones la suscripción que ya pagas.
Un Mac que no se apaga
El reposo está desactivado y la sesión sigue iniciada. La máquina usa ethernet por cable y tiene batería de respaldo. Tu agente sigue trabajando con tu portátil cerrado.
Claude Code y Codex, listos
Los dos están instalados. Tú eliges cuál arranca primero. Inicia sesión con tu propia cuenta de Claude o de ChatGPT. Pagas tu plan de siempre y a nosotros nada por token.
Un escritorio real en tu navegador
Pulsa Open my Mac en tu portal y el escritorio aparece en una pestaña. Aprueba un inicio de sesión, pega un código o mira trabajar al agente. No hay nada que instalar.
Control desde el móvil
Con la sesión iniciada, envía tareas desde la app de Claude o la de ChatGPT. Vuelve al escritorio solo cuando el agente se atasque en algo que tenga que hacer una persona.
Instala lo que quieras
Es tu Mac. Añade extensiones de Chrome, paquetes de Homebrew u otro agente de programación. Nosotros configuramos Claude Code y Codex. El resto lo ejecutas tú, sobre tu software.
Soporte real por email
Escribe a support@macrun.dev y te responde alguien que conoce tu máquina, normalmente en menos de una hora. Sin cola de tickets.
Pasada la primera hora, el precio fijo gana al pago por minuto.
Mantén tu pipeline de GitHub Actions. Cambia dos líneas de YAML. Deja de pagar $0.062 a $0.102 por cada minuto de macOS. Pensado para GitHub Actions. También funciona con GitLab, Bitbucket, Buildkite y Jenkins.
| macOS alojado en GitHub | Codemagic (fijo) | MacRun | |
|---|---|---|---|
| Modelo de precio | $0.062 a $0.102 / minuto | Desde unos $299 / mes | $139 / mes fijo |
| Máquina | Compartida, por job | Pool compartido | M6 dedicado, todo tuyo |
| Concurrencia | Por minuto, cuesta más | Limitada por el plan | En serie en tu máquina |
| Cachés de build | En frío en cada ejecución | Caché parcial | Calientes en SSD local |
| Coste en reposo | $0 | Incluido en el plan | $0, fijo en cualquier caso |
| Ideal para | CI ligero o a ráfagas | Equipos que quieren una interfaz | CI de iOS intenso y constante |
Fuentes: precios por minuto de macOS alojado en GitHub y precios publicados de los planes de Codemagic, en 2026. Frente a la tarifa por minuto más barata, el punto de equilibrio está en unos 2242 minutos al mes. Haz tus propias cuentas con la calculadora.
Lo que somos
- +Un Mac mini dedicado, solo con tu trabajo.
- +Para CI: tu pipeline de siempre. GitHub Actions como prioridad; GitLab, Bitbucket, Buildkite y Jenkins también funcionan.
- +Para agentes: Claude Code y Codex instalados, y un escritorio que abres en el navegador.
- +Soporte por email de alguien que conoce tu máquina, normalmente en menos de una hora.
Lo que no somos
- −Sin firma de código gestionada ni perfiles de aprovisionamiento.
- −No nos compras claves de API. Tu agente funciona con el plan que ya tienes.
- −Sin interfaz de builds propietaria que aprender.
- −Sin teatro de SLA. Uptime honesto por equipo en la página de estado.
- −Sin permanencia. Cancela cuando quieras y borramos la máquina.
Lo que la gente pregunta antes de registrarse
¿Qué es un Mac para agentes?
+
Un Mac mini M6 dedicado en nuestro rack que está encendido las 24 horas. Claude Code y Codex están instalados y hay una sesión siempre activa. Así un agente de programación puede trabajar en tu software mientras duermes. Abres su escritorio desde una pestaña del navegador y lo controlas desde el móvil. Cuesta $169 al mes, cancela cuando quieras.
¿Necesito una clave de API?
+
No. Inicias sesión en Claude Code con tu cuenta de Claude, o en Codex con tu cuenta de ChatGPT. Tu suscripción actual cubre el uso. Nunca vemos tus claves ni tus conversaciones.
¿Qué agentes vienen instalados?
+
Claude Code y Codex. Los dos están instalados y actualizados. Al registrarte eliges cuál está en marcha la primera vez que abres el Mac. Más adelante puedes cambiar o usar los dos.
¿Puedo instalar otras herramientas u otros agentes?
+
Sí. Tu cuenta tiene acceso de administrador, así que sudo funciona con tu propia contraseña. Instala paquetes de Homebrew, versiones de Xcode, runtimes de simulador, otros agentes de programación o cualquier cosa que necesite tu proyecto. Damos soporte directo a Claude Code y Codex. El resto del software lo ejecutas tú. Y debe limitarse a trabajo de software, como todo lo demás en el Mac.
¿Cuánto cuestan los minutos de macOS en GitHub Actions?
+
GitHub cobra los runners macOS a entre $0.062 y $0.102 por minuto, según el tamaño del runner. Es unas 10 veces la tarifa de Linux. Con la tarifa baja, un runner dedicado de $139/mes fijo se amortiza a partir de unos 2242 minutos al mes. A partir de ahí, cada minuto extra en MacRun es gratis.
¿Qué cambia en mi workflow de GitHub Actions?
+
Dos líneas. Registras el runner una vez en tu repositorio u organización. Después cambias la etiqueta runs-on para que apunte a tu runner macOS self-hosted. Todo lo demás en tu pipeline queda exactamente igual.
¿La licencia de Apple permite alquilar un Mac para CI?
+
Sí. El acuerdo de licencia de software de macOS de Apple permite alquilar un Mac completo para servicios de desarrollo permitidos, con contratos mensuales. Cada alquiler de MacRun es un cliente por máquina, con facturación mensual y limitado a servicios de desarrollo. Nunca ponemos a dos clientes en el mismo equipo.
¿Cuánto tarda la configuración?
+
Preparamos tu máquina en 1 a 4 horas desde el pago y te avisamos por email cuando está lista. Después, registrar el runner y actualizar tu workflow lleva unos 10 minutos.
¿Qué pasa con mis datos cuando cancelo?
+
El acceso termina al final del periodo pagado y después la máquina se borra automáticamente. Se eliminan tu cuenta y tus datos, el volumen se borra de forma segura y el equipo se restaura a una imagen base limpia antes de que lo use otra persona.
¿Funciona con GitLab, Bitbucket, Buildkite o Jenkins?
+
Sí. La máquina es un Mac normal con acceso SSH. Todos esos sistemas tienen un agente que funciona en macOS y se conecta hacia fuera con tu CI, así que no hace falta abrir puertos de entrada. GitHub Actions es lo que configuramos por ti y a lo que damos soporte directo. Para los demás, la página de otros sistemas de CI tiene los pasos de instalación, y la parte de la máquina es idéntica.
¿Hay un SLA?
+
Sin teatro de SLA. Tienes una máquina dedicada y rápida, y soporte por email que suele responder en menos de una hora. El uptime en vivo de cada equipo se publica en la página de estado. Así puedes juzgarlo tú mismo en lugar de fiarte de nuestra palabra.
Para ver si esto encaja contigo
Agentes de IA en un Mac
Cómo tener Claude Code 24/7 en un Mac y controlarlo desde el móvil
Qué hace falta para tener Claude Code en marcha todo el día en un Mac: una máquina que nunca se duerma, una sesión iniciada, el inicio de sesión con la suscripción de Claude que ya tienes y control desde el móvil con Remote Control.
Mac siempre encendido para agentes de IA: lo que de verdad tienes que configurar
La lista para un Mac que ejecuta agentes de IA sin supervisión: ajustes de energía, inicio de sesión automático, una sesión supervisada, acceso a la pantalla cuando se atasca, red por cable y batería de respaldo. Aprendido en máquinas reales.
OpenAI Codex 24/7 en un Mac dedicado
Cómo tener la CLI de Codex de OpenAI en marcha todo el día en un Mac: inicia sesión con tu cuenta de ChatGPT, mantén viva una sesión y dale un escritorio y un navegador reales.
Alquilar un Mac para agentes de IA o comprar un Mac mini: las cuentas reales
Una comparación directa para quien quiere un Mac siempre encendido para agentes de IA. Lo que cuesta comprar y mantener un Mac mini, lo que cuesta alquilar uno ya listo, y qué conviene según cuánto tiempo lo necesites y quién haga la configuración.
Lo que un agente de IA puede y no puede hacer en un Mac alojado
Las capacidades y los límites reales de un agente de IA en un Mac en el rack de otro: qué funciona, qué no es fiable y qué queda descartado, para que lo sepas antes de alquilar.
Claude Code se para cuando tu Mac entra en reposo. Cómo mantenerlo en marcha.
Por qué una tarea larga de Claude Code o Codex muere cuando tu Mac entra en reposo o cierras la tapa, los ajustes de pmset y caffeinate que lo evitan, y cuándo un portátil es la máquina equivocada.
Mantén viva una sesión de Claude Code con tmux y retómala desde donde sea
La configuración de tmux para un agente de programación que debe sobrevivir a tu ventana de terminal, a tu conexión SSH y a tu trayecto. Iniciar, desconectar, volver desde el móvil y recrear la sesión tras un reinicio.
Claude Code sin supervisión: permisos, salvaguardas y lo que nunca debes permitir
Cómo dejar que Claude Code o Codex trabajen sin nadie mirando: modos de permisos, reglas allow y deny, hooks, salvaguardas en Git, credenciales limitadas y la lista corta de cosas que un agente sin supervisión nunca debe poder hacer.
Cómo dejar trabajar a un agente de programación de noche sin encontrarte un desastre
Una forma repetible de pasarle un backlog a Claude Code o Codex por la noche y revisar pull requests limpios por la mañana: cómo escribir las tareas, cómo aislar cada una, qué puede hacer el agente solo y la revisión matinal de diez minutos.
Dónde ejecutar un agente de programación 24/7: portátil, VPS Linux, EC2 Mac o un Mac mini alojado
Una comparativa honesta de los sitios donde puede vivir todo el día un agente de Claude Code o Codex: tu portátil, un VPS Linux, un EC2 Mac, un Mac mini comprado o un Mac mini alojado. Costes con fuentes, lo que cada uno no puede hacer y una regla para decidir.
Por qué un agente de programación para iOS necesita un Mac de verdad, y el bucle de compilar, ejecutar y capturar que lo hace útil
Lo que un agente de IA que trabaja en una app de iOS o macOS solo puede hacer en macOS: compilar con Xcode, ejecutar el simulador, capturar la pantalla del resultado y firmar un build. Los comandos exactos del bucle, y lo que un equipo Linux puede y no puede hacer.
Instala OpenClaw en un Mac mini y mantenlo en marcha 24/7
Instala OpenClaw en un Mac mini con el script oficial, ejecuta el gateway como LaunchAgent para que sobreviva a los reinicios y protégelo. Probado en macOS 26.
Instalar Hermes Agent en Mac: configuración, gateway y uso 24/7
Instala Hermes Agent de Nous Research en un Mac con Apple silicon, conecta un modelo, ejecuta el gateway de mensajería con launchd y configura aprobaciones y listas de permitidos con seguridad.
Channels de Claude Code: configurar Telegram en un Mac siempre encendido
Los channels de Claude Code envían mensajes de Telegram, Discord o iMessage a una sesión en marcha. Cómo configurar el plugin de Telegram y mantener viva la sesión en un Mac.
Ejecuta un LLM local en un Mac mini: qué cabe en 16, 48 y 64 GB
Qué LLM locales caben en un Mac mini con 16, 48 o 64 GB, cómo instalar Ollama o MLX y cómo mantener en marcha un servidor de modelos. Tamaños reales de la biblioteca de Ollama.
Instala NanoClaw en un Mac mini y mantenlo en marcha 24/7
Instala NanoClaw en un Mac mini con el script de configuración oficial. Mantén Docker y su servicio de launchd activos tras los reinicios y conecta un modelo con una clave de API.
Instala nanobot en un Mac mini y mantenlo en marcha 24/7
Instala el agente nanobot de HKUDS en un Mac mini con el script oficial. Elige un modelo en su WebUI y ejecuta su gateway como un LaunchAgent que sobrevive a los reinicios.
CI en macOS y costes de build
Runner de macOS self-hosted para GitHub Actions
Qué es un runner de macOS self-hosted, cuándo supera a los runners alojados de GitHub y cómo usar uno sin gestionar tú el hardware. Precio fijo de $139 al mes.
Cuánto cuestan los minutos de macOS en GitHub Actions
Los runners de macOS cuestan unos $0.062 a $0.102 por minuto, unas 10 veces Linux. Cómo funciona el multiplicador, dónde está el punto de equilibrio y cómo bajar la factura.
Alquila un Mac mini para builds de CI
Cómo funciona alquilar un Mac mini dedicado para integración continua, cuánto cuesta frente a comprarlo y qué reglas de la licencia de Apple hacen legal el alquiler.
Pipeline de CI/CD para iOS en hardware dedicado
Guía práctica para compilar, probar y publicar apps iOS con GitHub Actions en un Mac dedicado: caché, fastlane, firma y lo que de verdad acelera los builds.
Alternativa a Xcode Cloud para equipos con GitHub Actions
Xcode Cloud frente a un runner de macOS self-hosted dedicado: modelo de precios, dependencia del proveedor, control del workflow y a quién le conviene cada opción.
Precios de GitHub Actions explicados: todas las tarifas de runner (2026)
Todas las tarifas de runner de GitHub Actions en una tabla: Linux $0.006, Windows $0.010, macOS $0.062 a $0.102 por minuto. Cómo se cuentan los minutos incluidos y dónde se llevan la sorpresa los equipos de macOS.
MacStadium o GitHub Actions para CI de iOS: cuál y cuándo
Dos productos distintos para el mismo trabajo. Cuándo tienen sentido los runners de GitHub por minuto, cuándo una máquina dedicada de MacStadium y dónde encaja entre ambos un runner dedicado a precio fijo.
macOS alojado en GitHub o un Mac dedicado: la comparación real de costes
Una comparación de costes en igualdad de condiciones entre los runners de macOS alojados en GitHub y un Mac dedicado, con tres niveles de uso. Incluye los minutos que pagas por reconstruir cachés y el tiempo de espera.
Cómo bajar tu factura de macOS en GitHub Actions: una lista práctica
Nueve cambios concretos que reducen los minutos de macOS cobrados en GitHub Actions: pasa trabajo a Linux, guarda en caché las rutas correctas, cancela ejecuciones obsoletas, recorta la matriz y sabe cuándo gana el precio fijo.
CI/CD de iOS en GitHub Actions: la configuración completa, paso a paso
Un pipeline de iOS funcionando en GitHub Actions de una vez: esqueleto del workflow, selección de Xcode, dependencias, build y tests en un simulador, firma con una API key de App Store Connect, archivo y subida a TestFlight.
GitLab Runner en macOS: instalar, registrar y ejecutar jobs de iOS
Instala GitLab Runner en un Mac con Apple silicon, regístralo con un token de runner glrt-, haz que siga funcionando tras los reinicios y ejecuta jobs de Xcode con un .gitlab-ci.yml.
Agente de Jenkins en macOS: añade un nodo de build Mac que sobreviva a los reinicios
Conecta un Mac a tu controlador de Jenkins como agente entrante por WebSocket, ejecútalo desde un LaunchAgent para que vuelva tras los reinicios y compila iOS en un pipeline.
Runner self-hosted de CircleCI en macOS: configurar machine runner 3
Instala machine runner 3 de CircleCI en macOS con Homebrew, crea una resource class y un token, arráncalo en el dominio GUI y elígelo desde config.yml.
Agente de Buildkite en macOS: instalación con Homebrew, token y launchd
Instala el agente de Buildkite en macOS con Homebrew, añade el token de tu cluster y la etiqueta de cola, arráncalo al iniciar sesión con launchd y ejecuta pasos de Xcode en un pipeline.
fastlane en un servidor de build Mac: match, API key y lanes de CI
Instala fastlane en un servidor de build Mac, firma con match en modo readonly, inicia sesión con una API key de App Store Connect y ejecuta lanes de test y beta desde cualquier CI.
Automatización de tests de UI en iOS con XCUITest y xcodebuild
Ejecuta tests de UI de XCUITest desde la línea de comandos con xcodebuild, gestiona simuladores con simctl, ejecuta tests en paralelo, reintenta los inestables y lee los result bundles.
Compilar React Native para iOS sin Mac: un flujo de trabajo probado
Escribe y prueba React Native en Windows o Linux, y compila iOS en un Mac en la nube. Un workflow de GitHub Actions que ejecutamos en macos-26 con Xcode 26.6, con su salida.
Publica una app de iOS en la App Store sin Mac
Qué pasos de la App Store necesitan macOS y cuáles funcionan desde Windows: alta, claves de API, firma, compilar y subir desde un Mac en la nube, y TestFlight en el iPhone.
Desarrollar apps de iOS sin Mac: 4 opciones y costes reales
Las herramientas de Apple solo funcionan en macOS, pero no tienes que comprar un Mac. Cuatro opciones ordenadas, del CI en la nube a comprar uno de segunda mano, con precios con fuentes y sus pros y contras honestos.
Xcode en Windows: usa el escritorio de un Mac remoto
Xcode no funciona en Windows. Cómo usarlo en un Mac remoto desde tu PC: VNC por una red privada o una pestaña del navegador, retraso, teclado y simulador.
Una máquina. Un precio fijo. Runner o agente.
Alquila un Mac hoy y esta noche ya está trabajando para ti. Cancela cuando quieras y borramos la máquina.