aws-serverless プラグイン
プラグイン Claude Code 開発 クラウド・デプロイ・CI/CDWeb・アプリ開発以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
aws-serverless は、awslabs/agent-plugins リポジトリで公開されているプラグインで、AWS Lambda、API Gateway、EventBridge、Step Functions、durable functions を使ったサーバーレスアプリケーションの設計・構築・デプロイ・テスト・デバッグを AI コーディングエージェントに支援させるものです。ソースによると、SAM および CDK によるデプロイワークフロー、SAM テンプレートの検証フック、耐障害性のある長時間・多段階アプリケーション向けの AWS Lambda durable functions スキル、EC2 バックエンドの Lambda への移行を評価・設定する Lambda Managed Instances スキルが含まれています。Agent Plugins for AWS という大きなコレクションの一部として提供され、現在は Claude Code、Codex、Cursor で利用できます。ステータスは Available と記載されています。
概要
aws-serverless は単体の SaaS ではなく、awslabs/agent-plugins の README によると、エージェントスキル、MCP サーバー(aws-serverless-mcp)、フックをまとめて Claude Code、Codex、Cursor などの AI コーディングアシスタントに組み込むプラグインです。
aws-serverless でできること
- AWS Lambda、API Gateway、EventBridge、Step Functions を使ったサーバーレスアプリケーションの設計・構築・デプロイ・テスト・デバッグを支援します(aws-lambda スキル)
- SAM init/deploy や CDK Lambda construct を含む、SAM・CDK によるデプロイワークフローを利用できます(aws-serverless-deployment スキル)
- リトライ・チェックポイントパターンや saga パターンを用いた、耐障害性のある長時間・多段階アプリケーションを構築できます(aws-lambda-durable-functions スキル)
- コールドスタート排除や Graviton Lambda の検討を含め、EC2 バックエンドの Lambda(Lambda Managed Instances)への移行を評価・設定します(aws-lambda-managed-instances スキル)
- aws-serverless-mcp サーバーにより、サーバーレス開発のガイダンス、プロジェクトのスキャフォールディング、IaC 生成、デプロイ支援を受けられます
- SAM テンプレート検証フックにより、template.yaml/template.yml 編集後に sam validate が自動実行され、エラーがインラインで報告されます
出典
原文の説明(英語)
Design, build, deploy, test, and debug serverless applications with AWS Serverless services.
aws-serverless の変更履歴
- プラグイン aws-serverless を追加