0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【ServiceNow】AI Agentとビルドエージェントのご紹介

0
Posted at

1.はじめに

こんにちは。株式会社ウイズ・ワン、ServiceNow担当のS-Hです。

ServiceNowではAIによる作業や機能開発の自動化のリリースに力を入れています。

本記事では私が自身の案件にて関わった「AI Agent」と「ビルドエージェント」について、私が実際に触れてみた所感も踏まえてご説明したいと思います。

本記事は2026/11/13時点での情報となります。

~関連リンク~
AIプラットフォームの機能
ビルドエージェント-ドキュメント

2.AI Agent

ServiceNow AI Agentは「Now Assist」や「AIエージェントスタジオ」を活用し、ITやHR、CRMなどの業務を自律的に実行・最適化しワークフローと連携して、生産性と意思決定の質を大幅に向上させるAIエージェントです。
AI AgentはLLM(大規模言語モデル)を用いての作成が可能なので、インスタンスに使用可能な機能が元々あればスクリプトの記載も必要ありません。

LLM
膨大なテキストデータと高度なディープラーニング技術を用いて構築された、自然言語処理(NLP:Natural Language Processing)と呼ばれる分野における革新的な技術。

次に、AI Agentの構成について説明します。
AI Agentは以下4つの機能で構成されています。

1.Now Assist
2.エージェントオーケストレータ
3.AI Agent
4.ツール

AI AgentにおいてNow Assistはユーザーの要望を聞き、この後説明するエージェントオーケストレータを起動します。
エージェントオーケストレータは複数あるAIエージェントを機能ごとに取りまとめているものです。Now Assistからの指示を受け、適切なAI Agentを選択し実行します。
AI Agentが問題解決を行うために利用するものがツールです。ツールはクライアントスクリプトのようにJavaScriptで構成されています。すでにいくつかのツールはServiceNowのインスタンス上にあり、目的に合えばそれらを使用することができます。
ただ、自身でカスタムされたテーブルからあるデータを取得するなど独自の目的を解決するためのツールはJavaScriptを用いて開発者の手作業で作成する必要があります。

続いて、AI Agentの作成方法を説明します。
AI AgentはAI Agent Stadioで以下のステップで作成できます。

1.AIエージェントの名前や役割、詳細な処理ステップを入力する
2.処理に必要なツールの追加や作成を行う
3.AIエージェントのACLや実行ユーザー(実ユーザーかAIユーザー)を定義する
4.AI Agentが起動するトリガー条件を定義する
5.AIエージェントをNow Assistに紐づけて、Now Assistから呼び出せるようにする

3.ビルドエージェント

ビルドエージェントとは、自然言語の対話(バイブコーディング)を通じてアプリケーションの構築や修正を行えるAI開発支援ツールです。
AI Agentと同様、LLMを用いてServiceNowアプリケーションを作成できます。
ビルドエージェントはServiceNow Studioで実行することでアプリケーションの作成や更新、アプリケーション内のファイル(テーブルやフロー等)の作成や更新ができます。

続いて、ビルドエージェントの利用方法を説明します。

1.ServiceNow Studio画面の右側の✨を押下します。スクリーンショット 2026-09-23 204656.png

2.どのような作業をするのか(アプリケーションの新規作成,既存アプリケーションの更新,ファイルの新規作成,既存ファイルの更新)を選択します。スクリーンショット 2026-09-23 214124.png

3.名前と説明を入力するよう求められるので名前と説明を入力します。入力後、アプリケーションが自動で作成されます。スクリーンショット 2026-09-23 214702.png

4.アプリケーションが作成された後、テーブルなどの作成を求められるので作成したいものの内容を入力してください。スクリーンショット 2026-09-23 215702.png
スクリーンショット 2026-09-23 215751.png

5.作成物のプランが表示されます。スクリーンショット 2026-09-23 215908.png

6.問題なければ[Approve Plan]をクリックします。スクリーンショット 2026-09-23 220029.png

7.プランに記された作成物が作成されます。スクリーンショット 2026-09-23 220910.png

4.まとめ

最後に、まとめとして私の所感を交えて記させていただきます。
まず、AI Agentについてです。
申請など利用者が今まで手で行っていた作業を自動化できることはとても便利だと思いました。
ただ、AIモジュールの起動やAIの思考時間を待たなければならず、処理する機能が多く複雑になればなるほど時間がかかります。
なので、処理数をなるべく最小にする工夫であったり場合によっては手動に切り替える使い分けが必要になると思いました。
次に、ビルドエージェントについてです。
面倒なスクリプトを書く作業などをせずにアプリケーションが作成できることはとても魅力的だと思いました。
しかし、AIがユーザーの思い描くアプリケーションを必ずしも100%作成できるというわけではありません。
なので、綿密な成果物の確認が必要であることが分かりました。
そして、より良いAIによるServiceNow開発を行うために大事なことです。
AIエージェントもビルドエージェントも始まりは文章でAIに伝えるところから始まります。 AIエージェントやビルドエージェントによる開発を始める前に要件定義の段階で作成物の動作の流れや必要なものをよく検討する必要があります。
最後に、AI Agentは特殊なプラグインの導入が必要ですが、ビルドエージェントはServiceNowの個人環境(PDI)で最初から利用することができますので、興味ある方は是非個人環境を取得して触れてくださると幸いです。

本記事をここまで読んでいただきありがとうございました。
本記事がServiceNow開発の一助となれば幸いです。

株式会社ウイズ・ワン ServiceNow担当S-H
https://wiss1.co.jp/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?