awslabs/fullstack-solution-template-for-agentcore

Flexible Fullstack solution template for production-ready deployments of any use case on Amazon Bedrock AgentCore.

何を解決するか

AIエージェントアプリケーションを開発する際のインフラ構築とフロントエンド設定における「差別化できない重労働」を解消します。セキュアなフルスタックスターターテンプレートを提供することで、開発者は初期設定から動作するアプリケーションまで数日で移行でき、ボイラープレートコードの記述ではなく、プロンプト設計やGenAIの実装に集中できます。

仕組み

FASTは、ReactベースのフロントエンドとAgentCoreバックエンドを接続する事前構成されたアーキテクチャを提供します。ユーザー認証にはAWS CognitoとJWT検証を使用し、AWS CDKまたはTerraformのいずれかでインフラストラクチャをデプロイできます。このシステムは「vibe-codable」設計となっており、AIコーディングアシスタントに投入できるように、カスタマイズを迅速に実行しつつセキュリティおよびアーキテクチャのベストプラクティスに従うための包括的なドキュメントとルールを含んでいます。

対象ユーザー

フロントエンド開発やクラウドインフラストラクチャに関する深い専門知識がなくても、AgentCoreを用いてプロダクション品質のWebアクセス可能なAIエージェントをデプロイしたい、デリバリー科学者やエンジニア。

特徴

  • フルスタック基盤: テキスト分析とPythonコード実行ツールを備えた、マルチターンチャットエージェントが動作状態で提供されます。
  • 柔軟なインフラストラクチャ: AWS CDKとTerraformの両方をサポートするデプロイメント。
  • AI対応ドキュメント: AIコーディングアシスタント専用に設計されたvibe-contextディレクトリを含む。
  • 設計段階からセキュア: Cognito、OAuth2 Client Credentials、Cedarポリシーを用いた細かいアクセス制御を実装した堅牢な認証フロー。
  • フレームワーク非依存: StrandsやLangGraphなどのさまざまなエージェントSDKと互換性があります。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト