# Dejar que agentes de IA prueben apps móviles en Macs remotos

> Shopify dio a su agente interno una flota de Macs remotos para compilar y probar apps. Sus cambios móviles aceptados pasaron del 6 % al 61 %.

- **Tipo:** Caso de uso
- **Tema:** Programación
- **Dificultad:** avanzada
- **Origen:** [shopify.engineering](https://shopify.engineering/remote-dev)
- **En el directorio desde:** 23 de octubre de 2026
- **URL:** https://conqueia.com/caso/dejar-que-agentes-de-ia-prueben-apps-moviles-en-macs-remotos

## A quién le sirve

Equipos de desarrollo con apps móviles que quieren que la IA las pruebe de verdad, no solo que escriba código.

## Qué hicieron

Shopify tenía un problema: el agente de IA River, que funciona en Slack, no podía compilar apps de iPhone porque corre en Linux, y al principio decía que era imposible. Montaron una flota de Macs remotos con las herramientas y el proyecto ya preparados, y le enseñaron a River a conectarse a ellos. Cada sesión usa un Mac que se destruye al terminar. El agente compila, prueba en el simulador, hace capturas y vídeos y propone los cambios. Una vista en directo deja a cualquiera probar la app desde un enlace.

## Cómo salió

Las propuestas de cambio móviles de River que acabaron aceptadas pasaron de un 6 % a un 61 %. El tiempo desde pedir un Mac hasta ver el cambio en un dispositivo bajó de más de 30 minutos a unos pocos. Son cifras de Shopify, sin explicar cómo las midieron.

## Conviene saber

Las primeras versiones fallaban y eran lentas, y el agente olvidaba que tenía un Mac remoto. Lo resolvieron con sesiones de terminal que se pueden observar. Hizo falta convencer a los equipos con campañas internas. Es un montaje de empresa grande.

## Qué necesitas

- Uno o varios Macs accesibles por red para compilar apps de iPhone
- Un agente de programación con acceso a una terminal
- El proyecto con sus instrucciones de compilación
- Alguien que revise los cambios antes de aceptarlos

## Cómo hacerlo tú, paso a paso

1. Prepara un Mac con el proyecto ya descargado, las herramientas instaladas y la app compilada una vez.
2. Dale al agente una instrucción por escrito para conectarse a ese Mac y usar el simulador.
3. Pídele un arreglo pequeño y que enseñe capturas del antes y del después.
4. Si el agente se queda mudo, haz que trabaje en una sesión de terminal que puedas ver.
5. Cuando funcione con uno, crea más Macs iguales y reinícialos tras cada sesión.
6. Revisa cada cambio antes de aceptarlo.

## Pruébalo con tu IA

```
Vas a probar este cambio en una app móvil: [descripción del cambio o enlace]. Primero compila la app y apunta si hay errores. Después reproduce el fallo que describe [el error], aplica la corrección y enseña el antes y el después con una captura. Si algo no se puede probar en tu entorno, dímelo en lugar de dar el cambio por bueno. Has terminado cuando la app compila, las pruebas pasan y tienes las capturas.
```

## Consejos

- Reinicia el Mac tras cada sesión para que no arrastre restos.
- Mide el porcentaje de cambios aceptados antes y después, como hicieron ellos.
- Cuenta a tu equipo qué ha cambiado: sin eso, cuesta que lo usen.

## Preguntas frecuentes

### ¿Hace falta ser una gran empresa?

No para la idea. Con un solo Mac y un agente de programación puedes empezar. La flota con reinicios es lo que añadió Shopify para escalar.

### ¿Por qué un Mac y no un servidor normal?

Porque las apps de iPhone solo se compilan en Mac. Es lo que impedía al agente trabajar desde Linux.

## Fuentes

- [shopify.engineering](https://shopify.engineering/remote-dev)

---

Fuente: conqueia.com/caso/dejar-que-agentes-de-ia-prueben-apps-moviles-en-macs-remotos
