

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon SES 用の AI コーディングエージェントを設定する
<a name="agent-setup-guide"></a>

Amazon SES は、AI コーディングエージェントが E メール送信をセットアップしてトラブルシューティングするのに役立つ`amazon-ses`スキルを発行します。 AWS MCP サーバーは、リクエストに必要なときに現在のスキルを提供できます。

現在の`amazon-ses`スキルには、Mail Manager または E メール受信は含まれません。

**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 のスキルをローカルにインストールする場合にのみ適用されます。`npx` コマンドを提供する [Node.js](https://nodejs.org/) をインストールします。
+ local-proxy または IAM SigV4 接続の場合は、エージェントが AWS APIs を呼び出す前に AWS 認証情報をローカルに設定します。ドキュメントの検索とスキル検出には認証情報は必要ありません。直接 OAuth 接続ではブラウザのサインインが使用され、MCP 接続にローカル AWS 認証情報は必要ありません。 AWS APIs を呼び出すローカルスクリプトには、引き続き認証情報が必要です。
+ 直接 OAuth 接続の場合、サインインする IAM ID は `signin:AuthorizeOAuth2Access`と を許可する必要があります`signin:CreateOAuth2Token`。

## ステップ 1: エージェントを に接続する AWS
<a name="agent-setup-guide-choose-setup"></a>

エージェントの指示に従ってください。接続すると、エージェントは必要に応じて`amazon-ses`スキルにアクセスできます。

### Claude Code
<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 マーケットプレイスを追加します。

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

Codex を起動し、 を実行し`/plugins`、 をインストールします`aws-core`。ステップ 2 に進む前に、新しい会話を開始します。

### カーソル
<a name="agent-setup-guide-connect-cursor"></a>

カーソルで、*設定*、*プラグイン*、*チームマーケットプレイス*、*マーケットプレイスの追加*、*リポジトリからのインポート*を選択します。`aws/agent-toolkit-for-aws` と入力します。次に、プラグインパネルを開き、 をインストールします`aws-core`。

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

Kiro は、個別の MCP とローカルスキル設定を使用します。 AWS MCP サーバーを に追加します`.kiro/settings/mcp.json`。をオペレーションのデフォルトの AWS リージョン`us-west-2`に置き換えます。

```
{
  "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 サーバーの 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 の Agent Toolkit for から`amazon-ses`ローカルに をインストールすることもできます。 [AWS GitHub](https://github.com/aws/agent-toolkit-for-aws) プロンプトが表示されたら、ターゲットエージェントを選択します。

## ステップ 2: Amazon SES スキルを使用する
<a name="agent-setup-guide-use-skill"></a>

Amazon SES アクセスコントロールのガイダンスについては、「」を参照してください[Amazon SESでの Identity and Access Management](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`スキルを提供します。ローカルコピーをインストールした場合は、インストールプロセスを繰り返して更新します。