

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 設定 Amazon SES 的 AI 編碼代理程式
<a name="agent-setup-guide"></a>

Amazon SES 發佈`amazon-ses`技能，以協助 AI 編碼代理程式設定和疑難排解電子郵件傳送。 AWS MCP 伺服器可以在您的請求需要時提供目前的技能。

目前的`amazon-ses`技能不包含郵件管理員或電子郵件接收。

**Topics**
+ [開始之前](#agent-setup-guide-prerequisites)
+ [步驟 1：將您的代理程式連線至 AWS](#agent-setup-guide-choose-setup)
+ [步驟 2：使用 Amazon SES 技能](#agent-setup-guide-use-skill)
+ [將您的設定保持在最新狀態](#agent-setup-guide-keeping-current)

## 開始之前
<a name="agent-setup-guide-prerequisites"></a>

先決條件取決於您選擇的設定方法。
+ 針對此頁面上的 AWS Command Line Interface 精靈、`aws-core`外掛程式或 Kiro local-proxy 組態，安裝包含 的 [uv](https://docs.astral.sh/uv/)`uvx`。這些方法使用 `uvx` 來執行 AWS MCP 伺服器的本機代理。直接 OAuth 連線不需要 `uv`。
+ 此步驟僅適用於在本機為 Kiro 安裝技能時。安裝 [Node.js](https://nodejs.org/)，提供 `npx`命令。
+ 對於本機代理或 IAM SigV4 連線，請在客服人員呼叫 AWS APIs之前，在本機設定 AWS 登入資料。文件搜尋和技能探索不需要登入資料。直接 OAuth 連線使用瀏覽器登入，不需要 MCP 連線的本機 AWS 登入資料。呼叫 AWS APIs本機指令碼仍然需要登入資料。
+ 對於直接 OAuth 連線，登入的 IAM 身分必須允許 `signin:AuthorizeOAuth2Access`和 `signin:CreateOAuth2Token`。

## 步驟 1：將您的代理程式連線至 AWS
<a name="agent-setup-guide-choose-setup"></a>

請遵循代理程式的指示。連線時，您的客服人員可以在需要時存取`amazon-ses`技能。

### Claude 程式碼
<a name="agent-setup-guide-connect-claude-code"></a>

在 Claude Code 中執行這些命令：

```
/plugin install aws-core@claude-plugins-official
/reload-plugins
```

**注意**  
如果 Claude Code 回報找不到外掛程式，請執行 `/plugin marketplace update claude-plugins-official`，然後重試安裝。

### Codex
<a name="agent-setup-guide-connect-codex"></a>

從終端機新增 Agent Toolkit Marketplace：

```
codex plugin marketplace add aws/agent-toolkit-for-aws
```

啟動 Codex、執行 `/plugins`並安裝 `aws-core`。在繼續步驟 2 之前開始新的對話。

### 游標
<a name="agent-setup-guide-connect-cursor"></a>

在游標中，選擇*設定*、*外掛程式*、*團隊 Marketplace*、*新增 Marketplace* 和*從儲存庫匯入*。輸入 `aws/agent-toolkit-for-aws`。然後開啟外掛程式面板並安裝 `aws-core`。

### 開羅
<a name="agent-setup-guide-connect-kiro"></a>

Kiro 使用單獨的 MCP 和本機技能組態。將 AWS MCP 伺服器新增至 `.kiro/settings/mcp.json`。`us-west-2` 將 取代為操作的預設 AWS 區域。

```
{
  "mcpServers": {
    "aws": {
      "command": "uvx",
      "args": [
        "mcp-proxy-for-aws-cli@latest",
        "https://aws-mcp.us-east-1.api.aws/mcp",
        "--metadata", "AWS_REGION=us-west-2"
      ]
    }
  }
}
```

從您的專案根目錄，安裝本機`amazon-ses`技能及其參考檔案：

```
npx skills add https://github.com/aws/agent-toolkit-for-aws \
    --skill amazon-ses \
    --agent kiro-cli \
    --yes
```

### 替代方案：使用 自動設定 AWS Command Line Interface
<a name="agent-setup-guide-automatic-setup"></a>

如果您有 AWS Command Line Interface 2.35.0 版或更新版本，請執行安裝精靈：

```
aws configure agent-toolkit
```

精靈會偵測支援的已安裝代理程式、安裝預設 AWS 技能，以及設定 AWS MCP 伺服器。在精靈完成後重新啟動您的代理程式。

### 替代方案：直接與 OAuth 2.1 連線
<a name="agent-setup-guide-connect-oauth"></a>

如果您的代理程式支援遠端 MCP 伺服器，您可以直接與 OAuth 2.1 連線，而不是執行本機代理。此路徑使用瀏覽器登入，不需要 MCP 連線的 `uv`或本機 AWS 登入資料。如需 Claude Code、Codex、Cursor 和 Kiro 的命令，請參閱 [AWS MCP Server 的 OAuth 2.1 身分驗證](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/oauth-authentication.html)。直接連線不會安裝 隨附的本機技能`aws-core`。

### 另一個代理程式或自訂架構
<a name="agent-setup-guide-custom-mcp-client"></a>

如果您的代理程式支援 MCP，請直接將其連接到 AWS MCP 伺服器。如需用戶端組態和身分驗證選項，包括 OAuth 和 IAM SigV4，請參閱[設定 AWS MCP 伺服器](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/getting-started-aws-mcp-server.html)。

如果代理程式支援客服人員技能，您也可以從 [ GitHub AWS 上的適用於 的客服人員工具組](https://github.com/aws/agent-toolkit-for-aws)在`amazon-ses`本機安裝 。出現提示時選擇目標代理程式。

## 步驟 2：使用 Amazon SES 技能
<a name="agent-setup-guide-use-skill"></a>

如需 Amazon SES 存取控制指引，請參閱 [Amazon SES 中的身分和存取管理](control-user-access.md)。如需連線或身分驗證問題，請參閱[設定 AWS MCP 伺服器](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/getting-started-aws-mcp-server.html)。

描述您想要的結果。您不需要為技能命名。例如，將 取代`example.com`為您的網域，並使用此提示：

```
Set up example.com as a sending domain in Amazon SES.
```

## 將您的設定保持在最新狀態
<a name="agent-setup-guide-keeping-current"></a>

 AWS MCP 伺服器提供目前的`amazon-ses`技能。如果您安裝了本機複本，請重複安裝程序進行更新。