Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Kiro Powersを使用してAWSインフラ構築をしてみよう!
Search
Kohei Matsunobu
January 23, 2026
Technology
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kiro Powersを使用してAWSインフラ構築をしてみよう!
「AWSパートナー7社合同 re:Cap2025 in 九州」で登壇した資料になります。
https://connpass.com/event/375856/
Kohei Matsunobu
January 23, 2026
More Decks by Kohei Matsunobu
See All by Kohei Matsunobu
AWS re:Invent 2024 初参加を振り返る
matsunobu
1
180
AI導入のヒント!Amazon QとBedrockの実践事例を解説
matsunobu
0
300
Other Decks in Technology
See All in Technology
iOSDC Japan 2026 day1 TrackC 10:50
feedtailor
1
160
Reactの設計論
uhyo
24
13k
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
1.5k
GoにおけるFFIのこれまでとこれから
goccy
5
3.3k
おい、エージェントを使って終わらせろ
nwiizo
0
230
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
190
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
160
事業課題から技術的負債に向き合う
sansantech
PRO
2
1.8k
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
130
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
21
11k
DEFCON_CHV_CTF_Write-up.pdf
bata_24
0
150
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
810
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
740
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Optimising Largest Contentful Paint
csswizardry
37
4k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
500
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
250
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
410
WENDY [Excerpt]
tessaabrams
14
39k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
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