View a markdown version of this page

Guia de configuração do atendente - AWS Lambda

Guia de configuração do atendente

Os agentes de codificação de IA podem acelerar o desenvolvimento de tecnologia 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 atendente com a combinação adequada de plug-ins, habilidades e servidores MCP, você o equipa com a experiência necessária para criar e gerenciar aplicativos de tecnologia sem servidor.

Trabalhe com seu agente de codificação

Para obter uma referência rápida, você pode inserir esse link diretamente no contexto do seu atendente:

https://docs.aws.amazon.com/lambda/latest/dg/samples/aws-lambda-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 servidor MCP da tecnologia sem servidor:

  • uv instalado no sistema.

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

Claude Code

Instale o plug-in aws-core, parte do Agent Toolkit para AWS, que agrupa a configuração do servidor MCP da AWS e um conjunto selecionado de habilidades do atendente (incluindo a habilidade de tecnologia sem servidor da AWS).

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

Use 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

Esse comando instala as habilidades do atendente, incluindo a habilidade de tecnologia sem servidor da AWS, os hooks de agente e a configuração do servidor MCP da AWS em uma única etapa.

Instalar o servidor MCP de tecnologia sem servidor

Substitua AWS_PROFILE pelo nome do seu perfil local da AWS.

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

Instale a habilidade de tecnologia sem servidor da AWS

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

Instalar o servidor MCP de tecnologia sem servidor

Substitua AWS_PROFILE pelo nome do seu perfil local da AWS.

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

Instale a habilidade de tecnologia sem servidor da AWS

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

Instalar o servidor MCP de tecnologia sem servidor

Adicione o seguinte a .cursor/mcp.json em "mcpServers". Substitua AWS_PROFILE pelo nome do seu perfil local da AWS.

"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

Instale a habilidade de tecnologia sem servidor da AWS no Kiro CLI

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

Instalar o servidor MCP de tecnologia sem servidor

Adicione o seguinte a ~/.kiro/settings/mcp.json em "mcpServers". Substitua AWS_PROFILE pelo nome do seu perfil local da AWS.

"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 saberes do Kiro (do Kiro IDE)

Instale os seguintes saberes do Kiro que fornecem contextos e ferramentas especializados para os atendentes do Kiro sob demanda:

GitHub Copilot

Instale a habilidade de tecnologia sem servidor da AWS

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

Instalar o servidor MCP de tecnologia sem servidor

Adicione o seguinte a .vscode/mcp.json em "mcpServers". Substitua AWS_PROFILE pelo nome do seu perfil local da AWS.

"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

Instale a habilidade de tecnologia sem servidor da AWS

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

Instalar o servidor MCP de tecnologia sem servidor

Adicione o seguinte a /.codeium/windsurf/mcp_config.json em "mcpServers". Substitua AWS_PROFILE pelo nome do seu perfil local da AWS.

"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

Instale a habilidade de tecnologia sem servidor da AWS

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

Instalar o servidor MCP de tecnologia sem servidor

Adicione o seguinte a /.config/opencode/opencode.jsonc em "mcpServers". Substitua AWS_PROFILE pelo nome do seu perfil local da AWS.

"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 atendentes compatíveis com as habilidades do atendente e a configuração do servidor MCP

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

Instale a habilidade de tecnologia sem servidor da AWS

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

Instalar o servidor MCP de tecnologia sem servidor

Adicione o servidor MCP de tecnologia sem servidor ao arquivo de configuração do cliente MCP do seu atendente em "mcpServers". Substitua AWS_PROFILE pelo nome do seu perfil local da 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" } } } }