УДАЛЁННАЯ ОТЛАДКА, СОЗДАННАЯ ДЛЯ ИИ

Ваш
закончил править код.
Что дальше?

Он не видит работающее приложение — он знает лишь то, что вы пересказали ему по скриншоту. AppTelepath превращает живую сессию в его контекст: он видит, нажимает и проверяет на месте.

Бесплатная бета открыта · без карты

Полноценный отладочный стол — сразу после подключения

Как только устройство подключилось, весь рантайм приложения оказывается здесь, и вы видите ровно то же, что получает агент.

apptelepath.com/app
Веб-консоль AppTelepath: в панели сети выбран неудачный запрос, справа показаны заголовки запроса, заголовки ответа и тело ответа

Экран · Логи · Сеть · Дерево UI · Производительность · Файлы · UserDefaults · База данных · Проблемы · Запись · Симуляция · Командная консоль

Посмотрите на приложение глазами агента

Каждая команда возвращает структурированные данные, а не скриншот, который ещё нужно расшифровывать. Выберите команду и посмотрите, что агент получает на каждом шаге.

agent → workspace demo Пример данных

telepath_screenshot

✓ 328 ms
image/jpeg · 393 × 852
currentVC: LoginViewController
Нажмите в любом месте экрана,
чтобы отправить реальный тап на устройство

Подключаете один раз — пользуются и агенты, и команда

Claude Code, Cursor, скрипт, CI или просто ваш браузер — одна и та же живая картина, доступная отовсюду. Что может агент, можете и вы; что видите вы, видит и он.

MCP

Подключите размещённую конечную точку и авторизуйте её входом — агент сразу получает всё, чтобы видеть приложение, нажимать в нём и проверять результат.

https://apptelepath.com/mcp

HTTP + SSE

Без MCP тоже нет ограничений: скрипты, CI и любая среда, способная отправить curl, вызывают команды и подписываются на события в реальном времени.

# нажать «Войти» на экране
curl -X POST $API/invoke \
  -d '{"command":"ui.tap","ref":"n12"}'

Веб-консоль

Команда видит в браузере всё, что видит агент: экран, логи, сеть, базу данных, производительность и воспроизведение сессий.

Не только смотреть — действовать

Видеть недостаточно. Чтобы исправить баг, агент должен управлять интерфейсом, создавать условия и тут же проверять результат.

ui.tap · ui.input

Управление интерфейсом

Агент сам нажимает и вводит текст, попадая именно в нужный элемент, — он проверяет собственную правку, не дожидаясь, пока вы всё воспроизведёте.

simulate.location · push · network

Создание условий

Слабая сеть, геопозиция, пуш-уведомления — симулируются одним вызовом. Баг, который «случается только в той ситуации», воспроизводится за секунды.

net · log · db.query · perf

Наблюдение за рантаймом

Запросы, логи, база данных, производительность, падения — что только что произошло в приложении, выясняется по первому вопросу.

recording.start · get

Запись и разбор

Достаточно воспроизвести один раз — вся команда и все агенты смогут пересмотреть. Баги больше не передаются пересказом.

Оптимизировано под агентов

Контекст, подрезанный под модель

Тот же вопрос решается меньшим числом токенов и меньшим числом итераций — быстрее и дешевле.

registerCommand("myapp.foo")

Собственные команды

Зарегистрируйте отладочные возможности, которые есть только в вашем приложении, — и все агенты сразу ими владеют.

Чем это отличается от классической удалённой отладки

AppTelepath — не очередной просмотрщик сессий. Он открывает саму способность отлаживать как платформу, общую для агентов и людей.

Классическая удалённая отладкаAppTelepath
Основной интерфейс Сделан для людей, API — довесок Сделан сразу для агентов и людей, возможности полностью равны
Что можно делать Пересматривать то, что уже случилось Наблюдать — а ещё управлять и создавать условия
Кроссплатформенность iOS и Android регистрируются как два отдельных приложения Одно рабочее пространство на все устройства
Места Считаются по людям Тоже по людям — агенты и устройства мест не занимают
Начало работы Регистрация → создать проект → встроить → запустить → вернуться на сайт и смотреть Авторизовать агента → он встраивает → он проверяет; рабочее пространство и учётные данные устройства готовятся автоматически

Как проходит подключение в бете

После первой OAuth-авторизации доверенного клиента-агента подключение SDK, выдачу device-only учётных данных и первую проверку берёт на себя агент.

Авторизуйте агента

Подключите размещённый удалённый MCP и подтвердите единственную важную границу доверия: аккаунт и рабочее пространство.

Он встраивается сам

Агент устанавливает SDK, выпускает device-only учётные данные и записывает локальные настройки сборки, действующие только в доверенных тестовых конфигурациях.

Он проверяет себя сам

Агент запускает приложение, убеждается, что устройство на связи, и сразу переходит к скриншотам, диагностике и воспроизведению.

// AppDelegate.swift · авторизованная тестовая сборка
#if TELEPATH_ENABLED
import Telepath

Telepath.start() // настраивается один раз: работает и при обычном запуске, и в авторизованной тестовой Release-сборке
#endif

Поддержка платформ

Один протокол, несколько реализаций. Эталонная реализация для iOS и бинарник доступны в публичной бете; остальные платформы планируем по спросу.

iOS Beta Android В планах React Native В планах HarmonyOS В планах Flutter В планах

Пусть агент посмотрит сам

Бесплатная бета открыта. Когда начнётся оплата, она стартует с 7-дневного пробного периода — без карты.

Начать бесплатно