

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# エージェントセットアップガイド
<a name="eb-agent-setup-guide"></a>

AI コーディングエージェントは、アプリケーションの足場、デプロイ設定、デバッグ、infrastructure-as-code 生成にインテリジェントな支援を提供することで、サーバーレス開発を加速できます。プラグイン、スキル、および MCP サーバーを適切に組み合わせてエージェントを設定することで、サーバーレスアプリケーションの構築と管理に必要な専門知識をエージェントに提供します。

**コーディングエージェントを操作する**  
クイックスタートリファレンスについては、このリンクをエージェントのコンテキストに直接ドロップできます。 `https://docs.aws.amazon.com/eventbridge/latest/userguide/samples/aws-eventbridge-agent-setup.md`

開発環境に一致するインストール方法を選択します。

## 前提条件
<a name="eb-agent-setup-prerequisites"></a>

aws-core プラグインと Serverless MCP Server をインストールするために、次の前提条件が設定されていることを確認します。
+ システムにインストールされている [uv](https://docs.astral.sh/uv/)。
+ (オプション) ローカルマシンに設定された IAM 認証情報を持つ AWS アカウント。認証情報は、 AWS API コールとスクリプトを実行するツールに必要ですが、ドキュメントの検索やスキルの検出には必要ありません。認証情報が設定されていない場合は、[AWS 「MCP サーバーのセットアップ](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/getting-started-aws-mcp-server.html)」を参照して詳細な手順を確認してください。

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

[エージェントツールキット for AWS](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/what-is-agent-toolkit.html) の一部である aws-core プラグインをインストールします。このプラグインは、 AWS MCP サーバー設定と厳選されたエージェントスキル ( AWS サーバーレススキルを含む) のセットをバンドルします。

### Agent Toolkit for から aws-core プラグインをインストールする AWS
<a name="eb-agent-setup-claude-code-plugin"></a>

プラグインをインストールするには、次のコマンドを実行します。

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

これにより、 AWS サーバーレススキル、エージェントフック、 AWS MCP サーバー設定などのエージェントスキルが 1 つのステップでインストールされます。

### サーバーレス MCP サーバーのインストール
<a name="eb-agent-setup-claude-code-mcp"></a>

{{AWS\_PROFILE}} をローカル 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
<a name="eb-agent-setup-codex"></a>

### AWS サーバーレススキルをインストールする
<a name="eb-agent-setup-codex-skill"></a>

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

### サーバーレス MCP サーバーのインストール
<a name="eb-agent-setup-codex-mcp"></a>

{{AWS\_PROFILE}} をローカル 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
```

## カーソル
<a name="eb-agent-setup-cursor"></a>

### AWS サーバーレススキルをインストールする
<a name="eb-agent-setup-cursor-skill"></a>

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

### サーバーレス MCP サーバーのインストール
<a name="eb-agent-setup-cursor-mcp"></a>

以下を `.cursor/mcp.json`の に追加します`"mcpServers"`。{{AWS\_PROFILE}} をローカル 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
<a name="eb-agent-setup-kiro"></a>

### Kiro CLI に AWS サーバーレススキルをインストールする
<a name="eb-agent-setup-kiro-skill"></a>

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

### サーバーレス MCP サーバーのインストール
<a name="eb-agent-setup-kiro-mcp"></a>

の`~/.kiro/settings/mcp.json`下の に以下を追加します`"mcpServers"`。{{AWS\_PROFILE}} をローカル 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
}
```

### Kiro パワーをインストールする (Kiro IDE から)
<a name="eb-agent-setup-kiro-powers"></a>

Kiro エージェントにオンデマンドで特殊なコンテキストとツールを提供する次の Kiro パワーをインストールします。
+ **サーバーレスアプリケーションモデル (SAM)** — [Kiro powers リンク](https://kiro.dev/launch/powers/add/?name=aws-sam)を介してインストールします。

## GitHub コパイロット
<a name="eb-agent-setup-github-copilot"></a>

### AWS サーバーレススキルをインストールする
<a name="eb-agent-setup-github-copilot-skill"></a>

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

### サーバーレス MCP サーバーのインストール
<a name="eb-agent-setup-github-copilot-mcp"></a>

の`.vscode/mcp.json`下の に以下を追加します`"mcpServers"`。{{AWS\_PROFILE}} をローカル 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
<a name="eb-agent-setup-windsurf"></a>

### AWS サーバーレススキルをインストールする
<a name="eb-agent-setup-windsurf-skill"></a>

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

### サーバーレス MCP サーバーのインストール
<a name="eb-agent-setup-windsurf-mcp"></a>

の`/.codeium/windsurf/mcp_config.json`下の に以下を追加します`"mcpServers"`。{{AWS\_PROFILE}} をローカル 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
<a name="eb-agent-setup-opencode"></a>

### AWS サーバーレススキルをインストールする
<a name="eb-agent-setup-opencode-skill"></a>

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

### サーバーレス MCP サーバーのインストール
<a name="eb-agent-setup-opencode-mcp"></a>

の`/.config/opencode/opencode.jsonc`下の に以下を追加します`"mcpServers"`。{{AWS\_PROFILE}} をローカル 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"
  }
}
```

## エージェントスキルと MCP サーバー設定と互換性のある他のすべてのエージェントの場合
<a name="eb-agent-setup-other-agents"></a>

オープンソースのエージェント[スキル](https://agentskills.io/specification)形式と MCP サーバー設定をサポートする他のエージェントについては、次の手順に従います。

### AWS サーバーレススキルをインストールする
<a name="eb-agent-setup-other-agents-skill"></a>

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

### サーバーレス MCP サーバーのインストール
<a name="eb-agent-setup-other-agents-mcp"></a>

Serverless MCP Server を のエージェントの MCP クライアント設定ファイルに追加します`"mcpServers"`。{{AWS\_PROFILE}} をローカル 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"
      }
    }
  }
}
```