オペレーターの理解

Supervity オペレーターとは何か、どのように動作し、作業を実行するか

Supervity において、オペレーター は人間に代わって作業の計画・実行・監督を担う AI 駆動ワーカーです。

オペレーターは単にプロンプトに応答するだけではありません。
明確に定義された権限、ポリシー、人間の制御下で動作する 意思決定システム として機能します。

Supervity におけるすべての作業委任の主要な抽象化です。


オペレーターとは何か(そして何ではないか)

オペレーターは:

  • 自律的だが統制下にある
  • マルチステップ推論が可能
  • 実行計画に責任を持つ
  • ツールと連携を使用できる
  • 人間の入力のために一時停止するよう設計されている
  • 完全に可観測で監査可能

オペレーターは次ではない:

  • 単純なチャットボット
  • プロンプトのみのアシスタント
  • 静的ワークフロー
  • ハードコードされたスクリプト
  • ブラックボックス自動化

オペレーターはまず推論し、次に実行します。


オペレーター実行モデル

オペレーターはすべてのロールとユースケースに適用される一貫したライフサイクルで動作します。

1. 意図の理解

人間が 望ましい成果 を定義します。

例:

"Every weekday, review new support tickets and escalate urgent ones."

オペレーターは次を行います。

  • 意図を解釈する
  • 必要なシステムを特定する
  • 不足情報を検出する
  • 必要に応じて明確化の質問をする

この段階では実行は開始されません。


2. 計画と推論

意図が明確になると、オペレーターは次を定義する計画を構築します。

  • トリガー(スケジュール、イベント、API)
  • ジョブ完了に必要なステップ
  • 条件ロジックと分岐
  • 承認とレビューチェックポイント
  • 再試行と失敗時の動作

この計画は次の特性を持ちます。

  • 可視
  • レビュー可能
  • 変更可能

人間は実行前に常に計画を承認します。


3. ジョブとワークフロー

実行が開始されると、オペレーターは ジョブ を作成します。

  • ジョブは作業の単一実行を表す
  • ジョブは決定論的な ワークフロー を通じて実行される
  • ワークフローは実行順序、依存関係、ロジックを定義する

オペレーターが ジョブを計画 します。
ワークフローが ジョブを実行 します。

→ 詳細:ワークフローの解説


4. ツールと連携の使用

実行中、オペレーターはツールを使ってシステムに作用できます。

ツールには以下が含まれます。

  • 組み込み連携(email、CRM、files、chat)
  • 登録済み外部 API
  • 内部サービス
  • カスタムツール

ツール使用は次の特性を持ちます。

  • 明示的に権限付与される
  • ワークスペースごとにスコープされる
  • ログ記録され監査可能

オペレーターが いつ ツールを使うかを決定します。
プラットフォームが どのように ツールにアクセスするかを統制します。

→ 詳細:連携の概要


5. Human-in-Command 監督

機密または高インパクトのステップでは、オペレーターは実行を一時停止します。

例:

  • 承認が必要
  • 手動入力が必要
  • 例外処理
  • 意思決定のエスカレーション

レビューステップに到達すると:

  • ジョブは安全に一時停止する
  • 完全なコンテキストが保持される
  • 人間の意思決定後にのみ実行が再開される

→ 詳細:人間によるレビューと承認


6. 実行、監視、適応

承認後、オペレーターは次を行います。

  • 逐次または並列でステップを実行
  • 失敗時に安全に再試行
  • ログ、メトリクス、イベントを発行
  • 進捗と出力をリアルタイムで提示

ジョブは以下でトリガーできます。

  • 手動実行
  • スケジュール
  • Webhook
  • API

オペレーターは結果と人間の入力に基づいて実行を適応させます。


オペレーターができること

ワークフローのオーケストレーション

  • マルチステップ実行計画を構築
  • 複数システムを横断して連携
  • 条件ロジックを適用
  • 障害を適切に処理

データとコンテンツの処理

  • 構造化データを抽出
  • フォーマットを変換
  • コンテンツを要約または生成
  • 出力を下流へルーティング

意思決定の支援

  • 条件を評価
  • 入力を分類またはスコアリング
  • アクションを推奨
  • 最終権限を人間に委譲

API 経由の運用

  • バックエンド実行プリミティブとして機能
  • プログラムからジョブをトリガー
  • ヘッドレス運用をサポート
  • 外部システムに組み込み

→ 詳細:Workflows API


オペレーターの所有権とアクセス制御

オペレーターはワークスペース内に存在し、ロールベースアクセスを尊重します。

  • Admins
    権限、ツール、ポリシーを設定

  • Editors
    オペレーターとワークフローを作成・変更

  • Runners
    ジョブを実行

  • Viewers
    実行とログを観察

すべてのアクションはログ記録され監査可能です。


保存済みオペレーターと再利用

オペレーターは永続的なシステムエンティティです。

次が可能です。

  • 保存して再利用(アプリの My Operators を参照)
  • チーム間で共有
  • 自動実行のスケジュール
  • 外部からトリガー
  • バージョン管理とロールバック

オペレーターは時間とともに進化します。
一度きりの自動化ではありません。


セキュリティとガバナンス

オペレーターは厳格な制御下で動作します。

  • 最小権限
  • 暗号化された認証情報
  • ポリシーベースの制限
  • 承認ゲート
  • 完全な監査トレイル

オペレーターは人間が明示的に許可した範囲外では行動できません。


誰がオペレーターを使うか

ビジネスユーザー

  • 運用作業を委任
  • 承認を通じて制御を維持

運用チーム

  • 実行を標準化
  • ガバナンスと信頼性を実施

開発者・プラットフォームチーム

  • オペレーターを実行単位として使用
  • API で統合
  • ツールで機能を拡張

次のステップ


オペレーターは Supervity の コアシステムプリミティブ です。
他のすべては、オペレーターが計画・実行し人間と協働する方法を支えるために存在します。

ja/product-guide/operators-overview.md