Claude Code ya puede probar aplicaciones directamente en el simulador de iOS

Anthropic ha añadido una de las funciones más esperadas para Claude Code en escritorio: la integración directa con el simulador de iOS de Apple. A partir de ahora, los desarrolladores pueden pedir a Claude que compile una aplicación, la ejecute en el simulador y compruebe automáticamente su funcionamiento sin abandonar la conversación. La característica ya está disponible en fase beta pública para macOS y requiere Xcode instalado.

Las claves de Claude Code y el simulador de iOS en 20 segundos

  • Claude Code puede compilar y ejecutar aplicaciones directamente en el simulador de iOS.
  • El desarrollador ve el simulador junto a la conversación mientras Claude interactúa con la aplicación.
  • Claude puede pulsar botones, navegar por pantallas y comprobar los cambios realizados.
  • La función está disponible en beta para macOS con Xcode y en los planes Pro, Max y Team.
  • No es compatible con iPhone o iPad físicos, únicamente con dispositivos simulados.

La incorporación acerca aún más los asistentes de programación al ciclo completo de desarrollo. Hasta ahora, herramientas como Claude Code podían generar código, corregir errores o sugerir cambios, pero el desarrollador seguía teniendo que compilar la aplicación y comprobar manualmente el resultado en el simulador.

Con esta actualización, Claude puede ejecutar parte de ese proceso por sí mismo. Cuando el usuario solicita, por ejemplo, que revise un flujo de registro o compruebe una nueva pantalla, el asistente inicia la compilación, instala la aplicación en el simulador y comienza a interactuar con ella para verificar si los cambios funcionan como esperaba.

Del código a la prueba visual sin salir de la conversación

La nueva función está integrada en Claude Code Desktop y utiliza el simulador oficial de Apple incluido en Xcode.

Cuando Claude lanza una aplicación, aparece automáticamente un panel junto a la conversación mostrando la pantalla del dispositivo virtual. El contenido se transmite en tiempo real, permitiendo seguir cada paso mientras el asistente navega por la aplicación.

El desarrollador también puede intervenir en cualquier momento. El simulador no queda bloqueado mientras Claude trabaja, de modo que ambos pueden utilizar el mismo dispositivo virtual de forma alterna.

Esto resulta especialmente útil para revisar interfaces, probar distintos recorridos de navegación o comprobar rápidamente si una corrección ha resuelto un error sin tener que cambiar continuamente entre el editor de código y el simulador.

Anthropic explica que el panel controla directamente el simulador mediante las herramientas oficiales de Apple, sin recurrir al sistema de «Computer Use» que mueve el ratón sobre el escritorio del usuario. Como consecuencia, Claude no toma el control de la pantalla ni interfiere con el resto de ventanas abiertas.

Claude también puede comprobar por sí mismo los cambios

Uno de los aspectos más interesantes es que Claude no se limita a lanzar la aplicación.

Después de compilarla puede instalarla, abrirla, pulsar botones, desplazarse entre pantallas y capturar imágenes del resultado para verificar si la interfaz coincide con lo esperado.

Por ejemplo, un desarrollador puede escribir:

«Compila la aplicación y comprueba el flujo de registro en el simulador.»

Claude ejecutará la aplicación, navegará por las pantallas correspondientes y utilizará la información visual obtenida para determinar si el comportamiento coincide con el solicitado o si todavía existen errores.

Este tipo de comprobaciones acerca el funcionamiento de Claude a un proceso de validación automática de interfaces, aunque sigue dependiendo de que la aplicación pueda ejecutarse correctamente y de que el modelo interprete adecuadamente lo que aparece en pantalla.

La función tampoco sustituye las pruebas funcionales tradicionales ni los tests automatizados. Su objetivo es facilitar iteraciones rápidas durante el desarrollo.

Cada sesión mantiene su propio simulador

Anthropic ha diseñado el sistema para que varias conversaciones puedan trabajar de forma independiente.

Cada sesión utiliza su propio dispositivo virtual y conserva su estado incluso aunque el usuario cambie a otra conversación.

Si Claude necesita probar distintos modelos de iPhone o iPad, puede iniciar varios simuladores simultáneamente, con un máximo de cuatro dispositivos por sesión.

El desarrollador también puede elegir manualmente el modelo concreto sobre el que quiere realizar las pruebas, como un iPhone SE o un iPad específico, siempre que esté disponible dentro de Xcode.

Además, el panel permite realizar acciones habituales del simulador de Apple, como girar el dispositivo, bloquear la pantalla, controlar el volumen, realizar capturas de pantalla o grabar vídeo del funcionamiento de la aplicación.

Solo funciona en macOS y con Xcode

La nueva característica depende completamente del simulador oficial de Apple.

Por ese motivo únicamente está disponible en macOS y requiere tener instalado Xcode junto con los dispositivos virtuales correspondientes.

No funciona en sesiones remotas mediante SSH ni cuando Claude Code se ejecuta sobre una máquina cloud, ya que esos entornos no tienen acceso al simulador instalado en el ordenador del desarrollador.

Anthropic también aclara que Claude únicamente puede controlar dispositivos simulados. Los iPhone y iPad físicos quedan fuera de esta integración.

Si una aplicación necesita probarse sobre hardware real, el desarrollador deberá ejecutarla desde Xcode y posteriormente describir el comportamiento observado o compartir capturas de pantalla con Claude.

Seguridad y privacidad

Antes de controlar un simulador por primera vez, Claude solicita autorización para ese dispositivo concreto.

Una vez concedido el permiso, podrá interactuar con el simulador, escribir texto, pulsar elementos de la interfaz y realizar capturas de pantalla cuando sean necesarias para completar la tarea.

Anthropic indica que esas capturas forman parte de la conversación y siguen las políticas habituales de retención de datos de la plataforma.

Por ese motivo recomienda no iniciar sesión con cuentas personales ni utilizar información sensible en simuladores controlados por Claude.

Las organizaciones también pueden desactivar completamente esta funcionalidad mediante las políticas de administración de Claude Code.

Un paso más hacia asistentes capaces de desarrollar y validar software

La integración del simulador convierte a Claude Code en una herramienta más cercana al flujo diario de desarrollo de aplicaciones iOS.

En lugar de limitarse a escribir código, ahora puede recorrer parte del proceso habitual que sigue un desarrollador: compilar, ejecutar, observar el resultado, detectar errores, corregirlos y volver a comprobar la aplicación.

Aunque sigue siendo una función en beta y limitada al ecosistema de Apple, refleja la evolución de los asistentes de programación hacia plataformas capaces de combinar generación de código con validación visual y automatización del desarrollo.

Preguntas frecuentes

¿Qué puede hacer Claude Code con el simulador de iOS?

Puede compilar una aplicación, instalarla, ejecutarla en el simulador, navegar por la interfaz y comprobar visualmente los cambios realizados.

¿Necesita Xcode?

Sí. La función utiliza el simulador oficial de Apple incluido en Xcode, por lo que requiere macOS y una instalación compatible de Xcode.

¿Puede controlar un iPhone físico?

No. Anthropic indica que únicamente puede interactuar con dispositivos simulados.

¿Quién puede utilizar esta función?

Está disponible en beta pública para Claude Code Desktop en macOS con los planes Pro, Max y Team. Actualmente no forma parte del plan Enterprise.

Scroll al inicio