GET /api/v1/cloud/agents/{agent_id}
指定された Agent の詳細情報を取得します。
リクエストヘッダー
| ヘッダー | 必須 | 説明 |
|---|---|---|
Authorization | はい | Bearer <PAT> |
パスパラメーター
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
agent_id | string | はい | Agent の一意識別子。プレフィックスは agent_ |
クエリパラメーター
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
version | integer | いいえ | 指定バージョンの Agent スナップショットを返します。省略時は現在の Agent を返します |
リクエスト例
レスポンス例
HTTP 200 OKレスポンスフィールド
version を省略した場合、レスポンスは現在の Agent オブジェクトを返します。version を指定した場合、レスポンスは Agent バージョンスナップショットを返します。
| フィールド | 型 | 説明 |
|---|---|---|
type | string | 固定値 "agent" |
id | string | Agent の一意識別子 |
name | string | Agent 名 |
description | string | Agent の説明 |
model | string | object | モデル識別子。Agent model を参照 |
system | string | システムプロンプト |
tools | Agent tool の配列 | ツール設定リスト |
mcp_servers | MCP server の配列 | MCP サーバー設定 |
skills | Skill binding の配列 | Skill バインディング |
metadata | Metadata オブジェクト | カスタムメタデータ |
multiagent | Multiagent | null | Agents 設定。未設定の場合は null |
version | integer | 現在のバージョン |
archived_at | string|null | アーカイブ日時(ISO 8601)。未アーカイブの場合は null |
created_at | string | 作成日時(ISO 8601) |
updated_at | string | 最終更新日時(ISO 8601) |
エラー
| HTTP | type | 発生条件 |
|---|---|---|
| 400 | invalid_request_error | version が正の整数ではない |
| 401 | authentication_error | PAT が無効または期限切れ |
| 403 | permission_error | この Agent へのアクセス権限がない |
| 404 | not_found_error | 指定された ID の Agent が存在しない |
エラーレスポンス例
関連
Agent の定義
再利用可能でバージョン管理された Agent 構成を作成する。