Rendez votre application pilotable par des agents en quelques minutes
Vous n'écrivez qu'une seule chose : la surface. Le SDK s'occupe du réseau — transport MCP, jetons bearer par instance, enregistrement d'instance, invites de consentement, audit et flux en direct. Votre application se contente de décrire ce qu'elle peut faire et de répondre à une poignée de méthodes.
Ajoutez le SDK, implémentez la surface, démarrez l'hôte
- Référencez les packages. Ajoutez les abstractions App Use et le SDK à votre projet .NET.
- Implémentez la surface. Décrivez vos écrans et éléments, et répondez à read / get / set / invoke. La plupart des méthodes tiennent en une seule ligne au-dessus de votre état existant.
- Démarrez l'hôte. Un seul appel au démarrage enregistre votre application afin que n'importe quel agent local — ou un hub — puisse la trouver.
Hébergez-la — un seul appel
await using var host = await AppUseHost.StartAsync(
new AppUseHostOptions
{
AppId = "hello",
AppName = "Hello",
AppVersion = "1.0",
Surface = new HelloSurface(),
});
// The SDK writes an instance-registration file; a Hub
// watching the directory now sees your app and brokers
// it to any connected agent.
La surface déclare un AppSpec (écrans + éléments + actions) et répond à ReadScreenAsync, GetValueAsync, SetValueAsync, InvokeAsync, ainsi qu'à quelques méthodes de navigation / fenêtre. Le SDK contrôle chaque appel par rapport à la portée du jeton et à l'invite de consentement avant qu'il n'atteigne votre code.
Les parties difficiles sont prises en charge
Transport & authentification
Serveur MCP SSE en boucle locale avec un jeton bearer généré par instance — vous ne touchez jamais au réseau.
Enregistrement
Un fichier d'instance est écrit afin que les hubs et les agents découvrent automatiquement votre application.
Consentement & audit
Les appels d'écriture / d'exécution passent par la porte de consentement et aboutissent dans le journal d'audit chaîné par hachage.
Observabilité en direct
Chaque appel et résultat est diffusé vers le flux de surveillance auquel une console d'opérateur peut s'abonner.
La documentation complète du SDK & la spécification arrivent
Le guide d'intégration complet, la référence du contrat de surface, les utilitaires du registre d'éléments et la spécification complète du protocole sont en cours de préparation pour une publication ouverte. Vous souhaitez un accès anticipé, le SDK ou de l'aide pour l'intégration ? Contactez-nous.