Amazon Bedrock AgentCore Runtime がコードを直接デプロイするための Node.js のサポートを開始

投稿日: 2026年4月28日

Amazon Bedrock AgentCore Runtime は、既存の Python サポートに加えて、コードを直接デプロイするためのマネージド型言語ランタイムとして Node.js をサポートするようになりました。デベロッパーは、エージェントコードと依存関係を .zip ファイルアーカイブにパッケージ化することで、コンテナイメージを構築または管理することなく Node.js ベースのエージェントを AgentCore Runtime に導入できます。

デプロイするには、Node.js にエージェントを記述し、その依存関係を zip で圧縮し、その zip を Amazon S3 にアップロードして、エージェントランタイムを作成します。プレーン Node.js アプリ、TypeScript プロジェクト (最初に JavaScript にコンパイル)、または Strands Agents SDK のような任意のエージェントフレームワークで構築されたエージェントをデプロイできます。依存関係は、「node_modules」フォルダとして zip に含めることも、esbuild を使用して 1 つの JavaScript ファイルにバンドルしてパッケージのサイズを小さくすることもできます。

AgentCore Runtime の Node.js エージェントは、セッション分離、SigV4 と OAuth 2.0 による組み込み認証、双方向ストリーミング、マネージドセッションストレージ、Amazon CloudWatch によるオブザーバビリティなど、サポートされている他のランタイムと同じ機能を利用できます。オブザーバビリティは、AWS Distro for OpenTelemetry Node.js 自動インストルメンテーションパッケージで利用できます。

詳細については、Amazon Bedrock AgentCore ドキュメントのNode.js のダイレクトコードデプロイを参照してください。