

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 与 A DevOps gent A2A 服务器集成
<a name="connecting-to-devops-agent-remote-servers-integrating-with-the-devops-agent-a2a-server"></a>

A2A 端点[使用 HTTP\+JSON ](https://a2a-protocol.org/latest/specification/) 绑定实现 A2A v1.0 规范。

## 请求标头
<a name="request-headers"></a>

在 A2A 请求上传递以下标头。


| 标题 | 必需 | 描述 | 
| --- | --- | --- | 
| A2A-Version | 是 | 必须是 1.0。服务器拒绝省略该值或使用 HTTP 400 发送其他值的请求。 | 
| Authorization | 是 | 访问令牌 (Bearer <access-token>) 或 S AWS igV4 签名。mcp-proxy-for-aws代理会为您添加 SigV4 签名。 | 
| X-Agent-Space-Id | 仅限 sigV4 | 目标代理空间 ID。使用 SigV4，服务器通过此标头解析代理空间。使用不记名令牌，令牌标识代理空间，服务器会忽略此标头。 | 
| Content-Type | 仅限身体 | application/json用于发送正文的请求，例如message:send。 | 

有关令牌创建和 SigV4 设置的信息，请参阅。[身份验证和安全](connecting-to-devops-agent-remote-servers-authentication-and-security.md)

## 代理卡发现
<a name="agent-card-discovery"></a>

在以下地址取回代理卡：

```
GET https://connect.aidevops.{region}.api.aws/.well-known/agent-card.json
```

## 支持的操作
<a name="supported-operations"></a>
+ `SendMessage`— 发送消息并接收回复。
+ `SendStreamingMessage`— 在响应生成时对其进行流式传输。
+ `GetTask`— 检查异步任务的状态。
+ `ListTasks`— 列出代理空间的任务。
+ `CancelTask`— 取消正在运行的任务。
+ `SubscribeToTask`— 通过服务器发送的事件订阅任务更新。

## 技能
<a name="skills"></a>
+ **调查 ** — 对操作问题进行深入的异步分析（5—8 分钟）。
+ **聊天 ** —即时解答操作问题。