Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kiro Powersを使用してAWSインフラ構築をしてみよう!
Search
Kohei Matsunobu
January 23, 2026
Technology
0
98
Kiro Powersを使用してAWSインフラ構築をしてみよう!
「AWSパートナー7社合同 re:Cap2025 in 九州」で登壇した資料になります。
https://connpass.com/event/375856/
Kohei Matsunobu
January 23, 2026
Tweet
Share
More Decks by Kohei Matsunobu
See All by Kohei Matsunobu
AWS re:Invent 2024 初参加を振り返る
matsunobu
0
110
AI導入のヒント!Amazon QとBedrockの実践事例を解説
matsunobu
0
210
Other Decks in Technology
See All in Technology
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
日本語テキストと音楽の対照学習の技術とその応用
lycorptech_jp
PRO
1
410
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
41k
オープンウェイトのLLMリランカーを契約書で評価する / searchtechjp
sansan_randd
3
600
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
1.4k
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
130
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
290
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
470
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
67k
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
220
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
2
1.7k
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
230
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Test your architecture with Archunit
thirion
1
2.1k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
55
50k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
720
Become a Pro
speakerdeck
PRO
31
5.8k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Navigating Weather and Climate Data
rabernat
0
97
sira's awesome portfolio website redesign presentation
elsirapls
0
140
Transcript
Kiro Powersを使用して AWSインフラ構築をしてみよう! AWSパートナー7社合同 re:Cap2025 in 九州 (2026/01/23開催) 松延 航平(Kohei
Matsunobu) © Benjamin Inc
自己紹介 名前: 松延 航平(まつのぶ こうへい) 所属: 株式会社Benjamin AWS Strategy Group
役割: AWSエンジニア 業務: AWSを用いたインフラ要件定義・設計・構築など All Cert LinkedIn © Benjamin Inc 1 認定: • 2025 AWS Top Engineer(Services) • 2025 All AWS Certifications Engineer 好きなサービス: • Amplify Gen2, Bedrock AgentCore • Kiro (Kohei Matsunobu)
余談 – AWS re:Invent 2025参加してきました!(人生2回目) 1 4 5 © Benjamin
Inc 2
アジェンダ 1 Kiroとは 2 Kiro Powersとは 3 Kiro Powersを使用してAWSインフラを構築してみる 4
まとめ 5 © Benjamin Inc 3
01 Kiro とは © Benjamin Inc 4
Kiroとは - 概要 AWSがAIエージェント統合型IDEとして「Kiro」を提供。(2025年11月より一般提供開始(GA)) Kiro最大の特徴であるスペック駆動開発を提供し、プロトタイプから本番環境相当の環境をAIコーディングで構築可能。 (*)Mac OS / Windows OS
/ Linux OSでインストール可能。 (*)利用可能なモデル:Claude Sonnet 4、Sonnet 4.5、Haiku 4.5、Opus 4.5 D © Benjamin Inc 5 ※ Kiro公式サイト:https://kiro.dev ※ Kiro公式サイトより出典
Kiroとは - 概要 D © Benjamin Inc 6 ※ Kiro公式サイト:https://kiro.dev
スペック駆動開発の構成要素 1. 要件定義(requirements.md) 2. 設計(design.md) 3. タスク(tasks.md) どのようなシステムを構築したいのか定義 要件定義の内容から詳細な設計ドキュメントを作成 必要なタスクを洗い出し、Kiroがタスクを自動遂行 Kiroの最大の特徴であるスペック駆動開発(Specモード)は、従来のバイブコーディング(Vibeモード)とは異なり、 曖昧な指示で完璧な結果を期待せず、構造化されたプロセスを重視して、フェーズごとにMarkdownファイルを生成。 Markdownファイルの内容を元にAIコーディングを推進していく仕組み。
Kiroとは - その他機能 © Benjamin Inc 7 1. 概要 生成AIの振る舞いや回答、生成物のルールを
永続的に制御する仕組み。 プロジェク内ディレクトリ(.kiro/steering/)に Markdownファイルを配置することで、Kiroに 対してプロジェクト固有のルールや指示を事 前に学習させることが可能。 Kiro Steering 2. 主な用途 ・コーディング規約の遵守: 特定のライブラリの使用、命名規則、アーキテクチャ パターンをKiroに守らせることが可能 ・言語設定: 「常に日本語で回答する」といったガイドラインを定 義して、レスポンスの質を統一することが可能。 ・役割の定義: AIを特定の専門エージェント(例:セキュリティ担当、 レビュアー)として機能させるための指示を記述可能。 1. 概要 Kiroにおけるイベント駆動型の自動化機能。 特定の開発イベント(ファイル保存、作成、削除など)を トリガーに、AIエージェントが定義済みのタスクを自動 実行してくれる仕組み。 Kiro Hooks 2. 主な用途 ・ドキュメントの自動更新: ソースコードの変更を検知して、関連するドキュメン トを自動更新させることが可能。 ・テストの自動生成・実行: ソースコードが保存された際に、対応するテストファ イルを自動的に生成させたり、自動実行させることも可 能。 ・コード品質・セキュリティチェック: コミット前にコードのセキュリティ脆弱性やコーディ ング規約からの逸脱がないかチェックしてくれる。
Kiroとは - その他機能 Kiro CLI(旧Amazon Q Developer CLI)が提供されており、ターミナル内のCLI操作もKiroに依頼することが可能。 D ©
Benjamin Inc 8 ※ Kiro公式サイト:https://kiro.dev ※ Kiro公式サイトより出典
02 Kiro Powers とは © Benjamin Inc 9
Kiro Powers - 概要 AWS re:Invent 2025で発表されたKiroの新機能。 MCP(Model Context Protocol)/Steering/Hooksを「powers」としてパッケージング、
AIエージェントが必要な時に必要な専門知識とツールを動的に読み込む仕組み。 Kiro Powersは、Kiroを利用している全ユーザが無料で利用可能です。 © Benjamin Inc 10 ※ Kiro公式サイト:https://kiro.dev/powers ※ Kiro公式サイトより出典
Kiro Powers - 仕組みの詳細 従来のAIコーディングの課題 多くの知識やツールを事前に読み込む方式 ✗ 数万トークンのコストが発生 ✗ コンテキスト過多の状況に陥る
✗ AIエージェントのレスポンスが遅くなる ✗ 回答の質が下がる(思考がブレやすい) ✗ 関係ない提案やハルシネーションが発生 Kiro Powersを導入するメリット タスクに応じて必要なものだけを動的読み込み ✓ コンテキスト使用量を最小限に抑制 ✓ 回答出力の品質が向上 ✓ AIエージェントの思考がブレにくくなる ✓ 必要なツールがないことによるエラー回避 ✓ Powersの有効/無効を必要に応じて切り替え → © Benjamin Inc 11 ※ HashiCorpサイト:https://www.hashicorp.com/en/blog/hashicorp-is-a-kiro-powers-launch-partner
Kiro Powers - 主なユースケース 幅広いユースケースに対応している! フロントエンド開発 バックエンド開発 フルスタック開発 API開発 エージェント開発
インフラ構築 © Benjamin Inc 12
Kiro Powers - 導入方法 © Benjamin Inc 13 ①Kiro IDEを起動
Kiro Powers - 導入方法 © Benjamin Inc 14 ②Kiro Powersのアイコン選択
Kiro Powers - 導入方法 © Benjamin Inc 15 ②[RECOMMENDED]セクションから任意のPowerを選択
Kiro Powers - 導入方法 © Benjamin Inc 16 ③Power詳細画面内の[+ Install]をクリック
Kiro Powers - 導入方法 © Benjamin Inc 17 ③[INSTALLED]セクションにPowerが追加される 非常に簡単にPowersを設定することが可能!
Kiro Powers - サポートされているPowers AWS提供 • Build an agent with
Strands Strands Agent SDKでAIエージェント構築 • Build an agent with Amazon Bedrock AgentCore Amazon Bedrock AgentCoreを構築・デプロイ • Build AWS infrastructure with CDK and CloudFormation Well-Architectedに従い、CDK/CloudFormationを使用したインフラ構築 • Build applications with Aurora PostgreSQL Aurora PostgreSQLベストプラクティス活用して、Aurora PostgreSQLを基 盤とするアプリを構築 サードパーティ提供 • Design to Code with Figma デザイン→コード自動生成 • Deloy web apps with Netlify WebアプリをグローバルCDNにデプロイ • Build a backend with Supabase SupabaseのDB・認証・ストレージ等を使用してアプリ構築 • Deploy infrastructure with Terraform Terraform(IaC)を使用したインフラの構築・デプロイ • API Testing with Postman Postmanを使用したAPIテストの自動化 • Datadog Observability ログ・メトリクス・トレース分析 • Stripe Payments Stripeを使用した支払い統合機能の構築、サブスクリプシ ョン管理など • Build a database with Neon サーバレスDB構築 © Benjamin Inc 18 他にも多くのPowersがサポートされている!
Kiro Powers - カスタムPowers カスタムPowersの構成 POWER.md • いつ・どうツールを使うかを定義 • ベストプラクティス・注意点を記載
• AIエージェントの行動指針 MCPサーバー設定(option) • 実際に使えるツール定義 Steering(option) • 特定のタスク(テスト、デプロイなど) に特化した追加の指示ファイルを格納 © Benjamin Inc 19 独自でPowersを構築して使用したい場合は、カスタムPowersを使用する ※ Kiro公式サイト:https://kiro.dev/docs/powers/create
Kiro Powers - カスタムPowers © Benjamin Inc 20 ※ Kiro公式サイト:https://kiro.dev/docs/powers/create
①Kiro Powersの「Add Custom Power」 を選択 ②「Import power from a folder」から カスタムPowersフォルダをインポート カスタムPowersの設定もシンプル!
03 Kiro Powers を使用して AWSインフラを構築してみる © Benjamin Inc 21
Kiro Powersを使用してAWSインフラを構築してみる 「Build AWS infrastructure with CDK and CloudFormation」Powerを使用してS3静的Webホスティング +
CloudFront構成をCDKで構築 © Benjamin Inc 22
Kiro Powersを使用してAWSインフラを構築してみる © Benjamin Inc 23 ①Kiro IDEを起動
Kiro Powersを使用してAWSインフラを構築してみる © Benjamin Inc 24 ②プロンプト実行(Vibeモードで検証)
Kiro Powersを使用してAWSインフラを構築してみる © Benjamin Inc 25 ②プロンプト実行(Vibeモードで検証)
Kiro Powersを使用してAWSインフラを構築してみる © Benjamin Inc 26 ②プロンプト実行(Vibeモードで検証)
Kiro Powersを使用してAWSインフラを構築してみる © Benjamin Inc 27 ②プロンプト実行(Vibeモードで検証)
Kiro Powersを使用してAWSインフラを構築してみる © Benjamin Inc 28 ③CDKでS3+CloudFront構成をデプロイ完了
Kiro Powersを使用してAWSインフラを構築してみる © Benjamin Inc 29 ③CDKでS3+CloudFront構成をデプロイ完了
04 まとめ © Benjamin Inc 30
まとめ © Benjamin Inc 31 ・「Kiro Powers」を活用することで、必要な専門知識やツールなどを動的に読み込ませることが 可能なため、コンテキスト使用量を最適化しつつ、AIコーディングの効率化を図ることができる。 ・すでに様々なPowersが提供されており、無料で簡単に利用することができる 。
・独自のPowersもシンプルに設定することが可能。
ご清聴ありがとうございました © Benjamin Inc 32