View a markdown version of this page

Anleitung zur Einrichtung des Agenten - AWS Lambda

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anleitung zur Einrichtung des Agenten

KI-Programmieragenten können die serverlose Entwicklung beschleunigen, indem sie intelligente Unterstützung für das Anwendungsgerüst, die Bereitstellungskonfiguration, das Debugging und die Generierung von Infrastruktur als Code bieten. Indem Sie Ihren Agenten mit der richtigen Kombination aus Plugins, Fähigkeiten und MCP-Servern konfigurieren, statten Sie ihn mit dem Fachwissen aus, das für die Entwicklung und Verwaltung serverloser Anwendungen erforderlich ist.

Arbeiten Sie mit Ihrem Codierungsagenten zusammen

Als Schnellstart-Referenz können Sie diesen Link direkt in den Kontext Ihres Agenten einfügen:

https://docs.aws.amazon.com/lambda/latest/dg/samples/aws-lambda-agent-setup.md

Wählen Sie die Installationsmethode, die zu Ihrer Entwicklungsumgebung passt.

Voraussetzungen

Stellen Sie sicher, dass die folgenden Voraussetzungen für die Installation des AWS-Core-Plugins und des Serverless MCP Servers erfüllt sind:

  • uv auf Ihrem System installiert.

  • (Optional) Und AWS-Konto mit IAM-Anmeldeinformationen, die auf Ihrem lokalen Computer eingerichtet sind. Anmeldeinformationen sind für Tools erforderlich, die AWS API-Aufrufe und Skripts ausführen, aber nicht für die Suche nach Dokumentationen oder das Auffinden von Fähigkeiten. Wenn Sie keine Anmeldeinformationen konfiguriert haben, finden Sie unter Einrichten des AWS MCP-Servers eine ausführliche Anleitung.

Claude Code

Installieren Sie das aws-core-Plugin, das Teil des Agent Toolkits für AWS ist und die AWS MCP-Serverkonfiguration und eine Reihe kuratierter Agentenfähigkeiten (einschließlich des serverlosen Skills) bündelt. AWS

Installieren Sie das AWS-Core-Plugin aus dem Agent Toolkit für AWS

Führen Sie den folgenden Befehl aus, um das Plugin zu installieren:

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

Dadurch werden Agenten-Skills einschließlich des AWS serverlosen Skills, der Agenten-Hooks und der AWS MCP-Serverkonfiguration in einem Schritt installiert.

Installieren Sie den serverlosen MCP Server

Ersetzen Sie ihn AWS_PROFILE durch Ihren lokalen AWS Profilnamen.

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

Kodex

Installieren Sie das AWS-Core-Plugin aus dem Agent Toolkit für AWS

Führen Sie den folgenden Befehl aus, um das Plugin zu installieren:

codex plugin marketplace add aws/agent-toolkit-for-aws

Starten Sie dann Codex und führen Sie es aus/plugins, um das AWS-Core-Plugin zu durchsuchen und zu installieren.

Installieren Sie den Serverless MCP Server

Ersetzen Sie ihn AWS_PROFILE durch Ihren lokalen AWS Profilnamen.

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

Installieren AWS Fähigkeit ohne Server

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

Installieren Sie den serverlosen MCP Server

Fügen Sie unter Folgendes hinzu. .cursor/mcp.json "mcpServers" AWS_PROFILEErsetzen Sie es durch Ihren lokalen AWS Profilnamen.

"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

Installieren AWS serverlose Fähigkeit in Kiro CLI

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

Installieren Sie den serverlosen MCP Server

Fügen Sie unter Folgendes hinzu. ~/.kiro/settings/mcp.json "mcpServers" AWS_PROFILEErsetzen Sie es durch Ihren lokalen AWS Profilnamen.

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

Installieren Sie Kiro Powers (von Kiro IDE)

Installieren Sie die folgenden Kiro-Funktionen, die den Kiro-Agenten bei Bedarf spezielle Kontexte und Tools zur Verfügung stellen:

GitHub Copilot

Installieren AWS Fähigkeit ohne Server

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

Installieren Sie den serverlosen MCP Server

Fügen Sie unter Folgendes hinzu. .vscode/mcp.json "mcpServers" AWS_PROFILEErsetzen Sie es durch Ihren lokalen AWS Profilnamen.

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

Devin Desktop

Installieren AWS Fähigkeit ohne Server

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

Installieren Sie den serverlosen MCP Server

Fügen Sie unter Folgendes hinzu. /.codeium/windsurf/mcp_config.json "mcpServers" AWS_PROFILEErsetzen Sie es durch Ihren lokalen AWS Profilnamen.

"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

Installieren AWS Fähigkeit ohne Server

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

Installieren Sie den serverlosen MCP Server

Fügen Sie unter Folgendes hinzu. /.config/opencode/opencode.jsonc "mcpServers" AWS_PROFILEErsetzen Sie es durch Ihren lokalen AWS Profilnamen.

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

Für alle anderen Agenten, die mit den Agentenfähigkeiten und der MCP-Serverkonfiguration kompatibel sind

Gehen Sie für jeden anderen Agenten, der das Open-Source-Format für Agentenfähigkeiten und die MCP Server-Konfiguration unterstützt, wie folgt vor:

Installieren AWS Fähigkeit ohne Server

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

Installieren Sie den serverlosen MCP Server

Fügen Sie den Serverless MCP Server zur MCP-Client-Konfigurationsdatei Ihres Agenten unter hinzu. "mcpServers" Ersetzen Sie ihn AWS_PROFILE durch Ihren lokalen Profilnamen 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" } } } }

Installieren Sie zusätzliche Lambda-Skills

Das Agent-Toolkit für AWS umfasst spezielle serverlose Fähigkeiten, die Ihren KI-Agenten Kenntnisse über die Lambda-Funktionen vermitteln. Installieren Sie diese Fähigkeiten mithilfe eines beliebigen Agenten wie Claude Code, Cursor, Kiro CLI, GitHub Copilot, Codex, Devin Desktop OpenCode oder anderen Agenten, die mit dem Open-Source-Format für Agentenfähigkeiten kompatibel sind, damit Ihr Agent Sie bei der Erstellung, Bereitstellung und Verwaltung von Workloads mithilfe von Lambda MicroVMS, Lambda Managed Instances und dauerhaften Lambda-Funktionen unterstützen kann.

  1. Lambda MicroVMS Skill — Lambda MicroVMS ist ein serverloses Rechenprimitiv, das VM-level Isolierung, nahezu sofortige Start- und Wiederaufnahmegeschwindigkeiten sowie Zustandserhaltung für die Ausführung von Benutzer oder AI-generated Code in isolierten, zustandsbehafteten Ausführungsumgebungen bietet.

    npx skills add https://github.com/aws/agent-toolkit-for-aws/tree/main/skills/specialized-skills/serverless-skills/aws-lambda-microvms --yes --global
  2. Lambda Managed Instances Skill — Mit Lambda Managed Instances können Sie Lambda-Funktionen auf Ihren Amazon EC2-Instances ausführen und gleichzeitig die einfache Bedienung von Lambda beibehalten. So erhalten Sie Zugriff auf spezielle Rechenkonfigurationen und Kosteneffizienz durch Amazon EC2-Preisvorteile, ohne die Infrastruktur verwalten zu müssen.

    npx skills add https://github.com/aws/agent-toolkit-for-aws/tree/main/skills/specialized-skills/serverless-skills/aws-lambda-managed-instances --yes --global
  3. Fähigkeit zu dauerhaften Lambda-Funktionen — Mit den dauerhaften Lambda-Funktionen können Sie fehlertolerante Anwendungen mit langer Laufzeit erstellen, die den Fortschritt überprüfen, sich automatisch nach Ausfällen erholen und die Ausführung für bis zu einem Jahr aussetzen können, wenn Sie auf lang andauernde Aufgaben wie Human-in-the-Loop-Prozesse warten.

    npx skills add https://github.com/aws/agent-toolkit-for-aws/tree/main/skills/specialized-skills/serverless-skills/aws-lambda-durable-functions --yes --global