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 Agenteneinrichtung
KI-Codierungsagenten können die serverlose Entwicklung beschleunigen, indem sie intelligente Unterstützung für Anwendungsgerüst, Bereitstellungskonfiguration, Debugging und Infrastructure-as-Code-Generierung 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 Erstellung und Verwaltung serverloser Anwendungen erforderlich ist.
Arbeiten Sie mit Ihrem Coding-Agenten
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-Plug-ins und des Serverless MCP Servers erfüllt sind:
-
uv
ist auf Ihrem System installiert. -
(Optional) Ein AWS-Konto mit IAM-Anmeldeinformationen, die auf Ihrem lokalen Computer eingerichtet sind. Anmeldeinformationen sind für Tools erforderlich, die AWS API-Aufrufe ausführen und Skripts ausführen, jedoch nicht für die Suche nach Dokumentation oder das Auffinden von Fähigkeiten. Wenn Sie keine Anmeldeinformationen konfiguriert haben, finden Sie detaillierte Anweisungen unter Einrichten des AWS MCP-Servers.
Claude Code
Installieren Sie das AWS-Core-Plug-In, das Teil des Agent-Toolkits für AWS ist und die AWS MCP-Serverkonfiguration und eine Reihe kuratierter Agentenfähigkeiten (einschließlich des Serverless-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 die Agentenfähigkeiten, einschließlich des AWS Serverless-Skills, der Agent-Hooks und der AWS MCP-Serverkonfiguration, in einem Schritt installiert.
Installieren Sie den serverlosen MCP-Server
Ersetzen Sie es 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 starten Sie es/plugins, um das AWS-Core-Plugin zu durchsuchen und zu installieren.
Installieren Sie den serverlosen MCP Server
Ersetzen Sie es 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 serverloser Skill
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 Folgendes zu unter 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ähigkeiten 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 Folgendes zu unter 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 auf Abruf spezielle Kontexte und Tools zur Verfügung stellen:
-
Serverless Application Model (SAM) — Installation über Kiro
Powers Link. -
Lambda Managed Instances — Installation über Kiro Powers Link
. -
Lambda Durable Functions — Installation über Kiro Powers Link
.
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 Folgendes zu unter 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 Folgendes zu unter 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 serverloser Skill
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 Folgendes zu unter 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
Installieren AWS serverloser Skill
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 es 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" } } } }
Zusätzliche Lambda-Skills installieren
Das Agent Toolkit für AWS umfasst spezielle serverlose Fähigkeiten, die Ihren KI-Agenten Wissen über Lambda-Funktionen vermitteln. Installieren Sie diese Skills mit einem beliebigen Agenten wie Claude Code, Cursor, Kiro CLI, GitHub Copilot, Codex, Devin Desktop OpenCode oder anderen Agenten, die mit dem Open-Source-Agenten-Skills-Format kompatibel sind, damit Ihr Agent
-
Lambda MicroVMS-Kenntnisse — Lambda MicroVMS ist ein serverloses Compute-Primitiv, das VM-level Isolierung, nahezu sofortige Start- und Wiederaufnahmegeschwindigkeiten sowie Statuserhaltung für die Ausführung von Benutzern oder Code in isolierten, statusbehafteten Ausführungsumgebungen bietet. AI-generated
npx skills add https://github.com/aws/agent-toolkit-for-aws/tree/main/skills/specialized-skills/serverless-skills/aws-lambda-microvms --yes --global -
Lambda Managed Instance-Fähigkeiten — Mit Lambda Managed Instances können Sie Lambda-Funktionen auf Ihren Amazon EC2 EC2-Instances ausführen und gleichzeitig die einfache Bedienung von Lambda beibehalten. Sie erhalten Zugriff auf spezielle Rechenkonfigurationen und Kosteneffizienz durch Amazon EC2 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 -
Fähigkeit zu dauerhaften Lambda-Funktionen — Mit dauerhaften Lambda-Funktionen können Sie fehlertolerante, lang laufende Anwendungen erstellen, die den Fortschritt überprüfen, sich automatisch nach Ausfällen wiederherstellen 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