← Все проекты
Проект / TypeScript

jasonkneen/agent-simulator: Agent Simulator — iOS-симулятор в браузере с инспектором React Native

Управляй iOS-симулятором прямо из браузера, инспектируй React-компоненты и дай доступ к экрану AI-агентам.

Проект запускает веб-сервер, который подключается к запущенному iOS-симулятору через инструменты Apple. Браузерный интерфейс показывает живой видеопоток с симулятора, дерево доступности iOS и React-компонентов. Все действия (тапы, свайпы, ввод текста)...

★ 67 TypeScript Форки 3 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков React Native/Expo, QA-инженеров и создателей AI-агентов, которым нужно взаимодействовать с iOS-приложениями без запуска Xcode.

Проблема / задача

Разработка и тестирование iOS-приложений требует постоянного переключения между Xcode Simulator, браузером и кодом, а AI-агентам не хватает инструментов для «видения» экрана и взаимодействия с интерфейсом.

Как это работает

Проект запускает веб-сервер, который подключается к запущенному iOS-симулятору через инструменты Apple. Браузерный интерфейс показывает живой видеопоток с симулятора, дерево доступности iOS и React-компонентов. Все действия (тапы, свайпы, ввод текста) передаются через Rust-сервер напрямую в симулятор, без движения курсора macOS. Для AI-агентов доступен MCP-мост с 15 инструментами.

Что видно по README

Это инструмент для разработки и тестирования iOS-приложений, который работает в браузере. Он показывает живой экран симулятора, позволяет кликать по элементам и сразу видеть исходный код React-компонентов, управлять симулятором с клавиатуры и автоматизировать действия через AI-агентов. Поддерживает любые iOS-приложения, но для инспектора React Native нужно подключить metro-плагин.

Ключевые возможности

Живой видеопоток с iOS-симулятора в браузереИнспектор React-компонентов с привязкой к исходному кодуПолное управление симулятором (тапы, свайпы, клавиатура) без курсораMCP-мост для AI-агентов (Claude Desktop, Cursor и др.)Дерево доступности iOS для любого приложения

Технологии

TypeScriptRustNode.jsReactMCP (Model Context Protocol)OpenAI APITailwindCSSGo

Интересный факт

Проект использует редкий инструмент axe для эмуляции ввода без движения курсора macOS — это позволяет управлять симулятором даже когда окно не в фокусе.

С чего начать

  • Установи Xcode и запусти iOS-симулятор
  • Клонируй репозиторий и запусти bun install && cargo build
  • Запусти сервер: bun start и открой браузер

Оценка GitRadar

Удобство
6/10
Свежесть
9/10
Перспектива
8/10
Монетизация
4/10
Общая оценка
7/10

Вердикт GitRadar

Стоит пробовать, если вы разрабатываете под iOS и устали от переключения между окнами. Интеграция с AI-агентами выглядит перспективно, но проект требует macOS и настройки.

Наблюдения по обновлениям

Проект активно развивается, последний релиз v0.3.0, есть TypeScript, React 19, поддержка MCP. Но звёзд пока мало (67), комьюнити маленькое.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/jasonkneen/agent-simulator
Лицензия
AGPL-3.0
Создан на GitHub
21 апреля 2026 г.
Последнее обновление репо
21 апреля 2026 г.
Последняя проверка GitRadar
21 апреля 2026 г.
Изученные файлы
README.md, package.json, web-app/src/main.tsx, sim-server/src/main.rs, web-app/src/App.tsx, server.js

FAQ

Что это такое?

Веб-интерфейс для управления iOS-симулятором с инспектором кода и мостом для AI-агентов.

Для кого подходит?

Для разработчиков React Native/Expo, QA-инженеров и создателей AI-агентов, работающих с iOS.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с jasonkneen/agent-simulator?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.