För utvecklare

Gör din app agentstyrbar på några minuter

Du skriver en enda sak: ytan. SDK:n sköter ledningen — MCP-transport, bearer-token per instans, instansregistrering, samtyckesprompter, granskning och live-flödet. Din app beskriver bara vad den kan göra och besvarar en handfull metoder.

TRE STEG

Lägg till SDK:n, implementera ytan, starta hosten

  1. Referera till paketen. Lägg till App Use-abstraktionerna och SDK:n i ditt .NET-projekt.
  2. Implementera ytan. Beskriv dina skärmar och element och besvara read/get/set/invoke. De flesta metoderna är enradare över ditt befintliga tillstånd.
  3. Starta hosten. Ett anrop vid uppstart registrerar din app så att vilken lokal agent — eller en hub — som helst kan hitta den.

Hosta det — ett anrop

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.

Ytan deklarerar en AppSpec (skärmar + element + åtgärder) och besvarar ReadScreenAsync, GetValueAsync, SetValueAsync, InvokeAsync och ett par navigerings-/fönstermetoder. SDK:n kontrollerar varje anrop mot tokenomfånget och samtyckesprompten innan det når din kod.

VAD DU FÅR GRATIS

De svåra delarna är hanterade

Transport & autentisering

Loopback-SSE-MCP-server med en utfärdad bearer per instans — du behöver aldrig röra ledningen.

Registrering

En instansfil skrivs så att hubbar och agenter upptäcker din app automatiskt.

Samtycke & granskning

Skriv-/exekveringsanrop går genom samtyckesporten och hamnar i den hashkedjade granskningsloggen.

Live-observerbarhet

Varje anrop och resultat strömmas till tap-flödet som en operatörskonsol kan prenumerera på.

Fullständig SDK-dokumentation & specifikationen är på väg

Den fullständiga integrationsguiden, referensen för ytkontraktet, hjälpmedlen för elementregistret och den fullständiga protokollspecifikationen förbereds för öppen publicering. Vill du ha tidig åtkomst, SDK:n eller hjälp med integrationen? Hör av dig.