logo
Development
検索
エージェント(Agent)

エージェント(Agent)

概要

エージェントページ(サイドバーメニュー エージェント)は、ワークスペースで AI エージェントを閲覧・利用するための入り口です。次の 2 種類のエージェントに対応しています。

  • A2A プロトコルエージェント:サードパーティが A2A プロトコルに従って外部提供する標準化された Agent。URL を追加するだけで対話できます
  • 従来型エージェント(QuestionAnswer / Flow タイプ):GPTBots プラットフォーム上で公開されたエージェントで、iframe で埋め込まれます

重要な違い:Work とは異なり、エージェントページはアプリマーケットです。つまり、あなたが呼び出すのは他人または自分がすでに作成済みの Agent であり、ゼロから 1 つのタスクを開始するわけではありません。


入り口

  • Webhttps://www.gptbots.ai/工作区/agent
  • APP:左側メニュー「エージェント」

alt text

リストビュー

エージェントはカードグリッド形式で表示されます。

要素 説明
アイコン + 名前 エージェントのアバターと表示名
タイプバッジ Agent(従来型エージェント)または A2A(A2A プロトコルエージェント)
説明 エージェント機能の概要
統計 使用回数、お気に入り数など
お気に入りスター クリックでお気に入り登録。登録後は「マイお気に入り」からすばやく見つけられます

フィルター

  • 上部カテゴリタブ:全て / Default / カスタムカテゴリ(財務 / 行政 / 製品開発 / 法務 など)
  • キーワード検索:右上の検索ボックス
  • マイお気に入り:右上のボタン。お気に入り登録済みのエージェントのみを表示します

A2A エージェント

A2A エージェントの追加

Agent Card URL を通じて標準 A2A プロトコルエージェントを追加します。

  1. エージェントページで A2A エージェントを追加 ボタンをクリックします(管理者のみ)
  2. エージェントの Agent Card URL を入力します(例:https://agent.example.com/.well-known/agent.json
  3. システムがエージェント情報(アバター、名前、説明、機能リスト)を自動取得します
  4. カテゴリと表示名を設定します
  5. 保存後、エージェントがリストに表示されます

Agent Card URL とは? サードパーティの A2A エージェントが公開する HTTP エンドポイントで、エージェントの ID 記述情報(JSON 形式)を返します。通常はエージェント開発者が提供します。

A2A 対話

エージェントカードをクリックすると A2aChatView 対話画面に入ります。

機能 説明
SSE ストリーミング応答 エージェントの返信をリアルタイムで受信します
構造化応答 text / file / data / a2ui の 4 種類のコンテンツブロックに対応します
セッション管理 既存のセッションを自動的に再利用するか、強制的に新規作成します
メッセージ履歴 過去の対話記録を閲覧します

構造化応答タイプ

Part タイプ レンダリング方法
text Markdown レンダリング(数式、コードハイライト、テーブルを含む)
file ファイル添付(インライン画像またはダウンロードリンク)
data JSON データ(コードブロック形式で表示)
a2ui Agent-to-UI インタラクションコンポーネント(A2UIRenderer でレンダリング)

プロトコルの技術的な詳細は A2A プロトコル を参照してください。

アカウント跨ぎの呼び出し

A2A エージェントはアカウント跨ぎの Gateway ディスパッチに対応しています。あるユーザーが Web 側から enterprise 範囲のエージェントを呼び出すと、リクエストは Gateway 経由でターゲットノードにルーティングされて実行されます。詳細は マルチノードアーキテクチャ — 権限ポップアップの配信ルール を参照してください。


従来型エージェント

従来型エージェント(QuestionAnswer / Flow タイプ)は、iframe で Space Web のエージェント詳細ページを埋め込みます。

タイプ 説明
QuestionAnswer 問答型エージェント。RAG ナレッジベースに基づきます
Flow フロー型エージェント。オーケストレーションされたワークフローに基づきます

従来型エージェントカードをクリックすると AgentDetailPage に入り、Space Web の /space/agent-details/{botId} ページを埋め込みます。


権限制御

ロール 操作
全メンバー リストの閲覧、検索、フィルター、お気に入り登録、エージェントとの対話
管理者 エージェントの追加、編集、削除

管理者権限は canManageAgents() によってチェックされます(ロールが Owner / Admin、または特定の権限コードを持つ場合)。


操作ガイド

A2A エージェントを追加する方法

  1. 開発スペースで Agent を構築・公開した後、統合ページで「ワークスペースに公開」をクリックできます。
  2. ワークスペース - スペース管理 - 企業リソース - Agent ページで、管理者がオンライン公開を審査できます。
  3. 審査通過後、その Agent はワークスペースのリストに表示されます。ワークスペースのサイドバーで エージェント をクリックします
  4. オンライン公開したばかりの Agent を見つけ、カードをクリックすると対話画面に入ります

エージェントと対話する方法

  1. エージェントページでターゲットとなるエージェントカードを見つけます
  2. カードをクリックして対話画面に入ります
  3. メッセージを入力し、Enter を押して送信します
  4. エージェントの返信を待ちます(SSE ストリーミングでリアルタイム表示)

ヒント:システムはデフォルトで前回のセッションを再利用します。まったく新しい対話を開始したい場合は、「新規セッション」ボタンをクリックします。

よくある質問

エージェントの接続に失敗する

  • Agent Card URL が現在のネットワークからアクセス可能か確認してください
  • URL が HTTPS であり、内部ネットワークアドレスではないことを確認してください(システムには SSRF 防護があります)
  • エージェントに認証が必要な場合は、authType と認証情報の設定が正しいか確認してください

エージェントの返信が空、または形式が異常

  • エージェント側の問題の可能性があります。再送信を試してください
  • エージェントが日本語に対応しているか確認してください(一部のエージェントは英語のみ対応の場合があります)

関連ドキュメント