

# Création d'une AgentCore passerelle à l'aide de la CLI
<a name="gateway-create-cli"></a>

Vous pouvez utiliser la AgentCore CLI pour créer des passerelles avec des commandes simplifiées. La CLI gère automatiquement les configurations courantes, notamment la création de rôles IAM et la configuration des autorisations.

**Example**  

1. Créez une passerelle sans autorisation :

   ```
   agentcore add gateway \
     --name MyGateway \
     --authorizer-type NONE \
     --runtimes MyAgent
   agentcore deploy
   ```

   Créez une passerelle avec l'autorisation JWT :

   ```
   agentcore add gateway \
     --name MyGateway \
     --authorizer-type CUSTOM_JWT \
     --discovery-url https://your-idp.example.com/.well-known/openid-configuration \
     --allowed-audience your-audience
   agentcore deploy
   ```

   La recherche sémantique est activée par défaut. Pour le désactiver, passez le `--no-semantic-search` drapeau :

   ```
   agentcore add gateway \
     --name MyGateway \
     --authorizer-type NONE \
     --runtimes MyAgent \
     --no-semantic-search
   agentcore deploy
   ```

1. Vous pouvez également utiliser l' AgentCore interface utilisateur du terminal interactif CLI. Exécutez `agentcore` pour ouvrir le TUI, puis sélectionnez **Ajouter** et choisissez **Gateway** :

1. Dans le menu **Ajouter une ressource**, sélectionnez **Gateway** et appuyez sur **Entrée**.  
![Menu TUI Add Resource avec Gateway surligné](http://docs.aws.amazon.com/fr_fr/bedrock-agentcore/latest/devguide/images/tui/gateway-add-resource.png)

1. Entrez le nom de votre passerelle et appuyez sur **Entrée**.  
![Assistant de passerelle TUI Nom de l'étape avec saisie de texte](http://docs.aws.amazon.com/fr_fr/bedrock-agentcore/latest/devguide/images/tui/gateway-add-name.png)

1. Sélectionnez le type d'autorisation pour votre passerelle. **Choisissez **None**, **Custom JWT** ou **IAM**, puis appuyez sur Entrée.**  
![Assistant de passerelle TUI : étape d'autorisation indiquant qu'aucune option n'est sélectionnée](http://docs.aws.amazon.com/fr_fr/bedrock-agentcore/latest/devguide/images/tui/gateway-add-auth-none.png)

1. (Facultatif) Configurez les paramètres avancés tels que la recherche sémantique et le niveau d'exception de débogage. Utilisez **l'espace** pour passer d'une option à l'autre, puis appuyez sur **Entrée** pour continuer.  
![Étape de configuration avancée de l'assistant de passerelle TUI avec recherche sémantique activée](http://docs.aws.amazon.com/fr_fr/bedrock-agentcore/latest/devguide/images/tui/gateway-add-advanced.png)

1. Consultez le résumé de la configuration de la passerelle et appuyez sur **Entrée** pour confirmer.  
![Récapitulatif de la configuration de l'assistant de passerelle TUI](http://docs.aws.amazon.com/fr_fr/bedrock-agentcore/latest/devguide/images/tui/gateway-add-confirm.png)

Après avoir créé la passerelle, vous pouvez ajouter des cibles à l'aide de la `agentcore add gateway-target` commande. Pour plus d'informations sur les commandes CLI, consultez le [manuel Get started with AgentCore Gateway](gateway-quick-start.md).