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
Naoki Akiyama
October 28, 2025
0
6
Kiroのハッカソンに参加した話
2025年10月28日「NTT西日本共催 若手エンジニアによるLT会~AWSのAIサービスを使ったチャレンジ~」での登壇資料です
Naoki Akiyama
October 28, 2025
Tweet
Share
More Decks by Naoki Akiyama
See All by Naoki Akiyama
Kiroのハッカソンに参加した話
na1210____
0
17
カオスエンジニアリングをゲームで学べる「ChaosKitty」を体験!!
na1210____
0
42
AWS Backupのコスト試算に挑んだ
na1210____
0
90
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
GitHub's CSS Performance
jonrohan
1032
470k
Mobile First: as difficult as doing things right
swwweet
225
10k
The Language of Interfaces
destraynor
162
25k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
Designing for Performance
lara
610
69k
It's Worth the Effort
3n
187
28k
Statistics for Hackers
jakevdp
799
220k
Code Review Best Practice
trishagee
72
19k
Transcript
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 1 Pure
Challenge with You Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved NTT西日本共催 若手エンジニアによるLT会 ~AWSのAIサービスを使ったチャレンジ~ Kiroのハッカソンに参加した話 2025.10.28 アジアクエスト株式会社 秋山直輝
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 2 秋山直輝(Akiyama
Naoki) アジアクエスト株式会社(2025/06~) 社会人3年目 前職ではAzure, AWS, Terraformなどインフラ設計 構築を主に担当 現在はAWSの設計構築を主に担当 2025 Japan All AWS Certification Engineers 自己紹介 ×6 ×12 ×3
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 3 アジェンダ
1. Kiroについて 2. ハッカソンについて 3. 生成AIを使ったコーディングの経験 4. 作成物について 5. Kiroを使った開発の流れ 6. Kiroを使った感想 7. 応募に当たって… 8. 終わりに
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 4 4
Kiroについて AWSが2025/7/14に発表したIDE Vibe Coding + 仕様駆動開発 SpecやHookといった機能で本番環境に 組み込むことが強み Kiro公式サイト https://kiro.dev/ Kiroのご紹介- AWSブログ https://aws.amazon.com/jp/blogs/news/introducing-kiro/
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 5 5
ハッカソンについて Kiroを使用してアプリケーションを 構築するハッカソン チーム参加可能:3名まで 以下カテゴリーから選択 ◆ 生産性とワークフローツール ◆ ゲームとエンターテイメント ◆ 教育アプリ ◆ フリースタイル Hackathon公式サイト https://kiro.devpost.com/ Kiro Hackathonのおしらせ https://aws.amazon.com/jp/blogs/news/code-with-kiro-hackathon/
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 6 6
生成AIを使ったコーディングの経験 2023年 Tシャツキャンペーン-AWSブログ https://aws.amazon.com/jp/blogs/news/build-games-with-amazon-q-cli-and-score-a-t-shirt/ 弊社ハンズオントレーニングレポート https://techblog.asia-quest.jp/202507/amazon-q-developer-hands-on-training-participation-report 初めて生成AI(ChatGPT3.5)でコード出力させてみて感動 2024年 2025年 5月 生成AIが苦手になる MCP、エージェントなどに追いつけず焦る Amazon Q CLIでゲームを作ろうTシャツキャンペーン参加 2025年 6月 APN向けAmazon Q Developerトレーニング参加 2025年 8月 Code with Kiro Hackathon参加 社会人1年目 社会人2年目 社会人3年目
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 7 7
◆ AWS環境の脆弱設定を修正するゲーム形式の学習アプリ 作成物について • OSSを提供しユーザーが自身のAWSアカウ ントに学習用環境をデプロイする。 • デプロイ手順のドキュメントとスクリプトも Kiroを使って生成 delete.sh deploy.sh
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 8 8
◆ AWS環境の脆弱設定を修正するゲーム形式の学習アプリ 作成物について 脆弱性が存在するAWSリソース • セキュリティグループが全開放になっている • RDSのパブリックアクセスが有効になっている • S3がパブリックアクセス可能になっている など スコアを表示するゲーム画面
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 9 9
Kiroを使った開発の流れ サービス構想入力 要件定義 設計 タスクリスト サービス 構想入力 タスクリストの実行 動作確認・修正 20行くらいにまとめておいて 入力 出力されるドキュメントをレビューして修正 修正に関しては自然言語での指示が可能 提出!! コードの記述やコマンドの実行を行う コマンドはインストールしておく必要がある 実際に動かす Vibeモードで修正指示を行う つまり技術スタックは 理解しておく必要が ある。
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 10 10
Kiroを使ってみた感想 良かった点 • 指示をしなくてもテストコードを作ってくれる • 監視リソースも作ってくれる ➢ ※コストとのトレードオフなのでレビューは慎重に • コード修正を簡単に巻き戻せる(revert) • ファイル、フォルダなどの指定が簡単にできる (context) revert context
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 11 11
Kiroを使ってみた感想 微妙だと思った点 • たまに動かなくなる(previewなのでね..) • 動かなくなったらSessionをやり直す • この時使っていたのがv0.2.38(現在の最新はv0.4.0) • とりあえず動かそうとする テスト通らない? テスト実行処理スキップ しま~す ^-^ Steering機能で解決できたかも? プロジェクトに関する規則を定義することが できる。 例:テストは必ず実施して下さい。
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 12 12
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 応募に当たって…
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 13 13
応募に当たって… ~ライセンス~ • GitHubではリポジトリ作成時にライセンスを追加 できる • MIT License • 作成者や著作権者は、製品に対しての義務や責任を 何ら負わないこと • 著作権の表示を保持すること > コードリポジトリは、承認されたOSIオープンソース ライセンスで公開されている必要があります。 応募要件
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 14 14
応募に当たって… ~動画作成~ 応募に当たってプロジェクトのデモ動画を添付する必要がある。 すべての提出物は英語で作成する必要がある(テキストによる英語訳でもOK)。 Canva https://www.canva.com • 動画に英語字幕を付けるのに使用 • GUIで簡単に操作可能 • 無料でやりたいことをやれた 応募要件
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 15 15
終わりに Project galleryを要チェック 様々な人がどのようにKiroを使って サービス構築したかが見れる Project gallery https://kiro.devpost.com/project-gallery 新たなハッカソン開催? X:@kirodotdev https://x.com/kirodotdev/status/1979324557254131851
Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 16 Copyright
© 2025 AsiaQuest Co.,Ltd. All Rights reserved Pure Challenge with You 2025.10.28 NTT西日本共催 若手エンジニアによるLT会 ~AWSを使ったチャレンジ~ Kiroのハッカソンに参加した話