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
AWS発のAIエディタKiroを使ってみた
Search
入井 啓太
August 29, 2025
Programming
370
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS発のAIエディタKiroを使ってみた
入井 啓太
August 29, 2025
More Decks by 入井 啓太
See All by 入井 啓太
チーム内のコンテキスト共有のためのClaudeプラグインを作ってみた
iriikeita
0
260
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
820
kiroでゲームを作ってみた
iriikeita
0
510
色々なAWSサービス名の由来を調べてみた
iriikeita
0
600
色々なIaCツールを実際に触って比較してみる
iriikeita
0
870
何故負荷試験が大切かを考える
iriikeita
0
510
Amazon GameLiftの 構成要素を整理する
iriikeita
0
800
AWSでゲームサーバーを運用! Amazon GameLiftのお話
iriikeita
0
1.1k
Zendeskでコールセンター・ヘルプデスク業務に手軽に生成AIのパワーを取り入れる方法
iriikeita
0
1.3k
Other Decks in Programming
See All in Programming
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
3
380
Building an Out-of-Order CPU
latte72
1
740
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
120
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
190
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
220
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
2.6k
AIエージェント時代のコードレビューを設計する
nogu66
6
2.6k
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
220
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
130
Vibes Containers 〜AIで変わるコンテナ設計と運用〜
tkikuc
3
510
PyO3 で既存 Python 評価器を Rust core 化する ー wasm-bindgen でブラウザにも配るための設計
kdash
1
560
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
460
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
A Tale of Four Properties
chriscoyier
163
24k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
A Soul's Torment
seathinner
7
3.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Scaling GitHub
holman
464
140k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
380
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
820
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
470
Transcript
AWS発のAIエディタKiroを使ってみた JAWS-UG 名古屋 8月会② 入井 啓太(iridon0920)
自己紹介 名前:入井啓太(iridon0920) 所属:クラスメソッド株式会社 新名古屋オフィス伏見に9/2オープン 業務:ゲーム開発・運用支援、SaaS導入支援など コミュニティ: JAWS-UG 名古屋、DAGYA TECH 趣味:ゲーム(スト6)、漫画、猫など
3 Kiroとは?
• AWSが開発したAIエージェント搭載IDE ◦ Cursor等のようにVS Codeがベース • 通常のVibe Codingだけでなく、「仕様駆動開発」を支援 • ファイル保存などをトリガーに、AIに自動的にタスクを実行させるフックという機能
もあり • 現在プレビュー版であり、利用にはウェイトリスト登録が必要 Kiroとは?
Kiroの仕様駆動開発 要件定義 設計 タスク作成 コーディング
従来のVive CodingとKiroの比較 適切なフレームワークで開発者を導く • 決められた道筋に沿って迷わず開発を進 められる • 最初に設計が強制されるので、大規模な 開発であっても一貫性を保って進められ る
◦ 反面、小規模な開発だとオーバースペック 感あり • 設計ドキュメントが統一されたフォー マットで残る • 開発経験が乏しくても一定の クオリティの成果物が作りやすい • 自由に開発を進められる • 自由な分、どのように開発を進めるか決 めておかないと迷子になる可能性あり ◦ 気づけば重要でない機能が作り込まれてい たり… • 設計ドキュメントが残しづらい ◦ 残そうと思わないと残らない ◦ 残っていてもフォーマットに一貫性がない • 小規模なツールの開発であればこちらの 方が早い 従来の Vive Coding Kiroによる仕様駆動開発
7 実際に使ってみた
五目並べゲームを作ってみた
五目並べの構成要素 機能 • Webブラウザ上で五目並べが遊べる • 人対人/人対AIモードから選択 技術構成 • TypeScript/Vite/Jest など 100%
Kiroだけで実装できました
五目並べができるまで - 要件定義 少しのプロンプトで要件定義書作成完了
五目並べができるまで - 設計 プロンプトなしで設計文書作成完了
五目並べができるまで - タスクリスト タスクもそのまま作成完了し、コーディングへ タスクリスト上で各タスクを クリックしてコーディング開始
できあがったソースコード、アプリ • 各コードはMVC構造をベースに整理 • メソッドの責務も最低限 ◦ クラスは少し大きいが、ちゃんと指示 すれば分割してくれそう • UI/UXは特に指示しなかったが、良
い感じに作ってくれている ◦ レスポンシブ対応 ◦ 石を置いたときのちょっとした演出 • 各種テストも完備 ◦ 単体テスト ◦ 統合テスト ◦ E2Eテスト ◦ パフォーマンステスト これだけの成果物が 2回のプロンプト送信とクリック操作で出力
Kiroによるゲーム開発のメリット • プロトタイプ版のスクラップビルドを高速化可能 ◦ ゲームのアイディアが本当に面白いか検証するためのもの ◦ 試行錯誤のために何度も作り直しが必要となる • プランナー・デザイナーのみでもある程度複雑なロジックのゲー ムを作成可能
◦ エンジニア無しでもきちんと動くものを開発できる ◦ 仕様書がそのまま動くので、細かな調整もしやすい
まとめ • Kiroは、フレームワークにより開発者を導いてくれるので、迷う ことなく開発を進められる。 • AIなど、複雑なロジックであっても、自然言語からそれっぽいも のを作ってくれるため、開発のハードルが下がる。 • Kiroによるゲーム開発は、少なくともプロトタイプレベルであれ ば十分なクオリティの成果物を出力してくれそう。
• AIを活用することで、ゲームのプロトタイプ開発は効率化し、よ り手軽に行うことができるようになると思われる。
ありがとうございました