コンテンツにスキップ
Dev Classmethod Jp Articles Aws Blocks Agents Md Kiro Chat App

AWS Blocks の AGENTS.md で Kiro にチャットアプリを作らせてみた

  • URL: https://dev.classmethod.jp/articles/aws-blocks-agents-md-kiro-chat-app
  • 日付: 2026-06-21
  • Tier: Tier 2
  • 要旨: AWS Blocks のAgent BlockでKiro(Claude AI)に実装させたマルチターン対応チャットアプリを、AGENTS.mdとdocs/を steering files としたコード生成から手修正・Bedrock連携デプロイまで実装検証。

詳細

プロジェクト生成時のAGENTS.mdが「node_modules/@aws-blocks/blocks/docs/を参照せよ」と指示、Kiroがbb-agent.md(34KB)等を参照して基本API構造をほぼ正確に生成。手修正8件の内訳は型エラー3件・import誤り1件・構成問題1件のほか、inferenceOnly: true追加(会話履歴永続化回避)・リージョン固有のglobal inference profile指定(us.→global.anthropic.claude-haiku-4-5-20251001-v1:0)が必須。ローカルではCannedProvider自動適用でモック応答「This is a canned mock response」返却。同じコード変更なしにnpm run deployでBedrock連携のため、ローカル→本番の型安全性維持とプロビジョニング自動化を実現。