カスタムアプリケーションでの AI 機能の使用
ServiceNow AI Platformで利用可能な生成 AI およびエージェント型 AI 機能を使用して、開発を迅速化し、カスタムアプリケーションを強化します。
ServiceNow AI Platformでカスタムアプリケーションを開発する場合は、さまざまなツールを使用して、AI 機能を備えたカスタムアプリケーションを作成および拡張できるため、開発プロセスの迅速化と生産性の向上に役立ちます。
クリエーターの Now Assist
クリエーターの Now Assistには、生成 AI スキルと、ServiceNow AI Platform での開発をより効率的にする自律型 AI ビルドエージェントが含まれています。自然言語を使用して、 ServiceNow スタジオ のアプリ生成スキルを使用する新しいアプリケーションや、 クリエータースタジオ のフォーム生成スキルを使用するアプリケーションの新しいフォームなど、作成する内容を記述できます。 クリエーターの Now Assist を使用すると、カスタムアプリケーションとユーザーエクスペリエンスを簡単に作成、変更、強化できるため、開発を加速し、価値実現までの時間を短縮できます。
次の表は、カスタムアプリケーションを構築するときに使用できる クリエーターの Now Assist 生成 AI スキル とビルドエージェント機能 の概要を示しています。
| スキル | 説明 |
|---|---|
| アプリ生成 | テキストプロンプトに合わせて調整された AI 生成のテーブル、エクスペリエンス、ロールを使用して、簡素化されたアプリを生成します。 |
| アプリの要約 | 生成 AI を使用してアプリの内容を要約します。 |
| ../../build-agent/concept/build-agent.html | コアロジックおよびユーザーインターフェイスコンポーネントを含む、完全な ServiceNow スコープ対象のアプリケーションを ServiceNow IDEで生成します。 |
| Now Assist for Code | テキストまたはコードプロンプトに基づいて AI が生成したコードを使用して、スクリプトをすばやく記述するためのヘルプを利用できます。 |
| フォーム生成 | 自然言語を使用して必要な内容を記述してフォームを作成します。 |
| テスト生成 | AI を活用したテスト生成により、簡単な説明からのテスト作成を自動化します。 |
| UI 生成 | 自然言語を使用して必要なものを記述することで、エクスペリエンスを作成します。 |
クリエーターの Now Assist の詳細については、「Now Assist for Creator」を参照してください。
App Engine 向け Now Assist
App Engine 向け Now Assist を使用すると、アプリケーションユーザーが実行時に活用できる AI エージェントとスキルを使用してカスタムアプリケーションを拡張できます。App Engine 向け Now Assist で利用可能なNow Assist AI エージェントとスキルを使用できます。または、アプリケーション固有のワークフローに合わせてカスタマイズされた Now Assist スキルキット と AI エージェントスタジオ を使用して、カスタム AI エージェントとスキルをビルドすることもできます。
たとえば、 ServiceNow スタジオ 年にスポーツ用品小売会社のカスタムアプリケーションを構築したとします。このアプリを使用すると、店舗の従業員は店舗内の製品の在庫を管理し、商品の欠陥などの問題を報告できます。問題が報告されると、製品の品質保証、サプライチェーン、ベンダー関係など、解決を担当する適切なチームにアプリが自動的に通知されます。App Engine 向け Now Assist を使用すると、アプリの履行者ユーザーが手動で実行する必要がある時間のかかるタスクの一部を処理する AI エージェントを AI エージェントスタジオ で作成できます。AI エージェントは、他の店舗で製品で同様の問題が報告されているかどうかを確認し、繰り返し発生する製品の欠陥を特定し、過去の解決策に基づいて次のステップを提案できます。また、ベンダーへのアウトリーチのために問題の概要の下書きを作成したり、緊急のケースを適切なチームにエスカレーションしたりして、運用の合理化と解決時間の短縮にも役立ちます。
App Engine 向け Now Assist で利用可能な AI 機能の詳細については、「App Engine 向け Now Assist」を参照してください。
AI 機能を使用するタイミングと場所
カスタムアプリケーションを開発するときは、 クリエーターの Now Assist と App Engine 向け Now Assist の両方を使用できます。AI 機能を実装する方法と場所は、組織のワークフローと開発しているカスタムアプリケーションによって異なります。
クリエーターの Now Assist は、主に非本番インスタンスでカスタムアプリケーションを開発、拡張、またはテストするときに使用されます。作成者と開発者は、 クリエーターの Now Assist スキル とビルドエージェント を使用して、アプリケーションとアプリケーション要素を迅速にビルドし、本番インスタンスに展開できます。
App Engine 向け Now Assist で利用可能な AI 機能は、非本番インスタンスでカスタムアプリケーションを開発するときにも使用されます。作成者と開発者は、 App Engine 向け Now Assist 生成 AI およびエージェント型 AI 機能を使用して、アプリのワークフローに固有のカスタムスキルと AI エージェントでアプリケーションを拡張できます。アプリケーションが本番インスタンスに展開されると、アプリケーションユーザーはエージェントとスキルを活用してワークフローを簡素化し、効率を向上させることができます。
| ペルソナ | 利益 | アプリケーションライフサイクルのステージ | AI 機能 |
|---|---|---|---|
| 開発者 | 生成 AI スキル と自律型 AI ビルドエージェントを使用して、アプリケーションとアプリケーション要素を迅速にビルドしてテストします。 | 開発、テスト | Now Assist for Creator |
| 開発者 | ベースシステムの AI エージェントとスキルでカスタムアプリケーションを拡張するか、カスタム AI エージェントとスキルをビルドします。 | 開発、テスト | App Engine 向け Now Assist |
| 要求者、履行者、カスタムアプリケーションユーザー | 実行時にカスタムアプリケーションで AI エージェントとスキルを活用して、生産性と効率を向上させます。 | リリース、リリース後 | App Engine 向け Now Assist |