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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kohei Matsunobu
January 23, 2026
Technology
270
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
160
AI導入のヒント!Amazon QとBedrockの実践事例を解説
matsunobu
0
280
Other Decks in Technology
See All in Technology
データベース研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
720
Escolhendo LLMs na Prática: Lições Reais em Busca Agêntica no Mercado Livre —TDC 2026 Floripa
jpbonson
0
110
1台から試せる!Edge IoTを使った位置情報の活用設計【SORACOM Discovery 2026】
soracom
PRO
0
110
BigQuery を検索ソースとした AI Agent の作り方って 〇〇 通りあんねん
satohjohn
0
140
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
Atlassian Cloudサポート業務でのAIエージェント活用事例
smt7174
0
150
セキュリティ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
32
26k
13年運用タイトルのサーバーサイドが辿り着いた現在地 ― モンスターストライクにおける技術・組織・AI活用から得た知見
mixi_engineers
PRO
1
350
データ活用研修 データマネジメント【MIXI 26新卒技術研修】
mixi_engineers
PRO
4
820
NetBoxを利用した作業効率化の試み_NetDevNight4
tnoha
0
410
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
150
QAタスクをスキル化したいときに考えること
aomoriringo
0
130
Featured
See All Featured
Claude Code のすすめ
schroneko
67
230k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
430
Optimizing for Happiness
mojombo
378
71k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
190
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.8k
Raft: Consensus for Rubyists
vanstee
141
7.6k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
410
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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