

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Guida alla configurazione dell'agente
<a name="eb-agent-setup-guide"></a>

Gli agenti di codifica AI possono accelerare lo sviluppo senza server fornendo assistenza intelligente per lo scaffolding delle applicazioni, la configurazione dell'implementazione, il debug e la generazione dell'infrastruttura come codice. Configurando il tuo agente con la giusta combinazione di plugin, competenze e server MCP, lo doterai delle competenze necessarie per creare e gestire applicazioni serverless.

**Collabora con il tuo agente di codifica**  
Per una guida rapida, puoi inserire questo link direttamente nel contesto del tuo agente: `https://docs.aws.amazon.com/eventbridge/latest/userguide/samples/aws-eventbridge-agent-setup.md`

Scegliete il metodo di installazione più adatto al vostro ambiente di sviluppo.

## Prerequisiti
<a name="eb-agent-setup-prerequisites"></a>

Assicurati che siano soddisfatti i seguenti prerequisiti per l'installazione del plug-in aws-core e del server MCP Serverless:
+ [uv installato](https://docs.astral.sh/uv/) sul tuo sistema.
+ (Facoltativo) Un AWS account con credenziali IAM configurato sul computer locale. Le credenziali sono necessarie per gli strumenti che eseguono chiamate AWS API ed eseguono script, ma non per cercare documentazione o scoprire competenze. Se non hai configurato le credenziali, consulta [Configurazione del server AWS MCP](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/getting-started-aws-mcp-server.html) per istruzioni dettagliate.

## Codice Claude
<a name="eb-agent-setup-claude-code"></a>

Installa il plugin aws-core, parte di [Agent Toolkit for AWS](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/what-is-agent-toolkit.html), che include la configurazione del server AWS MCP e un set curato di competenze per gli agenti (inclusa la skill serverless). AWS 

### Installa il plug-in aws-core da Agent Toolkit per AWS
<a name="eb-agent-setup-claude-code-plugin"></a>

Esegui il seguente comando per installare il plugin:

```
/plugin marketplace add aws/agent-toolkit-for-aws
/plugin install aws-core@agent-toolkit-for-aws
```

Questo installa le competenze dell'agente, tra cui la skill AWS serverless, gli agent hook e la configurazione del server AWS MCP, in un unico passaggio.

### Installa il server MCP Serverless
<a name="eb-agent-setup-claude-code-mcp"></a>

{{AWS\_PROFILE}}Sostituiscilo con il nome del tuo AWS profilo locale.

```
claude mcp add awslabs-aws-serverless-mcp \
  -e AWS_PROFILE=default \
  -e AWS_REGION=us-east-1 \
  -e FASTMCP_LOG_LEVEL=ERROR \
  --scope user \
  -- uvx awslabs.aws-serverless-mcp-server@latest
```

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

### Installa AWS abilità senza server
<a name="eb-agent-setup-codex-skill"></a>

```
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-serverless --yes --global
```

### Installa il server MCP Serverless
<a name="eb-agent-setup-codex-mcp"></a>

{{AWS\_PROFILE}}Sostituiscilo con il nome del tuo AWS profilo locale.

```
codex mcp add awslabs-aws-serverless-mcp \
  --env AWS_PROFILE=default \
  --env AWS_REGION=us-east-1 \
  --env FASTMCP_LOG_LEVEL=ERROR \
  -- uvx awslabs.aws-serverless-mcp-server@latest
```

## Cursore
<a name="eb-agent-setup-cursor"></a>

### Installa AWS abilità senza server
<a name="eb-agent-setup-cursor-skill"></a>

```
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-serverless --yes --global
```

### Installa il server MCP Serverless
<a name="eb-agent-setup-cursor-mcp"></a>

Aggiungi quanto segue a under. `.cursor/mcp.json` `"mcpServers"` {{AWS\_PROFILE}}Sostituiscilo con il nome AWS del tuo profilo locale.

```
"awslabs.aws-serverless-mcp": {
  "command": "uvx",
  "args": ["awslabs.aws-serverless-mcp-server@latest"],
  "env": {
    "AWS_PROFILE": "default",
    "AWS_REGION": "us-east-1",
    "FASTMCP_LOG_LEVEL": "ERROR"
  }
}
```

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

### Installa AWS abilità serverless nella CLI di Kiro
<a name="eb-agent-setup-kiro-skill"></a>

```
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-serverless --yes --global
```

### Installa il server MCP Serverless
<a name="eb-agent-setup-kiro-mcp"></a>

Aggiungi quanto segue a under. `~/.kiro/settings/mcp.json` `"mcpServers"` {{AWS\_PROFILE}}Sostituiscilo con il nome AWS del tuo profilo locale.

```
"awslabs.aws-serverless-mcp": {
  "command": "uvx",
  "args": ["awslabs.aws-serverless-mcp-server@latest"],
  "env": {
    "AWS_PROFILE": "default",
    "AWS_REGION": "us-east-1",
    "FASTMCP_LOG_LEVEL": "ERROR"
  },
  "disabled": false
}
```

### Installa Kiro powers (da Kiro IDE)
<a name="eb-agent-setup-kiro-powers"></a>

Installa i seguenti poteri Kiro che forniscono contesti e strumenti specializzati agli agenti Kiro su richiesta:
+ **Serverless Application Model (SAM)**[: installazione tramite Kiro powers link.](https://kiro.dev/launch/powers/add/?name=aws-sam)

## GitHub Copilota
<a name="eb-agent-setup-github-copilot"></a>

### Installa AWS abilità senza server
<a name="eb-agent-setup-github-copilot-skill"></a>

```
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-serverless --yes --global
```

### Installa il server MCP Serverless
<a name="eb-agent-setup-github-copilot-mcp"></a>

Aggiungi quanto segue a under. `.vscode/mcp.json` `"mcpServers"` {{AWS\_PROFILE}}Sostituiscilo con il nome AWS del tuo profilo locale.

```
"awslabs.aws-serverless-mcp": {
  "command": "uvx",
  "args": ["awslabs.aws-serverless-mcp-server@latest"],
  "env": {
    "AWS_PROFILE": "default",
    "AWS_REGION": "us-east-1",
    "FASTMCP_LOG_LEVEL": "ERROR"
  }
}
```

## Windsurf
<a name="eb-agent-setup-windsurf"></a>

### Installa AWS abilità senza server
<a name="eb-agent-setup-windsurf-skill"></a>

```
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-serverless --yes --global
```

### Installa il server MCP Serverless
<a name="eb-agent-setup-windsurf-mcp"></a>

Aggiungi quanto segue a under. `/.codeium/windsurf/mcp_config.json` `"mcpServers"` {{AWS\_PROFILE}}Sostituiscilo con il nome AWS del tuo profilo locale.

```
"awslabs.aws-serverless-mcp": {
  "command": "uvx",
  "args": ["awslabs.aws-serverless-mcp-server@latest"],
  "env": {
    "AWS_PROFILE": "default",
    "AWS_REGION": "us-east-1",
    "FASTMCP_LOG_LEVEL": "ERROR"
  }
}
```

## OpenCode
<a name="eb-agent-setup-opencode"></a>

### Installa AWS abilità senza server
<a name="eb-agent-setup-opencode-skill"></a>

```
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-serverless --yes --global
```

### Installa il server MCP Serverless
<a name="eb-agent-setup-opencode-mcp"></a>

Aggiungi quanto segue a under. `/.config/opencode/opencode.jsonc` `"mcpServers"` {{AWS\_PROFILE}}Sostituiscilo con il nome AWS del tuo profilo locale.

```
"awslabs.aws-serverless-mcp": {
  "command": "uvx",
  "args": ["awslabs.aws-serverless-mcp-server@latest"],
  "env": {
    "AWS_PROFILE": "default",
    "AWS_REGION": "us-east-1",
    "FASTMCP_LOG_LEVEL": "ERROR"
  }
}
```

## Per tutti gli altri agenti compatibili con le competenze degli agenti e la configurazione del server MCP
<a name="eb-agent-setup-other-agents"></a>

Per qualsiasi altro agente che supporti il formato open source [Agent Skills](https://agentskills.io/specification) e la configurazione del server MCP, procedi nel seguente modo:

### Installa AWS abilità senza server
<a name="eb-agent-setup-other-agents-skill"></a>

```
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-serverless --yes --global
```

### Installa il server MCP Serverless
<a name="eb-agent-setup-other-agents-mcp"></a>

Aggiungi il server MCP Serverless al file di configurazione del client MCP del tuo agente sotto. `"mcpServers"` Sostituiscilo {{AWS\_PROFILE}} con il nome del tuo profilo locale AWS .

```
{
  "mcpServers": {
    "awslabs.aws-serverless-mcp": {
      "command": "uvx",
      "args": ["awslabs.aws-serverless-mcp-server@latest"],
      "env": {
        "AWS_PROFILE": "default",
        "AWS_REGION": "us-east-1",
        "FASTMCP_LOG_LEVEL": "ERROR"
      }
    }
  }
}
```