Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kiroのハッカソンに参加した話

Avatar for Naoki Akiyama Naoki Akiyama
October 28, 2025
6

 Kiroのハッカソンに参加した話

2025年10月28日「NTT西日本共催 若手エンジニアによるLT会~AWSのAIサービスを使ったチャレンジ~」での登壇資料です

Avatar for Naoki Akiyama

Naoki Akiyama

October 28, 2025
Tweet

Transcript

  1. 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 アジアクエスト株式会社 秋山直輝
  2. 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
  3. Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 3 アジェンダ

    1. Kiroについて 2. ハッカソンについて 3. 生成AIを使ったコーディングの経験 4. 作成物について 5. Kiroを使った開発の流れ 6. Kiroを使った感想 7. 応募に当たって… 8. 終わりに
  4. 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/
  5. 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/
  6. 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年目
  7. Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 7 7

    ◆ AWS環境の脆弱設定を修正するゲーム形式の学習アプリ 作成物について • OSSを提供しユーザーが自身のAWSアカウ ントに学習用環境をデプロイする。 • デプロイ手順のドキュメントとスクリプトも Kiroを使って生成 delete.sh deploy.sh
  8. Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 8 8

    ◆ AWS環境の脆弱設定を修正するゲーム形式の学習アプリ 作成物について 脆弱性が存在するAWSリソース • セキュリティグループが全開放になっている • RDSのパブリックアクセスが有効になっている • S3がパブリックアクセス可能になっている など スコアを表示するゲーム画面
  9. Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 9 9

    Kiroを使った開発の流れ サービス構想入力 要件定義 設計 タスクリスト サービス 構想入力 タスクリストの実行 動作確認・修正 20行くらいにまとめておいて 入力 出力されるドキュメントをレビューして修正 修正に関しては自然言語での指示が可能 提出!! コードの記述やコマンドの実行を行う コマンドはインストールしておく必要がある 実際に動かす Vibeモードで修正指示を行う つまり技術スタックは 理解しておく必要が ある。
  10. Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 10 10

    Kiroを使ってみた感想 良かった点 • 指示をしなくてもテストコードを作ってくれる • 監視リソースも作ってくれる ➢ ※コストとのトレードオフなのでレビューは慎重に • コード修正を簡単に巻き戻せる(revert) • ファイル、フォルダなどの指定が簡単にできる (context) revert context
  11. Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 11 11

    Kiroを使ってみた感想 微妙だと思った点 • たまに動かなくなる(previewなのでね..) • 動かなくなったらSessionをやり直す • この時使っていたのがv0.2.38(現在の最新はv0.4.0) • とりあえず動かそうとする テスト通らない? テスト実行処理スキップ しま~す ^-^ Steering機能で解決できたかも? プロジェクトに関する規則を定義することが できる。 例:テストは必ず実施して下さい。
  12. 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 応募に当たって…
  13. Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 13 13

    応募に当たって… ~ライセンス~ • GitHubではリポジトリ作成時にライセンスを追加 できる • MIT License • 作成者や著作権者は、製品に対しての義務や責任を 何ら負わないこと • 著作権の表示を保持すること > コードリポジトリは、承認されたOSIオープンソース ライセンスで公開されている必要があります。 応募要件
  14. Copyright © 2025 AsiaQuest Co.,Ltd. All Rights reserved 14 14

    応募に当たって… ~動画作成~ 応募に当たってプロジェクトのデモ動画を添付する必要がある。 すべての提出物は英語で作成する必要がある(テキストによる英語訳でもOK)。 Canva https://www.canva.com • 動画に英語字幕を付けるのに使用 • GUIで簡単に操作可能 • 無料でやりたいことをやれた 応募要件
  15. 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
  16. 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のハッカソンに参加した話