AWS Bedrock のロゴ

AWS Bedrock / 公式ブログ / 2026/07/07 / 通常

Bedrock AgentCore harnessでサーバーレス画像編集エージェントを構築

AIimagedeveloper-tools

公式ブログ原文

AWSは、画像をアップロードし、自然言語で編集内容を指示すると数秒で結果を返すサーバーレス画像編集エージェントの構築例を公開しました。

要点

  • AgentCore harnessを使い、独自の調整コードを減らしています。
  • 認証、暗号化ストレージ、三つの画像編集ツール、React画面を含みます。
  • AWS CDKで基盤を定義し、単一コマンドで展開する例です。

今回のブログ記事で語られていること

画像編集ワークフローは、利用者の指示を理解する部分、適切な編集ツールを選ぶ部分、元画像と生成物を保存する部分、結果を画面へ返す部分から成ります。AgentCore harnessはエージェントの実行とツール呼び出しをまとめ、個別の調整処理を自前で大量に書かずに構成する道を示しています。サーバーレス構成のため、常時稼働の調整サーバーを管理する必要も減ります。

ただし、画像はテキスト以上に容量と機密性の影響が大きいデータです。アップロード時に形式、サイズ、悪意あるファイル、位置情報などの付随情報を検査し、暗号化だけでなく保存期間と削除を決める必要があります。利用者ごとの保存領域を分離し、推測可能なURLや広い読み取り権限で別利用者の画像へ到達できないことを試します。

自然言語の指示は曖昧になりやすく、人物の削除、背景変更、文字差し替えなどで意図と異なる結果が出ます。元画像を上書きせず、結果を新しい版として保存し、利用者が比較して確定できる画面にします。同じ指示の再実行で費用が重複するため、処理中表示、取消、最大画像数、同時実行数、費用通知も必要です。

CDKと単一コマンドの展開は試験開始を速めますが、本番の運用責任まで自動化するものではありません。認証失効、ツールの部分失敗、保存成功後の応答切断、生成物の不適切内容、削除要求を検証します。画像生成・編集モデルの利用条件と、利用者が権利を持つ素材だけを扱う規約も確認してください。

生成物の確認では、画質だけでなく、指示していない人物や文字の変化、透かし、色のずれも見ます。処理履歴から使用した元画像、指示、ツール、出力版へ遡れるようにしてください。

今回のブログ記事が関係する人

画像編集機能を組み込む開発者、生成物と元画像を管理するセキュリティ担当、利用量を管理する運用者に関係します。

結局、今回のブログ記事をどう読むべきか

短い実装で画像編集体験を作る参考例です。本番化では画像の分離、保持、権利、再実行、元に戻す仕組みを基盤と同じ重さで設計する必要があります。