本文へ移動
AI開発 AI生成 文責 blackstrawberry

AgentCore Memory の短期記憶が従量課金に、取り込み・取得は最低12KBで計算

AgentCore Memory の短期記憶が、イベント単位の定額から取り込み・取得・保存の3軸課金に変わった。12KB の最低課金サイズと 64KB の上限がどこに掛かるか、見積もりで見るべき値を整理する。

12KB 短期記憶の取り込み・取得で1イベントに掛かる最低課金サイズ AWS What's New(2026年10月12日)。上限は 64KB、保存は実サイズ課金

Amazon Bedrock AgentCore Memory の短期記憶(STM)は、イベントごとの定額からデータ量に応じた課金へ移行した。AWS の告知日は2026年10月12日だが、公式料金表に載る新料金の適用日は2026年10月6日だ。請求額を決めるのは「書き込んだ量」「読み出した量」「置いておいた量」の3つで、それぞれ単価が違う。安くなるかどうかは、1イベントの大きさと読み出しの頻度、それに保持期間で決まる。

AWS は多くのワークロードでコストが下がり、ペイロードが小さいユースケースほど下げ幅が大きいと説明している。ただし取り込みと取得には 12KB の最低課金サイズがある。数百バイトのイベントでも、この2軸では 12KB として数えられる点は押さえておきたい。長期記憶の料金は変わっていない。

3つの軸と、どのサイズで数えるか

公式料金表の短期記憶の単価は次のとおり。単価そのものより、右の列の「何のサイズに掛かるか」の違いが見積もりを左右する。

課金軸単価課金対象のサイズ
取り込み(ingestion)$1.00/GBイベントごと。最低 12KB、上限 64KB
取得(retrieval)$0.20/GBイベントごと。最低 12KB、上限 64KB
保存(storage)$0.10/GB-月各イベントの実サイズ

出典:AWS What’s New(2026年10月12日)および Amazon Bedrock AgentCore Pricing。

取り込みと取得は、イベント1件ごとに課金サイズを決める。12KB に満たないイベントは 12KB に切り上がり、64KB を超える分は課金されない。同じイベントを取り込む場合も取得する場合も、この範囲に収めた課金サイズで数える。保存にはこの切り上げ・上限を使わず、実サイズと保持時間を使う。

64KB の上限は「課金上の上限」として書かれている。受け付け可能なペイロードサイズや API の制限とは別の条件なので、この料金上限だけを根拠に大きなイベントを受け付けると判断してはいけない。

小さいイベントを頻繁に書く構成で何が起きるか

告知は、頻繁に小さいイベントを書くエージェントについて「使った分に比例して払う」形になると述べている。旧取り込み料金は新規1,000イベントあたり $0.25 で、料金表では2026年10月5日までの単価とされている。新料金でも件数は効くが、各イベントの課金サイズを足した量で計算するため、実サイズと件数の両方が必要になる。

ここで注意したいのは、12KB の床があるため、極端に小さいイベントでは「実サイズに比例」にはならないことだ。12KB 以下のイベントは、取り込み・取得のたびに同じ最低サイズで数えられる。分割・集約の設計を変えるなら、イベント境界を変えても履歴の扱いが保てるかも確認する。新旧の比較では旧取り込み料だけと新取り込み料だけを並べず、新たな取得料・保存料まで含めた総額を見る必要がある。

取得は単価が取り込みの5分の1だが、イベント単位で 12KB の床が掛かる点は同じだ。同じイベントを取り直せば、その取得のたびに課金対象になる。会話のたびに直近の履歴をまとめて読み直す構成では、取り込みより取得の量が膨らむ可能性がある。読み出し回数が多いエージェントほど、この軸を別に見積もったほうがいい。

保存コストは TTL で絞る

保存は $0.10/GB-月で、各イベントの実サイズを TTL にわたって時間按分し、時間ごとに課金する。月額表示でも、月末の残量だけで決まる料金ではない。AWS は、メモリリソースの TTL(time to live)を短く設定することで保存コストを管理できると案内している。短期記憶はセッション内の文脈を持たせるためのもので、セッションをまたいで残す知識は長期記憶が担う。セッションが終われば不要になる STM を長く残している場合は、TTL の見直しがそのまま保存料の削減になる。

TTL が直接決めるのは保存期間だ。取り込み・取得の料金は、実際に取り込み・取得した量から計算する。期限切れで取得する履歴が変われば取得量も変わりうるため、「TTL を変えても他の請求は必ず同じ」とは言えない。

見積もり前に手元で拾っておく値

自分のエージェントで新料金を試算するには、次の値があれば足りる。

  • 1イベントあたりの実サイズの分布(12KB 未満がどれだけあるか、64KB 超があるか)
  • 月あたりの取り込みイベント数と取得イベント数
  • メモリリソースに設定している TTL と、実際に保持されているデータ量

12KB 未満のイベントが大半なら、取り込みと取得は「イベント数 × 12KB」で概算できる。保存は保持中の実サイズと保持時間を積み上げ、GB-月相当に換算する。イベントごとに作成時刻や TTL が違うなら、その違いも反映する。

この料金は AgentCore Memory を提供しているすべての AWS リージョンで適用される。AgentCore 上のエージェント管理については AWS Agent Registry の GA も参照してほしい。

出典 種別について