DÉBOGAGE À DISTANCE NATIVEMENT IA

Votre
vient de modifier le code.
Et maintenant ?

Il ne voit pas l'app qui tourne : il ne connaît que ce que vous lui recopiez depuis une capture d'écran. AppTelepath transforme la session en cours en son contexte — il voit, il touche, il vérifie sur-le-champ.

Bêta gratuite ouverte · sans carte bancaire

Votre poste de débogage complet, prêt dès la connexion

Dès qu'un appareil se connecte, tout le runtime de l'app s'affiche ici — et ce que vous voyez est exactement ce que reçoit l'agent.

apptelepath.com/app
La console web AppTelepath : dans le panneau réseau, une requête en échec est sélectionnée, avec à droite les en-têtes de requête, les en-têtes de réponse et le corps de la réponse

Écran · Logs · Réseau · Arbre UI · Performance · Fichiers · UserDefaults · Base de données · Problèmes · Enregistrement · Simulation · Console de commandes

Voyez l'app comme votre agent la voit

Chaque commande renvoie des données structurées, pas une capture d'écran qu'il faudra encore interpréter. Choisissez une commande pour voir ce que l'agent obtient à chaque étape.

agent → workspace demo Données d'exemple

telepath_screenshot

✓ 328 ms
image/jpeg · 393 × 852
currentVC: LoginViewController
Cliquez n'importe où sur l'écran
pour envoyer un vrai tap à l'appareil

Une seule intégration — vos agents comme votre équipe en profitent

Claude Code, Cursor, un script shell, la CI ou simplement votre navigateur — la même réalité en direct, accessible de partout. Ce que l'agent peut faire, vous le pouvez ; ce que vous voyez, il le voit.

MCP

Connectez le point de terminaison hébergé, autorisez-le en vous connectant, et votre agent dispose immédiatement de tout pour voir, toucher et vérifier l'app.

https://apptelepath.com/mcp

HTTP + SSE

Sans MCP, aucune limite non plus : scripts, CI, tout ce qui peut lancer un curl appelle les commandes et s'abonne aux événements en direct.

# toucher « Se connecter » à l'écran
curl -X POST $API/invoke \
  -d '{"command":"ui.tap","ref":"n12"}'

Console web

Votre équipe voit dans son navigateur tout ce que voit l'agent — écran, logs, réseau, base de données, performance et rejeu de session.

Pas seulement regarder — agir

Voir ne suffit pas. Pour corriger un bug, un agent doit pouvoir piloter l'interface, créer les conditions et vérifier le résultat sur place.

ui.tap · ui.input

Piloter l'interface

L'agent touche et saisit lui-même, en visant exactement le bon élément — il vérifie son propre correctif au lieu d'attendre que vous reproduisiez.

simulate.location · push · network

Créer les conditions

Réseau dégradé, position, notifications push : simulés en un appel. Le bug qui « n'arrive que dans cette situation-là » se reproduit en quelques secondes.

net · log · db.query · perf

Observer le runtime

Requêtes, logs, base de données, performance, crashs — tout ce qui vient de se passer dans l'app, à la demande.

recording.start · get

Enregistrer et rejouer

Reproduisez une fois, toute l'équipe et tous les agents peuvent rejouer. Les bugs ne circulent plus sous forme de descriptions approximatives.

Optimisé pour les agents

Un contexte taillé pour les modèles

À question égale, moins de tokens et moins d'allers-retours — l'agent arrive plus vite, et pour moins cher.

registerCommand("myapp.foo")

Commandes personnalisées

Enregistrez une fois les astuces de débogage propres à votre app : tous les agents les connaissent ensuite.

Ce qui change par rapport au débogage à distance classique

AppTelepath n'est pas un visualiseur de sessions de plus. Il ouvre la capacité de débogage elle-même comme une plateforme partagée entre agents et humains.

Débogage à distance classiqueAppTelepath
Interface principale Pensée pour les humains, l'API vient après Pensée pour les agents et les humains, avec des capacités identiques
Ce qu'on peut faire Revoir ce qui s'est déjà produit Observer — et aussi piloter et créer les conditions
Multiplateforme iOS et Android enregistrés comme deux applications distinctes Un seul workspace pour tous les appareils
Sièges Comptés par personne Comptés par personne aussi — les agents et les appareils ne prennent aucun siège
Prise en main S'inscrire → créer un projet → intégrer → lancer → revenir sur le site pour regarder Autoriser l'agent → il intègre → il vérifie ; workspace et identifiants d'appareil prêts automatiquement

Le parcours d'entrée en bêta

Après la première autorisation OAuth d'un client agent de confiance, l'intégration du SDK, l'identifiant device-only et la première vérification passent tous par l'agent.

Autoriser l'agent

Connectez le MCP distant hébergé et validez la seule frontière de confiance qui compte : votre compte et votre workspace.

Il s'intègre tout seul

L'agent installe le SDK, émet un identifiant device-only et écrit des réglages de build locaux qui ne s'appliquent qu'aux configurations de test de confiance.

Il se vérifie tout seul

L'agent lance l'app, confirme que l'appareil est en ligne et enchaîne aussitôt captures, diagnostic et reproduction.

// AppDelegate.swift · build de test autorisé
#if TELEPATH_ENABLED
import Telepath

Telepath.start() // configuré une fois ; fonctionne au lancement normal comme en Release de test autorisée
#endif

Plateformes prises en charge

Un protocole, plusieurs implémentations. L'implémentation de référence iOS et son binaire sont en bêta publique ; les autres plateformes sont planifiées selon la demande.

iOS Beta Android Prévu React Native Prévu HarmonyOS Prévu Flutter Prévu

Laissez l'agent aller voir lui-même

La bêta gratuite est ouverte. Quand la facturation démarrera, elle commencera par 7 jours d'essai — sans carte bancaire.

Commencer gratuitement