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
Kiro WebとClaude CodeでReactアプリをさくっとデプロイ!
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kubo
May 22, 2026
Technology
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kiro WebとClaude CodeでReactアプリをさくっとデプロイ!
Kubo
May 22, 2026
More Decks by Kubo
See All by Kubo
コーディングAIエージェントの歴史と関連技術
kubomasataka
1
360
AWS Devops Agent ~ 自動調査とSlack統合をやってみた! ~
kubomasataka
3
2k
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
1
350
AWS re:Invent 2025~成果&アクションアイテム~
kubomasataka
0
260
【入門】AWS Amplify (× Next.js)~AWS上に静的Webサイトを移行する案件を発見!~
kubomasataka
0
180
(続) VPC Lattice vs VPC Endpoint ~Latticeサービスネットワークを使い倒すための序章~
kubomasataka
1
220
VPC Lattice vs VPC Endpoint ~異なる VPC のプライベートリソースにアクセスには?~
kubomasataka
1
210
フロントエンド克服へ~ 生成AIによる伴走で活躍の幅を広げる ~ 2
kubomasataka
0
160
フロントエンド克服へ~ 生成AIによる伴走で活躍の幅を広げる ~
kubomasataka
0
120
Other Decks in Technology
See All in Technology
プラットフォームを「作る」、 チームに「入り込む」
sansantech
PRO
0
220
AIエージェントの一手は 誰も見ていない - Falco拡張OSS「Prempti」とeBPFで サーバーレス実行基盤を二層防御する
keitah
1
600
LLMに渡さなかった仕事
nanaism
0
14k
AI coding 整合正規方法
philipz
0
550
Lambda MicroVMsは常駐サーバーの代わりに なるか? Kiro Crew を動かして検証してみた / Kiro Crew on Lambda MicroVMs
k_adachi_01
2
260
あけおめLINE 傾向とその対策
nasa9084
0
340
What the customer really needed
kawaguti
PRO
3
230
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
4
3.9k
PQC移行の今 -- IETF からみた現在地
satokan
4
480
【Findyテック文化祭ワークショップ】新卒エンジニア&採用担当と作る、 なりたい姿と今やるべき一歩
dip_tech
PRO
0
100
行動するAIのためのオントロジー | DevRev — Encraft #26.pdf
dvrv_tknrszk
1
240
20260929_AmazonGuardDutyの検出通知メールにAWS DevOpsAgentの調査結果を追加する
yhana
1
210
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
840
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
700
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
550
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Deep Space Network (abreviated)
tonyrice
0
320
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
The Limits of Empathy - UXLibs8
cassininazir
1
690
Transcript
Kiro Web & Claude Codeで Reactアプリをサクっとデプロイ! 5/22 JAWS-UG初心者支部#82 GW成果発表会 WithEduJAWS!
GW ~ 5月中旬 • フロントエンドの勉強時間を確保 ◦ React + Vite ◦
TypeScript • 教材 ◦ 『はじめてのAWSモダンアプリ開発入門』 ◦ チュートリアル:三目並べ – React 本は紙派です
動機 • AWSの設計・構築はできるようになってきた • ただし、そこにホストされるアプリに関する知見が乏しい ◦ アプリの特性を踏まえたアーキテクチャを提案したい ◦ インフラ観点で実現性や制約に関する意見を求められた時、的確に意見したい •
アプリとか、インフラとか、そういう境目が消えつつある • 「できたら面白そう」という純粋な好奇心 フルスタックになるしかない!!! まずは React がいいかな??
React公式のチュートリアル - 三目並べゲーム 縦、横、斜めのいずれかで自分のマークを揃えた方が勝ちとなる
追加する機能一覧 • 現在の着手の部分だけ、ボタンではなく “You are at move #…” というメッセージを 表示するようにする。
• マス目を全部ハードコードするのではなく、Board を 2 つのループを使ってレン ダーするよう書き直す。 • 手順を昇順または降順でソートできるトグルボタンを追加する。 • どちらかが勝利したときに、勝利につながった 3 つのマス目をハイライト表示する。 引き分けになった場合は、引き分けになったという結果をメッセージに表示する。 • 着手履歴リストで、各着手の場所を (row, col) という形式で表示する。
Kiro Web • Kiroのブラウザ版 • Kiro Webのエージェントはタスクごとにクラウドに用意されたサンドボックス環境で実行 • GitHubの複数リポジトリと接続し、プルリクエスト作成までノンストップで実行 •
Planner, Coder, Semantic Reviewer の3つの専用サブエージェントがサブタスクを処理
None
Kiro Web ? Kiro Autonomous Agent ? 5/11時点 5/15時点
リポジトリ接続 Autonomous mode : ON
一撃で機能追加完了
ここからは、Claude Code × Agent Toolkit for AWSを使って、ReactアプリをAWSにデ プロイします。 Kiro Webを使って以下ファイルは作成済の状態です。
• AWSリソースのcfnテンプレート • CI/CD環境(GitHub Actionsのワークフロー定義ファイル) ① ②
Agent Toolkit for AWS • AIエージェントがより正確・安全に、ベストプラクティスに基づいて、AWSを操作する ためのツールセット • コンポーネント ◦
plugin ◦ skills ◦ rules ◦ AWS MCP Server(リモートMCPサーバー) • 追加料金なし
① OIDC認証用のIAMロール・IdPの作成
② mainへのマージをトリガーにGitHub Actionsを実行 • ワークフローのデプロイジョブでエラー発生 • OIDC認証用ロールに変更セットの操作権限が不足
② mainへのマージをトリガーにGitHub Actionsを実行(リベン ジ)
まとめ • 念願だった Kiro Autonomous Agent を体験できた(ということにする) • Claude Code
× Agent Toolkit for AWS を使って、自然言語でインフラを構築する 体験に感動した ◦ これ自体はおそらく新しいことではない ◦ AWSのサービスチームのノウハウが詰まった pluginで誰でも容易に適切なアーキテクチャで構築 できる • React公式チュートリアルの次は、Next.js公式のチュートリアルに取り組んでみよう と思います
Blog • 20ドル課金して Kiro Autonomous Agent を使ってみた ~OIDC認証を添えて~ • Claude
Code × Agent Toolkit for AWS - 自然言語でインフラを構築して感動した 話
fin. 明日、栃木でお会いしま しょう