CMMS 運用の AI Agent
FactVerse AI Agent は、接続済みの作業指示、資産、点検、センサー、文書、プロバイダーデータを読み取り、保全チームのレビュー済み意思決定を支援します。証拠要約、差分説明、推奨ドラフト、引き継ぎ準備を行います。
Agent ワークフロー
支援タスク
| タスク | 出力 |
|---|---|
| 資産履歴要約 | 最近の作業指示、アラート、点検、反復故障、未解決リスク。 |
| シフト引き継ぎ | 高優先度作業、ブロック、期限超過 SLA、レビュー待ち証拠。 |
| プロバイダー状態比較 | 共通状態と下流 CMMS 状態が異なる理由を説明します。 |
| 保全推奨ドラフト | 推奨チェック、優先度、証拠、作業指示フィールド。 |
| 重複作業指示レビュー | 資産、時間窓、説明類似度から候補を探します。 |
推奨ツールパターン
まず作業指示、資産、状態、証拠を読み、次にドラフトを生成します。書き込み操作は、明確な権限と人のレビュー後に実行します。Agent 出力は、オペレーターも確認できるソース記録を引用します。
レビューゲート
- データ鮮度とソースシステム状態を確認した。
- 資産 ID と権限範囲が正しい。
- 生成内容に証拠参照が残っている。
- 書き込みまたは同期には責任者確認がある。
- 却下、編集、受け入れ結果がフィードバック記録に入る。
ガバナンスされた CMMS ツール
CMMS Agent / MCP ツールは、読み取り、低リスクの依頼作成、作業指示への書き込みアクションで分けます。実行時のツールカタログには、現在のテナントの Agent 設定にバインドされたツールだけが表示されるため、ある Agent には読み取り専用、別の Agent にはレビュー付きの書き込み経路を持たせることができます。
| ツール | アクション | リスク姿勢 | 必要権限 | 実行動作 |
|---|---|---|---|---|
cmms_query_backlog | 作業指示バックログ、優先度分布、SLA 違反件数を要約します。 | 読み取り専用 | cmms.read | スコープとテナント確認後に実行します。 |
cmms_query_equipment | CMMS 設備または資産を一覧し、必要に応じてサイトで絞り込みます。 | 読み取り専用 | cmms.read | スコープとテナント確認後に実行します。 |
cmms_query_work_orders | 状態、設備、ページ範囲で作業指示を一覧します。 | 読み取り専用 | cmms.read | スコープとテナント確認後に実行します。 |
cmms_suggest_technician | 必要スキルに合う利用可能な技術者を提案します。 | 読み取り専用の提案 | cmms.read | 割り当ては行わず、レビュー用の候補を返します。 |
cmms_create_work_request | 作業依頼または現場課題の申請を作成します。 | 監査付き依頼書き込み | workorders.create | レビュー方針が許可した申請経路で実行できます。 |
cmms_create_work_order | 設備に対して作業指示を作成します。 | レビュー付き書き込み | workorders.create | 書き込み前に確認ステップが必要です。 |
cmms_assign_work_order | 作業指示を技術者またはクルーに割り当てます。 | レビュー付き書き込み | workorders.assign | 書き込み前に確認ステップが必要です。 |
cmms_close_work_order | 作業指示を完了します。 | レビュー付き終端書き込み | workorders.complete | 書き込み前に確認ステップが必要です。 |
Agent の提案では、作業指示、資産、点検、アラート、予防保全、予備品、添付ファイルの根拠を示します。実行アクションが必要な場合、画面には人による確認、同期結果、失敗時の再試行経路を残します。
CMMS Assistant を使う場面
作業内容に応じて入口を使い分けます。
| 作業目的 | 推奨する入口 |
|---|---|
| 作業指示、設備、プロバイダー記録を横断して質問し、レビュー対象の操作を一件準備する | CMMS Assistant |
| キューを継続的に確認する、多数の記録を比較する、条件で絞り込む、既知の記録を開く | CMMS ダッシュボードと運用画面 |
| システム間で定期的または大量に記録を交換する | CMMS API、コネクター、プロバイダー連携 |
対応したい運用課題は明確でも、対象レコードや絞り込み方法が分からない場合に Assistant が役立ちます。キュー管理にはダッシュボードを使い、システム間同期には連携インターフェイスを使います。
CMMS Assistant の使い方
Assistant の開始画面には、修理依頼、未処理案件、作業指示照会、設備照会、作業指示クローズの 5 つのショートカットがあります。ショートカットを選ぶと例文が送信され、自然言語で直接依頼することもできます。必要な機能が有効で権限がある場合は、技術者候補、作業指示作成、割り当ても会話から依頼できます。開始画面には、この 5 つのショートカットが表示されます。
- CMMS ナビゲーションから CMMS Assistant を開きます。
- ショートカットを選ぶか、処理したい内容を入力します。
- Assistant が認識したタスク、回答、根拠、結果カードを確認します。
- 追加情報を求められた場合は、設備、作業指示番号、拠点、状態など不足している情報を入力します。
- 確認が必要な操作では、対象記録、提案内容、根拠、ブロック理由を確認してから確認して派遣を選びます。キャンセルを選ぶと運用記録は変更されません。
- 書き込みが完了したら、返された作業指示 ID と監査参照を使って運用画面または操作履歴で処理を続けます。
結果の読み方
| 画面要素 | 意味 |
|---|---|
| 認識したタスク | バックログ確認、設備検索、作業指示作成、割り当て、クローズなど、Assistant が認識した作業。 |
| 回答 | 検索結果、要約、説明、提案された操作。 |
| 操作状態 | 実行可能、確認が必要、またはブロックされている状態。 |
| 追加情報 | Assistant が処理を続けるために必要な情報。 |
| 根拠と結果カード | 回答に使った作業指示、設備、点検、アラート、文書、プロバイダー記録。 |
| 確認操作 | 保留中の書き込みを明示的に承認またはキャンセルする操作。 |
| 作業指示 ID とサービス目標 | 作成された作業指示の参照番号と、返された場合の対応目標。 |
| ブロック理由 | 権限、データ、ポリシー、ワークフロー条件により次へ進めない理由。 |
| 監査参照 | 後から確認するための実行または操作記録。導入構成によってはチャットではなく操作履歴に表示されます。 |
実行ユーザーは、認証済みセッションまたはサービス ID から特定されるため、ユーザー ID を別途入力する必要はありません。確認時には同じ操作要求を引き継ぐため、再試行による作業指示の重複作成を防げます。
複数の CMMS を接続している環境では、Assistant は正規化された記録を横断して要約しながら、元のプロバイダーと共通状態を保持します。引き渡しと書き戻しには、設定済みのシステム所有権、権限、確認、同期ルールが適用されます。
実行時の呼び出しモデル
CMMS ツールは、FactVerse Agent モジュール共通のガバナンスされた呼び出しモデルに従います。
- テナントの Agent 設定で、特定の Agent を選択した CMMS ツール群にバインドします。
- ツールカタログには、そのテナントの Agent 設定にバインドされたツールだけが表示されます。
- ツール呼び出しでは、Agent の最大許容リスク、ツール権限、テナント境界を確認します。
- 読み取り専用呼び出しは実行され、証拠を返します。
- 依頼作成と作業指示への書き込みは監査記録を残します。リスクの高い作業指示書き込みは、作業指示システムを変更する前に確認を求めます。
- 呼び出し経路には冪等キーが含まれ、同じ論理アクションの再試行を実行時に重複排除できます。
CMMS を複数の下流プロバイダーの上位に置く場合、このモデルが重要です。Agent はプロバイダー横断で要約やドラフトを作成しつつ、各アクションに明確な権限、レビュー担当者、監査記録、プロバイダー引き渡し結果を残します。