Microsoft、ローコード開発環境「Power Platform」に新機能追加を発表——ジェネレーティブAIでアプリ開発高速化

SHARE:
「Microsoft Power BI」のデスクトップ画面
Image credit: Microsoft

Microsoftは5月23日、カンファレンス「Build 2023」で、アプリ開発に革命を起こし、ローコード技術でプロと一般的な開発者に力を与えることを目的とした、「Power Platform」の幅広い新機能を発表した。

同社によると、プロの開発者は、従来のソフトウェア開発に伴う複雑さを軽減し、迅速かつ費用対効果の高いアプリケーション開発を提供できることから、ローコードツールを採用する傾向が高まっているという。

Microsoft は、このようなトレンドに対応するため、包括的なローコードプラットフォーム Power Platform をアップデートすることで、開発者の生産性を向上させ、ソリューション構築を加速させることができると考えている。Power Platform は、カスタムアプリケーションの作成、プロセスの自動化、組織全体の情報管理を効率的に行うためのツールを開発者に提供する。

ローコードと最先端 AI の出会い

Charles Lamanna 氏

Microsoft の最新のアップデートは、開発実務を改善し、企業や個人の業務を再構築するために設計された最先端の AI 機能を導入している。直感的なビジュアルインターフェイス、ドラッグ&ドロップのコンポーネント、あらかじめ用意されたテンプレートなどの機能が強化された。その目的は、開発者がコーディングの複雑さよりも、より高度なタスクに集中できるようにすることだ。

また、デベロッパーは、進化する市場環境に迅速に対応し、変化し続ける顧客のニーズに応えることができるよう、アジリティを高めることができる。

Microsoft のビジネスアプリケーションおよびプラットフォーム担当 CVP Charles Lamanna 氏は VentureBeat に次のように語った。

Power Platform の新機能は、開発者のスピード、敏捷性、複雑な技術環境でのソリューション提供能力を向上させ、開発者の働き方を変革します。

このプラットフォームは、1,000以上の組み込みデータコネクタ、堅牢なプラットフォームコンポーネント、使いやすい開発環境を通じて、(開発者の)生産性を高める包括的なローコードツールを提供します。

AI を搭載した Power Platform コパイロットは、本当に興味深い方法でローコード開発をさらに加速させます。ローコードは開発者をより速くしますが、AI とローコードで開発者はさらに速くなります。

Power Pages のコパイロットの導入は、Power Pages のジェネレーティブ AI によって Web サイト開発を効率化・高速化するものであり、新機能の中でも際立っている。

また、コパイロットをデジタルコピーエディターとすることで、開発者は自然言語記述によるテキストを迅速に生成することができ、効率的なコンテンツ制作が可能となる。

さらに、Power Pages のコパイロットは、自然言語入力に基づいて Microsoft Dataverse のテーブルを自動生成することで、データ中心のフォームの作成を簡素化する。さらに、Web ページのレイアウト生成、画像作成、テーマのカスタマイズを支援する革新的なツールで、視覚的に魅力的な Web サイトを開発することができる。

Power Pages におけるコパイロットのさらなる利点は、Power Virtual Agents のチャットボットを Power Pages のサイトにシームレスに連携することだ。このチャットボットは、ジェネレーティブ AI によってユーザの問い合わせに瞬時に応答することができる。この統合により、ウェブサイト作成が効率化され、自然言語とインテリジェントな提案によってユーザエクスペリエンスが向上する。

Power Apps のコパイロットは、複雑なマルチスクリーンアプリを構築し、非構造化入力を構造化データに変えることができるようになりました。開発者は、欲しいユーザエクスペリエンスを記述し、AI がそれを自動生成することで、これまでよりも速く動くことができるようになりました。

あるいは、開発者はアプリケーションのサンプルデータを提供し、AIがデータスキーマとアプリを自動生成することができます。これにより、彼らはコードを書くことに時間を費やし、エンタープライズアプリ開発の雑務に対処する時間を減らすことができます。(Lamanna 氏)

Gartner の予測では、2026年までに新しいエンタープライズアプリケーションの75%がローコードまたはノーコード技術を採用するとされており、Microsoft は Power Platformとコパイロットによる AI 機能の連携が、開発者の生産性を向上させ、革新的なソリューションの作成を迅速化すると強調している。

アプリケーション開発を高速化するジェネレーティブ AI

同社は過去3カ月間、開発手法を変革し、企業や個人の活動方法を再定義する AI 機能の導入に尽力してきたという。Build 2023 では、テック業界においてイノベーションを推進し、境界を押し広げるというコミットメントを強調した。

Power Platform のマネージド環境は、エンタープライズが承認したテンプレートとコンポーネントのカタログをサポートし、開発者の生産性をさらに向上させるようになった。プロの開発者はこの機能を利用して、アプリ、フロー、ボットなどの成果物を公開し、アプリケーション開発プロセスを合理化することができる。

Microsoft は、カタログに新しいコンポーネントが追加されるたびに、組織全体の時間とコストの削減をもたらし、効率と効果を促進するとしている。

これらの機能により、IT 管理者はアプリのエコシステムを効果的に管理・維持し、重複を最小限に抑え、メーカーと開発者のコラボレーションを促進し、組織全体でコンポーネントを共有できるまとまった環境を構築することができると同社は述べている。その結果、アプリの構築プロセスが迅速化され、監査証跡により説明責任と透明性が確保される。

コパイロットの改善点

Microsoft は、アプリケーション開発を大幅に加速させる Power Apps 内のジェネレーティブ AI ツール「コパイロット」も大幅に改善した。これにより、開発者は自然言語を使用して、アプリに画面やコントロールを簡単に組み込むことができる。また、Excelからの非構造化データの抽出を容易にし、貴重なインサイトを提供する。

開発者は、直感的な会話主導のインタラクションによってアプリケーションの潜在能力を最大限に引き出し、機能性とユーザエクスペリエンスを最適化できるようになった。

私たちの新しい進歩には、コパイロットがメーカーのアプリにあらゆる画面やメインラインのコントロールを追加して編集する機能、構造化されていない Excel ファイルを入力として理解し構造化データに変える機能、開発者がエンドユーザ向けのモデルアプリに、アプリケーション内のすべてのデータを推論できる高度なコパイロットコントロールを追加する機能などがあります。(Lamanna 氏)

Power Pages に搭載されたコパイロットのジェネレーティブ AI 機能により、開発者は Web ページのレイアウト生成、画像の作成、サイトテーマのカスタマイズを行い、シームレスで視覚的に魅力的な Web サイトのセットアップが可能になるという。この統合により、開発者は視覚的要素やカスタマイズの制御を維持しながら、ウェブサイト構築を迅速化することができるようになる。

ユーザは必要なフォームの種類を記述するだけで、データ中心のフォームを構築することができます。すると、コパイロットが Microsoft Dataverse のテーブルを自動生成し、自然言語入力を使ってフィールドの編集、削除、追加を行うことで、あなたに代わってそれを構築します。

そして、ワンクリックで Power Pages サイトに Power Virtual Agents チャットボットを追加し、ジェネレーティブ AI を使用してユーザの質問に即座に対応することができます。これらすべてが自然言語とインテリジェントな提案を用いて数分で可能になり、Power Pages サイトの作成プロセスを合理化します。(Lamanna 氏)

Microsoft は、コパイロットを連携することで、ビジネスインテリジェンスツールで「Power BI」も強化している。この統合は、大規模言語モデルの能力を活用し、データを洞察に変えるものだ。ユーザが希望するビジュアルやインサイトを記述すると、コパイロットがそれに応じて生成する。

この統合は、レポートの作成とカスタマイズ、DAX 計算の生成と編集、データインサイトのテキストサマリーの作成を含む機能性を網羅している。

Power BI のナラティブのトーン、スコープ、スタイルを適応させる機能は、データドリブンな意思決定を改善するために理解しやすいテキストサマリーを提供するのに役立つという。

Power BI のコパイロットでは、大規模な言語モデルのパワーを注入し、データから洞察への迅速な移行を支援する。探しているビジュアルやインサイトを説明するだけで、あとはコパイロットがやってくれます。

Power BI では、わかりやすいテキストサマリーによって、よりインパクトのあるデータインサイトを提供することもできるようになりました。(Lamanna 氏)

エージェント開発ツールでチャットボット開発を強化

Microsoft は、Power Virtual Agents でボット構築のプロセスを変革することにも取り組んでいる。ジェネレーティブ AI により、開発者は顧客とリッチでマルチターンな会話をするボットを作成できるようになった。

Lamanna 氏によると、これらのボットは、ナレッジベースを検索して答えを探し、関連するアクションをシームレスに接続して要求を満たすことによって、顧客の問い合わせを効果的に処理するインテリジェンスを備えている。新しいエンジン「Generative Actions」は、ボットがユーザのリクエストを理解し、API、アクション、ツールのライブラリを分析し、リクエストを完了するために必要なコンポーネントを自律的に組み立てることを支援する。

Lamanna 氏は、このアプローチにより、ノードごとに会話を構築するのに必要な時間が短縮され、ボット開発が効率化されると考えている。また、ナレッジソースやツールを効率的に活用することで、ボット構築プロセスの全体的な効果を高めることができる。

自分のデータと自分のプラグインを使って、ChatGPT のような体験を作ることができるのだ。あらゆる組織が、従業員や顧客をよりよくサポートするために、こうしたチャット体験を利用できるようになりました。

ボットビルダーは、会話をノードごとにゼロから構築する時間を減らし、代わりに知識ソースやツールをキュレーションすることに集中し、従来のボットの構築方法を変えることになるでしょう。(Lamanna 氏)

Virtual Agents ユニファイドオーサリングキャンバス

Microsoft はまた、「Power Virtual Agents」 のユニファイドオーサリングキャンバスの一般提供に関する発表も行った。この革新的な機能は、「Bot Framework Composer」の機能とPower Virtual Agents の直感的なオーサリングエクスペリエンスを融合させたものだ。

統一されたオーサリングキャンバスは、ローコードメーカーとプロのデベロッパーがコラボレーションできる単一のプラットフォームを提供する。このキャンバスの中で、チームメンバーは豊富なマルチオーサー機能とビルトインコードのサイドバイサイドエディターを使用することができ、誰もがボットの開発に貢献することが可能だ。

このツールには、リッチレスポンスオーサリングの強化、API とイベントの統合機能、Power FX、カスタム自然言語要件のための Azure サービスとの接続、強力なジェネレーティブ AI 機能の範囲などが含まれている。これらの進化により、ユーザは高度にインタラクティブでダイナミックなボットを作成することができるようになった。

さらに、 Microsoft は Power Automate にコパイロットのプレビューを導入し、クラウドフローのために特別に設計された全く新しいデザイナーを紹介している。この統合は、ユーザエクスペリエンスを統一し、自然言語を使用して自動化の作成を加速させることを目的としている。

ジェネレーティブ AI がもたらすチャンスの未来

Lamanna 氏は、ジェネレーティブ AI がパーソナルコンピュータとインターネットの出現以来、ソフトウェアにおける最も重要なプラットフォームシフトと変革の象徴であるという Microsoft の信念を表明した。同社は、この進歩がさまざまな企業や消費者の技術領域で広範な利点をもたらすと予想している。

Power Platformの場合、AI はローコード開発にとって最高のものだと考えています。Power Platformのビジョンは常に、誰もが開発者になれるようにすることです。

ジェネレーティブ AI は、自然言語を使ってアプリケーションや自動化を作成することができるようにしました。これは、ほとんどすべての労働者の開発を解き放ち、多くの産業のデジタルトランスフォーメーションを完成させるために不可欠となるでしょう。(Lamanna 氏)

【via VentureBeat】 @VentureBeat

【原文】

BRIDGE Members

BRIDGEでは会員制度の「Members」を運営しています。登録いただくと会員限定の記事が毎月3本まで読めるほか、Discordの招待リンクをお送りしています。登録は無料で、有料会員の方は会員限定記事が全て読めるようになります(初回登録時1週間無料)。
  • 会員限定記事・毎月3本
  • コミュニティDiscord招待
無料メンバー登録