

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
<a name="agent-setup-guide"></a>

KI-Codierungsagenten können die Infrastrukturentwicklung beschleunigen, indem sie intelligente Unterstützung bei der Erstellung von CloudFormation Vorlagen, der Validierung vor der Bereitstellung, der Fehlerbehebung und der CDK-Codegenerierung bieten. Indem Sie Ihren Agenten mit dem CloudFormation Skill und dem AWS IaC MCP Server konfigurieren, statten Sie ihn mit dem Fachwissen aus, das für den Aufbau und die Verwaltung der Infrastruktur als Code erforderlich ist. AWS

## Arbeiten Sie mit Ihrem Coding-Agenten
<a name="agent-setup-work-with-agent"></a>

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

```
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/samples/aws-cloudformation-agent-setup.md
```

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

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

Stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
+ [uv](https://docs.astral.sh/uv/) ist auf Ihrem System installiert.
+ [Node.js](https://nodejs.org/)(v18\+) auf Ihrem System installiert (für die Installation von Skills erforderlich).
+ (Optional) Ein AWS Konto mit IAM-Anmeldeinformationen, das auf Ihrem lokalen Computer eingerichtet ist. Anmeldeinformationen sind für Tools erforderlich, die AWS API-Aufrufe ausführen (Vorlagenvalidierung, Fehlerbehebung bei der Bereitstellung), jedoch nicht für die Dokumentationssuche. Wenn Sie keine Anmeldeinformationen konfiguriert haben, finden Sie detaillierte Anweisungen unter [Konfiguration der AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html).

## Was wird installiert
<a name="agent-setup-what-gets-installed"></a>


| Komponente | Was bietet es | 
| --- | --- | 
| CloudFormation Fähigkeit | Erstellung von Vorlagen mit sicheren Standardeinstellungen, dreischichtiger Validierungspipeline (cfn-lint, cfn-guard, Change Sets) und Ursachendiagnose fehlgeschlagener Stacks anhand von Ereignissen und Korrelation. CloudFormation CloudTrail  | 
| AWS IaC MCP-Server | Dokumentationssuche (CloudFormation und CDK), Vorlagenvalidierung, Konformitätsprüfungen, Fehlerbehebung bei der Bereitstellung und bewährte CDK-Praktiken — alles läuft lokal auf Ihrem Computer. | 

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

### Installieren Sie das AWS-Core-Plugin aus dem Agent Toolkit für AWS
<a name="agent-setup-claude-code-plugin"></a>

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 CloudFormation Skills, der Agent-Hooks und der AWS MCP-Serverkonfiguration, in einem Schritt installiert.

### Installieren AWS IaC MCP-Server
<a name="agent-setup-claude-code-mcp"></a>

Ersetzen Sie es `AWS_PROFILE` durch Ihren lokalen AWS Profilnamen.

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

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

### Skill installieren CloudFormation
<a name="agent-setup-codex-skill"></a>

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

### Installieren AWS IaC MCP Server
<a name="agent-setup-codex-mcp"></a>

Ersetzen Sie es `AWS_PROFILE` durch Ihren lokalen AWS Profilnamen.

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

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

### CloudFormation Skill installieren
<a name="agent-setup-cursor-skill"></a>

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

### Installieren AWS IaC MCP Server
<a name="agent-setup-cursor-mcp"></a>

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

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

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

### CloudFormation Skill in Kiro CLI installieren
<a name="agent-setup-kiro-skill"></a>

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

### Installieren AWS IaC MCP-Server
<a name="agent-setup-kiro-mcp"></a>

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

```
"awslabs.aws-iac-mcp": {
  "command": "uvx",
  "args": ["awslabs.aws-iac-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)
<a name="agent-setup-kiro-powers"></a>

Installieren Sie die folgende Kiro-Möglichkeit, die den Kiro-Agenten auf Abruf speziellen CloudFormation Kontext und spezielle Tools zur Verfügung stellt:
+ **CloudFormation und CDK** — Installation über [Kiro](https://kiro.dev/powers/aws-iac) Powers Link.

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

### Skill installieren CloudFormation
<a name="agent-setup-github-copilot-skill"></a>

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

### Installieren AWS IaC MCP Server
<a name="agent-setup-github-copilot-mcp"></a>

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

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

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

### Skill installieren CloudFormation
<a name="agent-setup-windsurf-skill"></a>

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

### Installieren AWS IaC MCP Server
<a name="agent-setup-windsurf-mcp"></a>

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

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

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

### CloudFormation Skill installieren
<a name="agent-setup-opencode-skill"></a>

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

### Installieren AWS IaC MCP Server
<a name="agent-setup-opencode-mcp"></a>

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

```
"awslabs.aws-iac-mcp": {
  "command": "uvx",
  "args": ["awslabs.aws-iac-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
<a name="agent-setup-other-agents"></a>

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

### Skill installieren CloudFormation
<a name="agent-setup-other-agents-skill"></a>

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

### Installieren AWS IaC MCP Server
<a name="agent-setup-other-agents-mcp"></a>

Fügen Sie den AWS IaC MCP-Server zur MCP-Client-Konfigurationsdatei Ihres Agenten unter hinzu. `"mcpServers"` Ersetzen Sie es `AWS_PROFILE` durch Ihren lokalen Profilnamen AWS .

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

## Was können Sie mit Ihrem Agenten machen
<a name="agent-setup-what-you-can-do"></a>

Nach der Konfiguration kann Ihnen Ihr Agent bei folgenden Aufgaben helfen:


| Aufgabe | Beispiel für einen Prompt | 
| --- | --- | 
| Verfassen Sie eine Vorlage | „Erstellen Sie eine CloudFormation Vorlage für eine VPC mit öffentlichen und privaten Subnetzen“ | 
| Vor der Bereitstellung validieren | „Bestätigen Sie meine Vorlage unter. /template.yaml und suche nach Sicherheitsproblemen“ | 
| Einen Fehler beheben | „Mein Stack 'my-app' in us-east-1 konnte nicht bereitgestellt werden. Was ist passiert?“ | 
| Search documentation (Dokumentation durchsuchen) | „Welche Eigenschaften unterstützt AWS: :ECS: :Service?“ | 
| CDK-Anleitung | „Zeigen Sie mir CDK-Best Practices für Lambda-Funktionen“ | 
| Konformitätsprüfungen | „Überprüfe, ob meine Vorlage den bewährten Sicherheitsmethoden entspricht“ | 

## IAM-Berechtigungen
<a name="agent-setup-iam-permissions"></a>

Für den vollen Funktionsumfang des MCP-Servers sind die folgenden AWS Berechtigungen erforderlich:

**Für die Validierung und Konformität von Vorlagen:** Keine AWS Berechtigungen erforderlich (nur lokale Validierung).

**Zur Fehlerbehebung bei der Bereitstellung:**

```
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "cloudformation:DescribeStacks",
        "cloudformation:DescribeStackEvents",
        "cloudformation:DescribeStackResources",
        "cloudtrail:LookupEvents"
      ],
      "Resource": "*"
    }
  ]
}
```

## Zugehörige Ressourcen
<a name="agent-setup-related-resources"></a>
+ [AWS IaC MCP Server aktiviert GitHub](https://github.com/awslabs/mcp/tree/main/src/aws-iac-mcp-server)
+ [Agenten-Toolkit für AWS](https://github.com/aws/agent-toolkit-for-aws)
+ [CloudFormation-Benutzerhandbuch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/)
+ [AWS CDK-Entwicklerhandbuch](https://docs.aws.amazon.com/cdk/v2/guide/)
+ [Wir stellen vor: Der AWS IaC MCP Server (Blog)](https://aws.amazon.com/blogs/devops/introducing-the-aws-infrastructure-as-code-mcp-server-ai-powered-cdk-and-cloudformation-assistance/)