
Herramienta de desarrollo móvil universal para Agentes y Humanos - controla simuladores de iOS, emuladores de Android y dispositivos reales desde un único panel y CLI
Herramienta universal de desarrollo móvil — controla simuladores iOS, emuladores Android y dispositivos reales desde un único panel y CLI
npx simvyn
Inicia el servidor local, abre el panel de control web en tu navegador y descubre automáticamente todos los simuladores, emuladores y dispositivos físicos conectados por USB.
## Instalación
**Instalación global:**```bash
npm install -g simvyn
Uso único (sin instalación):```bash npx simvyn
**Requisitos:**
- Node.js 22 (22.14.0+) o 24+
- macOS (soporte completo para iOS + Android) o Linux (solo Android)
## Agentes de codificación con IA
simvyn incluye una [Agent Skill](https://github.com/pranshuchittora/simvyn/blob/main/skills/simvyn/SKILL.md) portátil para descubrir dispositivos, ejecutar comandos CLI compatibles, capturar pantallas, inspeccionar datos de aplicaciones y recopilar logs acotados. Enseña a un agente a usar la CLI con IDs de dispositivo explícitos y límites de plataforma. La skill utiliza la herramienta de terminal existente del agente; no registra un servidor MCP ni nuevas herramientas de agente.
**Pi:** el paquete npm es un [paquete de Pi](https://pi.dev/packages/simvyn). Junto con la skill, añade las herramientas `simvyn`, `simvyn_screenshot`, `simvyn_logs` y `simvyn_record`, un comando `/simvyn` que ejecuta el dashboard, y las plantillas de prompt `/simvyn-repro`, `/simvyn-screen` y `/simvyn-logs`. Requiere Pi 0.74 o posterior:```bash
pi install npm:simvyn
Otros agentes compatibles: instala la skill portátil desde GitHub, seleccionando tu agente, e instala el CLI de simvyn por separado:```bash npm install -g simvyn npx skills add pranshuchittora/simvyn --skill simvyn --agent codex --yes
El comando GitHub requiere que estos archivos de habilidades estén presentes en la rama predeterminada; el comando Pi requiere los recursos de Pi en la versión publicada de npm. Para cambios no publicados, use las [instrucciones de checkout local](https://github.com/pranshuchittora/simvyn/blob/main/docs/agents.md#test-an-unreleased-checkout).
Consulte la [guía de configuración y flujo de trabajo del agente](https://github.com/pranshuchittora/simvyn/blob/main/docs/agents.md) para el lanzador incluido, las salidas compatibles, la operación no interactiva y las limitaciones actuales. También hay disponible un [índice de documentación](https://github.com/pranshuchittora/simvyn/blob/main/llms.txt) compacto para herramientas que aceptan URL de documentación.
## Características
- **Gestión de dispositivos** — Descubra, inicie, apague, borre, cree y clone simuladores, emuladores y dispositivos físicos con fijación de favoritos
- **Gestión de aplicaciones** — Instale, inicie, finalice y desinstale aplicaciones mediante arrastrar y soltar o CLI
- **Visor de registros** — Transmisión en tiempo real con filtrado por nivel, búsqueda en página (Cmd+F), búsqueda con expresiones regulares, paginación y exportación
- **Simulación de ubicación** — Establezca coordenadas GPS, reproduzca rutas GPX/KML con control de velocidad, guarde favoritos
- **Configuración del dispositivo** — Modo oscuro, configuración regional, orientación, permisos, anulaciones de la barra de estado, ajustes preestablecidos de accesibilidad
- **Capturas de pantalla y grabación** — Capture capturas de pantalla y grabe video de pantalla con historial
- **Enlaces profundos** — Abra URL y esquemas personalizados, guarde favoritos por aplicación
- **Inspector de base de datos** — Explore tablas SQLite, ejecute consultas SQL, vea SharedPreferences y NSUserDefaults
- **Explorador de archivos** — Explore los sandboxes de las aplicaciones, suba/descargue archivos, edite texto en línea
- **Notificaciones push** — Componga cargas útiles JSON, envíe a simuladores iOS, biblioteca de plantillas
- **Colecciones** — Agrupe acciones de dispositivos en secuencias reutilizables, aplíquelas a varios dispositivos a la vez
- **Registros de fallos** — Informes de diagnóstico de iOS y fallos de logcat/tombstone de Android
- **Portapapeles** — Lea y escriba el contenido del portapapeles del dispositivo
- **Medios** — Envíe fotos y videos al carrete de cámara y galerías del dispositivo
- **Configuración de herramientas** — Configuración del servidor, gestión de almacenamiento, diagnósticos e informes de depuración
- **Compatibilidad con dispositivos reales** — Conecte dispositivos Android e iOS físicos mediante USB con descubrimiento automático
- **Panel web** — Diseño Apple Liquid Glass con paleta de comandos, navegación por teclado
- **CLI completa** — Todas las funciones funcionan sin interfaz gráfica mediante `simvyn <command>`
## Demostraciones de módulos
### Gestión de dispositivos
Descubra todos los simuladores iOS, emuladores Android y dispositivos físicos conectados por USB en una única lista unificada. Inicie, apague y borre dispositivos sin tocar Xcode ni Android Studio. Cree nuevos simuladores iOS eligiendo un tipo de dispositivo y un runtime, o clone uno existente para crear duplicados rápidamente. Los dispositivos físicos aparecen automáticamente al conectarlos y se agrupan por separado en el selector de dispositivos.
<p align="center"><img src="https://assets.kitploit.com/production/public/readmes/12264/2b85641878f6015c248311700a1a87a20476ade6c930273a3e47f288a82d6d2e.png" alt="Device Management" width="700" /></p>
- Enumere todos los simuladores, emuladores y dispositivos físicos disponibles en todas las plataformas
- Inicie, apague y borre dispositivos con un clic o un comando CLI
- Cree nuevos simuladores iOS con selección de tipo de dispositivo y runtime
- Clone y renombre simuladores existentes
- Fije dispositivos favoritos en la parte superior del selector de dispositivos
- Actualizaciones del estado del dispositivo en tiempo real mediante WebSocket
### Gestión de aplicaciones