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入門
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kazushi
February 19, 2026
0
1
Kiro入門
Kazushi
February 19, 2026
Tweet
Share
More Decks by Kazushi
See All by Kazushi
2025年で何が変わった? AWS新ベストプラクティス総 まとめ
kazushi121212
0
35
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
160
Making Projects Easy
brettharned
120
6.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Site-Speed That Sticks
csswizardry
13
1.1k
GitHub's CSS Performance
jonrohan
1032
470k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
150
What's in a price? How to price your products and services
michaelherold
247
13k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
240
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
780
Transcript
Kiroに入門! Spec駆動開発の概念と使い方を知ろう
本日のアジェンダ 01 Kiroの紹介 2 02 Spec駆動開発 03 Kiro IDEでのSpec駆動開発 04
まとめ
3 Kiroって知ってますか?
AWSが提供しているIDE Kiroは、AWSが開発したAI駆動の統合開発環境 (Agentic IDE)で、2025年11月に一般提供が開始 Spec機能とHook機能に特徴を持っている IDEとCLIが提供されている IDEはSpec駆動開発に特化、VSCode互換 CLIはSpec駆動開発できない、 Amazon Q
Developerの後継サービ ス 01 03 What’s Kiro ? 3 Spec駆動開発が可能に Spec駆動開発を特徴として VSCode互換 02
3 今回はKiro IDEの方をメインに取り扱う
None
ファイル 検索 Git 拡張機能 Kiro設定
コーディング画面
ターミナル画面
AIチャット画面
ちょっと深掘りします!
Kiroで選べる2つのモード Vibe Spec Vibe Coding用 一般的なチャットのやり取りも可能 Spec駆動開発用
Kiro IDEでの Spec駆動開 発 8
仕様駆動開発(Spec Dirven Development) 開発者の自然言語での指示を「要件」「設計」「タスク」の 3段 階に構造化する近年注目の開発手法 昔からあった言葉? これまで設計→開発の流れが当たり前過ぎて言葉がなかった Vibe Codingと区別するため生まれた
01 03 What’s Spec? 3 Requirements→Design→Task List 要件を確定させたらそれを元に設計を決める 設計を決めたらそれを元にタスクに落とし込みます 02
やってみた方がわかりやすいと思うので 実際のKiroの画面を見ながら 紹介できればと思います!
Spec駆動開 発 8
今回作成するもの 天気情報取得API • 当日の天気情報を取得するパブリック API • インフラはAWSで作成 • AWS CDKでIaC化する
設計情報を入力しすぎてもSpecの効果がわかりにくいので、 最低限の方針に絞った指示にしてみる
Kiroの画面 Claude Sonnet 4.5を使用 Specを選択 作成したいものを入力
Kiroの画面
作成されたrequirements.md 現在のフェーズ 自動生成された Requirements(要件)
Kiroの画面 問題なさそうなので Accept all
Kiroの画面 Designフェーズに進める 内容に問題があれば 適宜修正を依頼する
Kiroの画面 MCPを設定していれば Kiroが設計に活用してくれる Run:1度だけ実行を許可 Trust:今後同じ動作を許可 Reject:1度だけ実行を拒否
作成されたdesign.md 基本〜詳細レベルの設計が記 載
Kiroの画面 Implementation Plan フェーズに進める 内容に問題があれば 適宜修正を依頼する
Kiroの画面 実装にあたっての不明点を 聞いてくることもある
Kiroの画面 実装までのタスクが一覧化 される オプションのタスクは グレーアウトされている
Kiroの画面 オプションタスクを必須にす るか確認される
Kiroの画面 完了したタスクは緑色に 実行中のタスクは青色に AIがタスクを実行中・・・
Kiroの画面 最後のタスクまで完了 デプロイ作業を実施
Kiroの画面 Kiroにcurlコマンドを指示して APIを実行
所要時間・コストなど 約2時間 104.6 Credits 月20ドルで1000Creditsのため 約300円
Kiro/Spec駆動開発の感想 ・失敗が少ない(かも?) しっかり整理してから進むため複雑な要件でも大丈夫 (Vibe Coding比) ・コストはあんまり気にしなくて良さそう 今の計算だと 10APIくらいは作れる Powerプランだと Creditの量は10倍になる
Creditをオーバーしても従量課金で利用可能 ・VSCodeと似ているため移行しやすそう
まとめ ・Kiro はSpec駆動開発に特徴を持った IDE/CLIツール ・Spec は「要件」「設計」「タスク」に分解する手法 ・Steering,Hook,CLIの機能も確認してみてください