開発者向け
数分でアプリをエージェント操作対応にする
あなたが書くのは一つだけ:サーフェスです。SDK が通信を担います — MCP トランスポート、インスタンスごとのベアラートークン、インスタンス登録、同意プロンプト、監査、そしてライブフィード。あなたのアプリは何ができるかを記述し、ほんの一握りのメソッドに応答するだけです。
3 つのステップ
SDK を追加し、サーフェスを実装し、ホストを起動する
- パッケージを参照する。 App Use の抽象化と SDK を .NET プロジェクトに追加します。
- サーフェスを実装する。 画面と要素を記述し、read/get/set/invoke に応答します。ほとんどのメソッドは既存の状態を返す一行で済みます。
- ホストを起動する。 起動時の一回の呼び出しでアプリを登録すれば、ローカルのどんなエージェント — あるいはハブ — でも見つけられます。
ホストする — 一回の呼び出しで
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.
サーフェスは AppSpec(画面+要素+アクション)を宣言し、ReadScreenAsync、GetValueAsync、SetValueAsync、InvokeAsync、およびいくつかのナビゲーション/ウィンドウメソッドに応答します。SDK は、コードに到達する前にすべての呼び出しをトークンスコープと同意プロンプトに照らしてゲートします。
無料で手に入るもの
難しい部分はすべて処理済み
トランスポート & 認証
発行されたインスタンスごとのベアラートークンを備えたループバック SSE MCP サーバー。あなたが通信を直接触ることはありません。
登録
インスタンスファイルが書き込まれ、ハブとエージェントがあなたのアプリを自動的に検出します。
同意 & 監査
書き込み/実行の呼び出しは同意ゲートを経由し、ハッシュチェーン化された監査ログに記録されます。
ライブな可観測性
すべての呼び出しと結果が、オペレーターコンソールが購読できるタップフィードにストリームされます。
完全な SDK ドキュメント & 仕様は近日公開
完全な統合ガイド、サーフェス契約のリファレンス、要素レジストリのヘルパー、そして完全なプロトコル仕様は、オープンな公開に向けて準備中です。早期アクセス、SDK、または統合のサポートをご希望ですか?お問い合わせください。