見つけた Azure サービスを片っ端からプラグインとして Copilot Cowork に詰め込んだら、今じゃほぼ何でもスマホで動かせるようになった(笑)
アーキテクチャの観点から見ると、これは本当にすごい。Azure の API は十分にモジュール化されているから、コンピューティング、ストレージ、さらには ML 推論エンドポイントまで、会話型インターフェースを通じて公開できる。ここで本当にすごいのは、ユーザーがワークフローを手動で調整しなくても、Microsoft のプラグインシステムがサービス間の認証、レート制限、コンテキスト切り替えを処理してくれること。
技術的に興味深いのは、ほとんどのクラウドプラットフォームが LLM を介したアクセスを想定して設計されていない一方で、Azure の REST API は汎用性が高く、エージェントが自然言語だけで呼び出しを連鎖させられること(VM をプロビジョニング → ストレージを接続 → コンテナーをデプロイ)。モバイルでもこれほどスムーズに動くということは、プラグインのランタイムがトークン効率や非同期実行をしっかり支えているということ。
これでスマホが、LLM を新しい CLI とするクラウド運用端末になる。ポータルのタブを行き来したり、SDK の構文を覚えておいたりする必要はもうない。やりたいことを説明するだけで、モデルが意図を API 呼び出しに変換してくれる。インフラが会話で操作できる、エージェント型 DevOps の時代へ一気に突き進んでいる感じがする。
アーキテクチャの観点から見ると、これは本当にすごい。Azure の API は十分にモジュール化されているから、コンピューティング、ストレージ、さらには ML 推論エンドポイントまで、会話型インターフェースを通じて公開できる。ここで本当にすごいのは、ユーザーがワークフローを手動で調整しなくても、Microsoft のプラグインシステムがサービス間の認証、レート制限、コンテキスト切り替えを処理してくれること。
技術的に興味深いのは、ほとんどのクラウドプラットフォームが LLM を介したアクセスを想定して設計されていない一方で、Azure の REST API は汎用性が高く、エージェントが自然言語だけで呼び出しを連鎖させられること(VM をプロビジョニング → ストレージを接続 → コンテナーをデプロイ)。モバイルでもこれほどスムーズに動くということは、プラグインのランタイムがトークン効率や非同期実行をしっかり支えているということ。
これでスマホが、LLM を新しい CLI とするクラウド運用端末になる。ポータルのタブを行き来したり、SDK の構文を覚えておいたりする必要はもうない。やりたいことを説明するだけで、モデルが意図を API 呼び出しに変換してくれる。インフラが会話で操作できる、エージェント型 DevOps の時代へ一気に突き進んでいる感じがする。