

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Configurer un agent de codage AI pour Amazon SES
<a name="agent-setup-guide"></a>

Amazon SES publie la `amazon-ses` compétence destinée à aider les agents de codage par IA à configurer et à résoudre les problèmes d'envoi d'e-mails. Le serveur AWS MCP peut fournir la compétence actuelle lorsque votre demande en a besoin.

La `amazon-ses` compétence actuelle n'inclut pas le gestionnaire de courrier ni la réception d'e-mails.

**Topics**
+ [Avant de commencer](#agent-setup-guide-prerequisites)
+ [Étape 1 : Connectez votre agent à AWS](#agent-setup-guide-choose-setup)
+ [Étape 2 : utiliser la compétence Amazon SES](#agent-setup-guide-use-skill)
+ [Maintenez votre configuration à jour](#agent-setup-guide-keeping-current)

## Avant de commencer
<a name="agent-setup-guide-prerequisites"></a>

Les prérequis dépendent de la méthode de configuration que vous choisissez.
+ Pour l' AWS Command Line Interface assistant, un `aws-core` plugin ou la configuration du proxy local Kiro sur cette page, installez [uv](https://docs.astral.sh/uv/), qui inclut. `uvx` Ces méthodes sont utilisées `uvx` pour exécuter le proxy local pour le serveur AWS MCP. Il n'est pas nécessaire de disposer d'une connexion OAuth directe. `uv`
+ Cette étape s'applique uniquement lorsque vous installez la compétence localement pour Kiro. Install [Node.js](https://nodejs.org/), qui fournit la `npx` commande.
+ Pour une connexion par proxy local ou IAM SigV4, configurez les informations d' AWS identification localement avant que l'agent n'appelle les API. AWS La recherche de documentation et la découverte de compétences ne nécessitent pas d'informations d'identification. Une connexion OAuth directe utilise la connexion au navigateur et ne nécessite pas d' AWS informations d'identification locales pour la connexion MCP. Les scripts locaux qui appellent AWS des API nécessitent toujours des informations d'identification.
+ Pour une connexion OAuth directe, l'identité IAM qui se connecte doit autoriser et. `signin:AuthorizeOAuth2Access` `signin:CreateOAuth2Token`

## Étape 1 : Connectez votre agent à AWS
<a name="agent-setup-guide-choose-setup"></a>

Suivez les instructions destinées à votre agent. Une fois connecté, votre agent peut accéder à la `amazon-ses` compétence en cas de besoin.

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

Exécutez les commandes suivantes dans Claude Code :

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

**Note**  
Si Claude Code indique que le plugin n'a pas été trouvé, `/plugin marketplace update claude-plugins-official` lancez-le, puis relancez l'installation.

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

Ajoutez la place de marché Agent Toolkit depuis votre terminal :

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

Lancez Codex, exécutez-le `/plugins` et installez-le`aws-core`. Commencez une nouvelle conversation avant de passer à l'étape 2.

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

Dans Cursor, choisissez *Settings*, *Plugins*, *Team Marketplaces*, *Add Marketplace* et *Importer depuis Repo*. Saisissez `aws/agent-toolkit-for-aws`. Ouvrez ensuite le panneau Plugins et installez-le`aws-core`.

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

Kiro utilise des configurations MCP et de compétences locales distinctes. Ajoutez le serveur AWS MCP à. `.kiro/settings/mcp.json` Remplacez `us-west-2` par la AWS région par défaut pour vos opérations.

```
{
  "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"
      ]
    }
  }
}
```

Depuis la racine de votre projet, installez la `amazon-ses` compétence locale et ses fichiers de référence :

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

### Alternative : Configuration automatique à l'aide du AWS Command Line Interface
<a name="agent-setup-guide-automatic-setup"></a>

Si vous disposez de AWS Command Line Interface la version 2.35.0 ou ultérieure, exécutez l'assistant de configuration :

```
aws configure agent-toolkit
```

L'assistant détecte les agents installés pris en charge, installe les AWS compétences par défaut et configure le serveur AWS MCP. Redémarrez votre agent une fois que l'assistant a terminé.

### Alternative : Connectez-vous directement avec OAuth 2.1
<a name="agent-setup-guide-connect-oauth"></a>

Si votre agent prend en charge les serveurs MCP distants, vous pouvez vous connecter directement avec OAuth 2.1 au lieu d'exécuter le proxy local. Ce chemin utilise la connexion au navigateur et ne nécessite pas d'`uv` AWS informations d'identification locales pour la connexion MCP. Pour les commandes pour Claude Code, Codex, Cursor et Kiro, voir [Authentification OAuth 2.1](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/oauth-authentication.html) pour le serveur MCP. AWS Une connexion directe n'installe pas les compétences locales incluses dans`aws-core`.

### Un autre agent ou un framework personnalisé
<a name="agent-setup-guide-custom-mcp-client"></a>

Si votre agent prend en charge le protocole MCP, connectez-le directement au serveur AWS MCP. Pour les options de configuration et d'authentification du client, notamment OAuth et IAM SigV4, voir [Configuration](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/getting-started-aws-mcp-server.html) du serveur MCP. AWS 

Si l'agent prend en charge les compétences d'agent, vous pouvez également l'installer `amazon-ses` localement à partir du [kit d'outils de l'agent pour AWS continuer GitHub](https://github.com/aws/agent-toolkit-for-aws). Choisissez l'agent cible lorsque vous y êtes invité.

## Étape 2 : utiliser la compétence Amazon SES
<a name="agent-setup-guide-use-skill"></a>

Pour obtenir des conseils sur le contrôle d'accès d'Amazon SES, consultez. [Gestion des identités et des accès dans Amazon SES](control-user-access.md) Pour les problèmes de connexion ou d'authentification, voir [Configuration du serveur AWS MCP](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/getting-started-aws-mcp-server.html).

Décrivez le résultat que vous souhaitez obtenir. Vous n'avez pas besoin de nommer la compétence. Par exemple, remplacez-le `example.com` par votre domaine et utilisez cette invite :

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

## Maintenez votre configuration à jour
<a name="agent-setup-guide-keeping-current"></a>

Le serveur AWS MCP fournit la `amazon-ses` compétence actuelle. Si vous avez installé une copie locale, répétez le processus d'installation pour la mettre à jour.