Mendix 11.0 – エンタープライズ開発の次世代が到来 | Mendix

メインコンテンツへスキップ

Mendix 11.0 – エンタープライズ開発の次世代が到来

Mendix 11 がリリースされました。AI を活用した機能が満載です。日々の業務におけるスマートな提案から、インテリジェントなアプリ、さらにはエージェントのようなアプリをこれまで以上に簡単に構築できる組み込みツールまで、開発ライフサイクル全体にわたる AI 活用を網羅しています。LLM を使用してチャットを強化したり、ワークフローを自動化したり、自律的に判断・行動するアプリを開発したりする場合でも、AI が役立ちます。
もちろん、AIだけではありません。今回のリリースでは、プラットフォーム全体のパフォーマンス、セキュリティ、柔軟性も向上し、より優れたアプリをより早くリリースできるようになります。つまり、何が重要なのでしょうか? Mendix 11 は、あなたの生活をより便利にし、アプリをよりスマートにするために開発されました。
注: Mendix 10は以下でも入手可能です Mendix 11. 詳細については、 Mendix 10 LTSリリース、 私たちの投稿をご覧ください.

スタジオプロ

AIのさらなる進化 Maia!

私たちは AI に全力で取り組んでいます。単なる機能としてではなく、開発プロセスのあらゆる段階で副操縦士として AI を活用します。

で始まる Maia: 数分でアプリ開発を開始

これまでにない速さで新しいアプリを始められます!当社の最新イノベーション、 で始まる Maiaは、わずか数分でアプリの強固な基盤を構築できます。フィード Maia あなたのインスピレーションで、アプリの簡単な説明、ブレインストーミングのホワイトボードからの画像、または完全な要件の PDF などを作成できます。 Maia あなたのアイデアを分析し、ドメイン モデル、それに付随するデータ管理ページ、サンプル データ、および完全に機能するホームページを生成します。
終了後は Maia、アプリを直接起動して機能のテストを開始できます。そこから、 Maia Studio Proでは、ホームページ、新しいワークフロー、それに付随するロジックやデータを構築できます。選択肢は無限大です。

Maia ワークフロー用: 画像またはプロンプトに基づいてワークフローを生成する

自律的AI Maia ワークフロー用(11.0 ベータ 2 で導入)を使用すると、プロンプトや画像に基づいてワークフローを素早く生成できます。BPMN設計や図面が既にある場合は、作業を大幅にスピードアップできます。また、フローの説明がある場合は、 Maia ワークフローをすばやく生成します。 Maia ワークフローでは、説明を求めることができるため、生成される内容をより深く理解するためにも使用できます。

Maia OQL用: プロンプトからOQLを素早く生成

11.0 ベータ 1 以降, Maia OQLクエリの記述にも役立ちます: Maia OQLクエリドキュメントからOQLを取得するには、ビューエンティティで取得する必要があるデータを指定し、提案されたOQLクエリをコピーします。 Maia クエリドキュメントに追加します。生成されたOQLを以下のコマンドで実行し、確認、最適化、検証することができます。 クエリを実行

生活の質の改善

Windows Defender の除外によるアプリの起動の高速化

アプリの高速かつ効率的な起動を実現するために、Studio Pro に新しいチェック機能が追加されました。このチェック機能は、アプリのディレクトリが Windows Defender のスキャン対象に含まれているかどうかを確認します。含まれている場合は、Studio Pro がフォルダを除外するかどうかを尋ねます。これにより、アプリをローカルでより効率的に実行できるようになり、アプリの起動待ち時間が短縮されます。

エラーフローの改善

Studio Proのエラー処理エクスペリエンスを改善し、作業の中断を防ぎます。あらゆる種類のエラーでダイアログをブロックするのではなく、重大ではない問題はより目立たない形で表示されるようになりました。つまり、何か問題が発生した場合、作業を中断することなく通知を受け取ることができます。

起動が速い

Studio Proでは、アプリの起動プロセスの一部をバックグラウンドに移行することで効率化しました。このバックグラウンドでの最適化により、アプリの起動が高速化され、不要な手順を待つことなく、より迅速に作業を開始できます。

前後の改善

マウスの追加ボタンから「戻る」と「進む」ボタンを直接操作できるようになりました。これにより、パワーユーザーにとって、異なるドキュメント間の移動がさらに簡単になります。

Studio Proの多言語サポート

Studio Pro 日本語版、韓国語版、中国語版が GA に

多言語サポートが正式に開始されました。 Mendix Studio Proが一般公開されました 日本語、韓国語、中国語これにより、開発者はStudio Proを母国語に完全にローカライズされたユーザーインターフェースで使用できるようになるため、これまで以上に容易にそれぞれの環境でアプリケーションを構築できるようになります。今回のリリースにより、アジア全域のより多くのチームがローコード開発を導入し、言語の壁を越えてより効果的にコラボレーションできるようになります。

ブラジル系ポルトガル語のサポート(ベータ版)

Studio Pro がブラジルポルトガル語をサポートするようになりました!これにより、ポルトガル語を話す開発者は IDE をより簡単に操作し、アプリをより迅速に構築し、母国語でより効果的に共同作業できるようになります。

Reactは未来だ – Dojoは廃止予定

Reactクライアントはより高速で信頼性が高く、増分ページ読み込みをサポートしています。そのため、すべての新しいアプリのデフォルトになっています。 Mendix プロジェクト。従来の Dojo クライアントをまだ使用しているアプリケーションの場合、移行を開始するよう促す非推奨の警告が表示されるようになりました。
Dojoクライアントは削除される予定ですのでご了承ください。 Mendix 12. 常に先手を打って、アプリを将来に備えられるように、Reactクライアントを使用するようにプロジェクトを更新することを強くお勧めします。詳しくは、 ドキュメント.

アトラス4

Atlasテーマのアップデート

Atlas UIフレームワークのメジャーアップデートをご紹介できることを嬉しく思います(11.0 ベータ 1 で導入)。今回の更新により、更新されたページ テンプレート、ビルディング ブロック、新しいサイドバー レイアウトによるモダンな外観と操作性など、アプリケーションの視覚的なエクスペリエンスを強化するさまざまな改善がもたらされます。
新しい Atlas アップデートでは、豊富な新しいデザイン プロパティ (コンテナーの完全なフレックス サポートなど) によりデザイン ワークフローが改善され、論理的にグループ化されてナビゲーションが容易になり、理解を深めるための便利なツールヒントも備わっています。
すでにデータ ビューを使用せずに入力ウィジェットを直接使用している場合は、デザイン プロパティを使用してページ レベルまたはレイアウト レベルでフォームの向きとラベルの幅を設定できるようになりました。これにより、単純なフォームにデータ ビューを使用する必要がなくなります。
さらに、レイアウト グリッドのデザイン プロパティが大幅に拡張され、レイアウト グリッド列では間隔、カード スタイル、背景、境界線などのコンテナー デザイン プロパティがサポートされるようになりました。また、レイアウト グリッド行では間隔などのプロパティがサポートされ、すべての列にカード スタイルを適用する機能も追加されました。
このアップデートには、ブランド カラーの包括的なカラー シェード システムも含まれており、デザイン システム カラーを操作する際の柔軟性が向上します。
最後に、Atlas は CSS 変数を活用するようになりました。これにより、オーバーライドが容易になり、ホワイトラベル機能やアクセシビリティ機能のランタイムカスタマイズが可能になります。
このオプトイン アップデートは SASS 変数と下位互換性がありますが、実行時のスタイル変更などの機能を最大限に活用するには、モジュールとカスタム変数を更新して CSS 変数を使用することをお勧めします。

エンティティの表示: ライブプレビューのユーザー選択

11.0 ベータ 2 時点開発者は、Studio ProでView Entity OQLクエリをテストする際に、そのクエリを実行するユーザーを選択できます。これにより、開発者は、ユーザー固有のクエリが正しいデータを返すことを検証できます。例えば、ユーザーの言語に基づいて翻訳されたデータを返す場合や、ユーザーのテナントに基づいてデータをフィルタリングする場合などです。

消費されたRESTの改善

リクエスト本文を設定するときに、開発者には JSON メッセージからエンティティを作成するか、JSON、XML、フォーム データなどのさまざまな形式をサポートするパラメータを含むペイロード テンプレートを使用するかのオプションが表示されるようになりました。
さらに、 Mendix RESTサービスURLからパラメータを自動的に検出し、追加するようになりました。これらの改善により、RESTサービスの設定にかかる時間が短縮され、手動設定時に発生する可能性のあるエラーを防ぐことができます。

オフラインファースト

参照セットの関連付け

多くのモバイルおよびリモートユースケースでは、オフラインでもアプリがシームレスに動作し続けることが不可欠です。そのため、私たちはオフラインファーストのアプリケーション開発をサポートし、ユーザーがネットワークに接続していなくても生産性を維持できるようにしています。
これまで、オフラインファースト・アプリを開発する開発者は、ドメインモデルの特定の制限を回避する必要がありました。その大きな制限の一つは、参照セットの関連付け(多対多リレーションシップ)をオフラインで使用できないことでした。
この制限が解除されたことをお知らせいたします。今回のリリースにより、開発者はオフラインファーストアプリでnmアソシエーションを活用できるようになりました。この機能強化により、オンラインとオフラインの機能の完全な互換性に一歩近づき、どこでも動作する堅牢で柔軟なアプリケーションをこれまで以上に簡単に構築できるようになります。

オンライン同期はデフォルトで有効

以前、オフラインファーストアプリでオンラインとオフラインのデータを統合する強力な方法として、オンライン同期モードを導入しました。 Mendix 11では、オフラインファーストページに含まれる新しいエンティティのデフォルトの動作となります。この変更により、新しい開発者がモバイルアプリの開発をより簡単に開始できるようになると考えています。 Mendix.

スマートアプリとエージェントアプリ( Mendix 10)

Mendix エージェントキット 1.0

Mendix Agents Kitは、既存のスマートアプリコンポーネントと新しいAI Agent Builder機能を統合します。これにより、次のようなエージェント型AIアプリケーションを作成できます。 Mendix 今日!新しい エージェントコモンズモジュール 以前Prompt Managementとしてリリースされていたものの進化版です。これにより、お客様(またはGenAIエンジニア)は、実行時にプロンプ​​トを迅速に反復処理し、マイクロフローをツールとしてリンクし、ナレッジベースに接続してAIエージェントを作成できます。 Mendix さまざまな環境間で転送できるアプリ。
すぐに使えるエージェントテンプレートを5つご用意しました。ツールボックスからマイクロフローロジックにドラッグ&ドロップするだけで、簡単にエージェントを作成できます。翻訳、要約、ドキュメントからの情報抽出などに最適です。
最後に、新しい機能で何ができるか確認しましょう エージェントビルダースターターアプリは、開発を開始するために Agent Commons モジュール上に構築されています。

MCPサポート

私たちは、お客様の Mendix マイクロフローをツールとして外部クライアントに導入できます。 MCP サーバーモジュール MCPサーバーを社内で素早く作成するには Mendix アプリケーション。MCPで何ができるのか、そしてそれをどのように実行できるのかを学ぶこともできます。 Mendix 最新の追加機能の一つとして GenAI ショーケース アプリケーション.

強化されたナレッジベース統合

の紹介 デプロイされたナレッジベース 私たちの実体 GenAICommonsモジュール ベンダーに依存しない知識ベース操作をサポートし、実装の再利用性を向上させ、開発の複雑さを軽減します。
柔軟な設計により、GenAICommons上に構築されたコネクタは、一貫したインターフェースを維持しながら、独自の特殊な実装を作成できます。これにより、開発者は異なるAIプロバイダー(例: Mendix クラウド (NAIST) と アマゾンの岩盤)を構築したり、コア実装を変更することなくアプリケーション内の複数の知識ソースを組み合わせたりできます。チームは、名前、接続の詳細、取得マイクロフローを簡単に設定することで、よりインテリジェントでコンテキストアウェアなAIインタラクションを構築できます。
その GenAIショーケースアプリ この大幅な改善を示すために、それに応じて更新されました。

ニーズに合わせてツールの使用法を調整 Mendix クラウド GenAI コネクタ

これまではOpenAIとBedrockコネクタでのみ利用可能でしたが、関数呼び出しを使用する際にツールを選択できるようになりました。 Mendix クラウド GenAI コネクタ (したがって、 Mendix Cloud GenAIリソースパックもサポートされます。これにより、モデルが公開ツールを使用する際の選択をより細かく制御できるようになります。例えば、チャットモデルを呼び出す際に、常に任意のツールまたは特定のツールを必須にすることができます。

OpenAI Connector のドキュメントチャット機能

最新のアップデート OpenAIコネクタ ドキュメントチャット機能を導入し、OpenAIを介してアップロードされたドキュメントに関する文脈的な会話を可能にします。開発者はドキュメントベースのチャットインターフェースを容易に実装し、インテリジェントなドキュメント処理と会話機能によってアプリケーションを強化できます。
この機能はOpenAIのみでサポートされており、Azure OpenAIではサポートされていないことにご注意ください。ドキュメントチャットの例を拡張しました。 GenAIショーケースアプリ それに応じても同様です。

エージェントとマルチエージェントパターンの構築

次のプロジェクトのヒントとなる 4 つの異なるマルチエージェント パターンを特集したショーケースを公開しました。
  • プロンプトチェーニング(決定論的フロー)
  • ゲートキーパーによるプロンプトチェーニング(決定論的フロー)
  • 評価者オプティマイザー
  • ルーティングエージェント
これらのパターンがアプリケーションをどのように強化できるか、実例をご覧ください。また、最新のブログ投稿もご覧ください。 マルチエージェントAIシステム Mendix マラソンのトレーニングができる ハウツーガイドもご覧ください: 最初のエージェントを作成する.

独自のLLMを導入し、迅速な管理を統合する

エージェントに関するハウツーに加えて、さらに2つの新しいハウツーをご用意しました。1つ目は、独自のLLMを導入し、GenAIプラットフォームの機能(会話型UI、プロンプト管理など)と組み合わせる方法です。 独自の GenAI コネクタを構築する 始めるための方法。
2つ目のハウツーでは、 プロンプト管理をアプリに統合する これにより、スマート アプリで使用されるプロンプトの最適化を支援できるプロンプト エンジニアやその他の AI スペシャリストと連携できるようになります。

ガバナンス

家族内で共有: プロジェクト招待の新しいドメイン制限

At Mendixこれまで私たちは、誰とでも簡単にアプリを開発できるようにしてきました。しかし、企業によっては社内で完結させなければならない場合もあることは理解しています。もしあなたの組織で、すべてのプロジェクト協力者が社内ネットワークに参加する必要があるなら、朗報です。 プロジェクトの招待を会社が承認したメールドメインに制限するつまり、社外ユーザーを誤って招待することがなくなり、会社のメールアドレスを持つユーザーだけがパーティーに参加できるようになります。
会社の管理者は、 社外メールアドレスへの招待をブロックする関係者全員が組織のドメイン内で安全に作業できるようにします。より厳密な管理。これまでと変わらず、優れたコラボレーションを実現します。

役割と権限

In Mendix 開発者にプロジェクトへのアクセス権を与えるには 特定の役割を割り当てる今年の初めに、プロジェクトにおける開発者権限の管理を高速化し、集中管理を改善するためにいくつかのアップデートを行いました。
  • 役割を定義できるのは会社の管理者だけです。
  • ロールにパブリック クラウド環境の権限を含めることができるようになりました。
  • 使用することもできます プロジェクトAPI 特定の役割を持つチームメンバーをプロジェクトに割り当てます。

ソフトウェア コンポジションが一般提供 (GA) されました

成長を続けるアプリケーション環境全体にわたって、コンポーネント(モジュール、ウィジェット、Javaライブラリ、ランタイムバージョン、npm)をどのように管理すればよいか、考えたことはありませんか?これらの依存関係が最新の状態であり、脆弱性の影響を受けず、セキュリティ体制に準拠していることをどのように確認すればよいでしょうか?
もしそうなら、ぜひ探検してみてください ソフトウェア構成、最近GAになりました!
ソフトウェアコンポジションは、アプリケーションレベルでのコンポーネントの依存関係を可視化します。 Mendix ポータルとコントロールセンターのアプリケーションランドスケープレベルで利用できます。使い方について詳しく知りたい場合は、こちらの短い記事をご覧ください。 ブログ投稿.

コンパスにおける成熟度評価

Compassは、組織のデジタルトランスフォーメーションを支援する成熟度評価機能をまもなく追加することをお知らせいたします。この構造化された評価では、ガイド付きのアンケートを通して、主要な領域(「何を達成しようとしているのか」など)における現状を簡単に評価できます。 Mendix 5Pと呼ばれる.
このアセスメントの目的は、成長と発展に関する建設的な対話を促進することです。Compassは、皆様の回答に基づいて、明確で個別化された推奨事項と優先順位付けされた次のステップを提供し、改善に向けた焦点を絞った実行可能なロードマップの作成を支援します。
成熟度アセスメントにより、ご自身の能力に関する有意義な洞察が得られ、次のステップへの自信が深まります。Compassは、あらゆる段階でお客様をサポ​​ートし、チームの連携、優先順位の設定、継続的な進歩の実現を支援します。

最適な Studio Pro バージョンを素早く見つける

Studio Proのダウンロードページをリニューアルし、お客様のニーズに合ったバージョンを簡単にお選びいただけるようにしました。レイアウトを一新し、最新のバージョンがわかりやすくなりました。 LTS(長期サポート)とMTS(中期サポート) リリースにより、本番環境に最適なオプションを迅速に特定できるようになります。
皆様の意思決定をさらにサポートするため、各リリースタイプの明確な定義をページ内に直接追加しました。これにより、バージョン表のすべてのラベルがわかりやすくなります。

次のアプリを始める準備はできていますか?

言語を選択してください