View a markdown version of this page

Guia de configuração do agente - Amazon EventBridge

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Guia de configuração do agente

Os agentes de codificação de IA podem acelerar o desenvolvimento sem servidor fornecendo assistência inteligente para estrutura de aplicativos, configuração de implantação, depuração e geração de infraestrutura como código. Ao configurar seu agente com a combinação certa de plug-ins, habilidades e servidores MCP, você o equipa com a experiência necessária para criar e gerenciar aplicativos sem servidor.

Trabalhe com seu agente de codificação

Para uma referência de início rápido, você pode inserir esse link diretamente no contexto do seu agente: https://docs.aws.amazon.com/eventbridge/latest/userguide/samples/aws-eventbridge-agent-setup.md

Escolha o método de instalação que corresponda ao seu ambiente de desenvolvimento.

Pré-requisitos

Verifique se os seguintes pré-requisitos estão em vigor para instalar o plug-in aws-core e o Serverless MCP Server:

  • uv instalado em seu sistema.

  • (Opcional) Uma AWS conta com credenciais do IAM configuradas em sua máquina local. As credenciais são necessárias para ferramentas que executam chamadas de AWS API e executam scripts, mas não para pesquisar documentação ou descobrir habilidades. Se você não tiver credenciais configuradas, consulte Configurando o servidor AWS MCP para obter instruções detalhadas.

Claude Code

Instale o plug-in aws-core, parte do Agent Toolkit for AWS, que reúne a configuração do AWS MCP Server e um conjunto selecionado de habilidades do agente (incluindo a habilidade sem servidor). AWS

Instale o plug-in aws-core do Agent Toolkit for AWS

Execute o comando a seguir para instalar o plug-in:

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

Isso instala as habilidades do agente, incluindo a habilidade AWS sem servidor, os ganchos do agente e a configuração do AWS MCP Server em uma única etapa.

Instale o servidor MCP sem servidor

AWS_PROFILESubstitua pelo nome AWS do seu perfil local.

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

Instalar AWS habilidade sem servidor

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

Instale o servidor MCP sem servidor

AWS_PROFILESubstitua pelo nome AWS do seu perfil local.

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

Cursor

Instalar AWS habilidade sem servidor

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

Instale o servidor MCP sem servidor

Adicione o seguinte .cursor/mcp.json abaixo"mcpServers". AWS_PROFILESubstitua pelo nome AWS do seu perfil local.

"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

Instalar AWS habilidade sem servidor no Kiro CLI

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

Instale o servidor MCP sem servidor

Adicione o seguinte ~/.kiro/settings/mcp.json abaixo"mcpServers". AWS_PROFILESubstitua pelo nome AWS do seu perfil local.

"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 }

Instale os poderes do Kiro (do Kiro IDE)

Instale os seguintes poderes do Kiro que fornecem contextos e ferramentas especializados para os agentes do Kiro sob demanda:

  • Modelo de aplicativo sem servidor (SAM) — instale via Kiro powers link.

GitHub Copiloto

Instalar AWS habilidade sem servidor

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

Instale o servidor MCP sem servidor

Adicione o seguinte .vscode/mcp.json abaixo"mcpServers". AWS_PROFILESubstitua pelo nome AWS do seu perfil local.

"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

Instalar AWS habilidade sem servidor

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

Instale o servidor MCP sem servidor

Adicione o seguinte /.codeium/windsurf/mcp_config.json abaixo"mcpServers". AWS_PROFILESubstitua pelo nome AWS do seu perfil local.

"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

Instalar AWS habilidade sem servidor

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

Instale o servidor MCP sem servidor

Adicione o seguinte /.config/opencode/opencode.jsonc abaixo"mcpServers". AWS_PROFILESubstitua pelo nome AWS do seu perfil local.

"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" } }

Para todos os outros agentes compatíveis com as habilidades do agente e a configuração do MCP Server

Para qualquer outro agente que ofereça suporte ao formato de habilidades de agente de código aberto e à configuração do MCP Server, siga estas etapas:

Instalar AWS habilidade sem servidor

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

Instale o servidor MCP sem servidor

Adicione o servidor MCP sem servidor ao arquivo de configuração do cliente MCP do seu agente em. "mcpServers" AWS_PROFILESubstitua pelo nome AWS do seu perfil local.

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