

# Crea un AgentCore gateway utilizzando la CLI
<a name="gateway-create-cli"></a>

È possibile utilizzare la AgentCore CLI per creare gateway con comandi semplificati. La CLI gestisce automaticamente le configurazioni comuni, inclusa la creazione di ruoli IAM e la configurazione delle autorizzazioni.

**Example**  

1. Crea un gateway senza autorizzazione:

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

   Crea un gateway con autorizzazione 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 ricerca semantica è abilitata per impostazione predefinita. Per disabilitarla, passa la `--no-semantic-search` bandiera:

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

1. È inoltre possibile utilizzare l'interfaccia utente interattiva del terminale AgentCore CLI. **Esegui `agentcore` per aprire il TUI, quindi seleziona **aggiungi** e scegli Gateway:**

1. Nel menu **Aggiungi risorsa**, seleziona **Gateway** e premi **Invio**.  
![Menu TUI Add Resource con Gateway evidenziato](http://docs.aws.amazon.com/it_it/bedrock-agentcore/latest/devguide/images/tui/gateway-add-resource.png)

1. Inserisci un nome per il gateway e premi **Invio**.  
![Procedura guidata del gateway TUI (Nome, fase con immissione di testo)](http://docs.aws.amazon.com/it_it/bedrock-agentcore/latest/devguide/images/tui/gateway-add-name.png)

1. Seleziona il tipo di autorizzazione per il tuo gateway. **Scegli **Nessuno**, **Custom JWT** o **IAM**, quindi premi Invio.**  
![Fase Autorizzazione guidata del gateway TUI che mostra Nessuno selezionato](http://docs.aws.amazon.com/it_it/bedrock-agentcore/latest/devguide/images/tui/gateway-add-auth-none.png)

1. (Facoltativo) Configura impostazioni avanzate come la ricerca semantica e il livello di eccezione di debug. **Usa la barra **spaziatrice** per attivare o disattivare le opzioni, quindi premi Invio per continuare.**  
![Fase di configurazione avanzata della procedura guidata del gateway TUI con ricerca semantica abilitata](http://docs.aws.amazon.com/it_it/bedrock-agentcore/latest/devguide/images/tui/gateway-add-advanced.png)

1. Controlla il riepilogo della configurazione del gateway e premi **Invio** per confermare.  
![TUI Gateway Wizard Rivedi il riepilogo della configurazione](http://docs.aws.amazon.com/it_it/bedrock-agentcore/latest/devguide/images/tui/gateway-add-confirm.png)

Dopo aver creato il gateway, è possibile aggiungere destinazioni utilizzando il `agentcore add gateway-target` comando. Per ulteriori informazioni sui comandi CLI, consulta la Guida [introduttiva a Gateway](gateway-quick-start.md). AgentCore 