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
Amplifyとゼロからはじめた AIコーディング。失敗と気づき
Search
k.masachika
May 14, 2025
Technology
2
360
Amplifyとゼロからはじめた AIコーディング。失敗と気づき
2025/05/14 AIコーディング道場勉強会 #1
k.masachika
May 14, 2025
Tweet
Share
More Decks by k.masachika
See All by k.masachika
Amplifyとゼロからはじめた AIコーディング 成果と展望
mkdev10
2
790
関西でも盛り上げたい!AWS Amplify
mkdev10
1
52
フロントエンドも盛り上げたい!フロントエンドCBとAmplifyの軌跡
mkdev10
2
1.3k
DAYSでAmplifyについて語りたかった話
mkdev10
0
83
3分re:Cap 私のイチオシAmplify アップデート
mkdev10
0
200
実は仲良し?Amplify Gen2と生成AI
mkdev10
1
530
アルファリリース Storage Browser for Amazon S3をためしてみた
mkdev10
1
210
生成AIを使ってAmplifyGen2を楽しく学べるワークショプをやってみた
mkdev10
2
430
Amplify Gen2への魅力〜Gen1に魔法をかけられて〜
mkdev10
2
230
Other Decks in Technology
See All in Technology
メルカリIBIS:AIが拓く次世代インシデント対応
0gm
2
430
Amazon GuardDuty での脅威検出:脅威検出の実例から学ぶ
kintotechdev
0
130
プロダクトエンジニアリングで開発の楽しさを拡張する話
barometrica
0
210
Lambda management with ecspresso and Terraform
ijin
2
170
Kiro と Q Dev で 同じゲームを作らせてみた
r3_yamauchi
PRO
1
120
Cloud WANの基礎から応用~少しだけDeep Dive~
masakiokuda
3
120
Amazon Inspector コードセキュリティで手軽に実現するシフトレフト
maimyyym
0
140
Agent Development Kitで始める生成 AI エージェント実践開発
danishi
0
160
datadog-distribution-of-opentelemetry-collector-intro
tetsuya28
0
100
サイボウズフロントエンドの横断活動から考える AI時代にできること
mugi_uno
2
450
React Server ComponentsでAPI不要の開発体験
polidog
PRO
0
340
GISエンジニアよ 現場に行け!
sudataka
1
140
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
70
11k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Music & Morning Musume
bryan
46
6.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
It's Worth the Effort
3n
186
28k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
810
Done Done
chrislema
185
16k
Balancing Empowerment & Direction
lara
2
570
Transcript
"NQMJGZͱθϩ͔Β͡Ίͨ "*ίʔσΟϯάɻࣦഊͱؾ͖ͮ "*ίʔσΟϯάಓษڧձ .BTBDIJLB,VXBCBSB
ࣗݾհ ℬݪɹກ .BTBDIJLB,VXBCBSB ॴଐ େࡕγʔϦϯάҹגࣜձࣾ اը൛ຊ෦γεςϜਪਐ՝՝ ࣄ γεςϜ։ൃɾ%9ɾϚωδϝϯτ झຯ υϥΠϒɾຊञɾΫϨʔϯήʔϜ
ίϛϡχςΟ ݄dӡӦϝϯόʔ ˙"NQMJGZ+BQBO6TFS(SPVQ ˙"EPCFϓϨϦϦʔεϓϩάϥϜ ɾɾ "EPCFJMMVTUSBUPS 5PQ+BQBOFTF1SF3FMFBTF$POUSJCVUPST ΠϥϨʹ໊લࡌͬͯͨΑ👀 ࠷ۙͷ׆ಈ w݄+"846(େࡕSF*OWFOUSF$BQͰొஃ w݄'SPOUFOEBOE.PCJMFΧςΰϦͰ$#Tʹ w݄+"846(౦ژ"84$PNNVOJUZ#VJMEFST/JHIU Ͱొஃ @mkdev_10
ಓͰࢦ͍ͯ͠Δ͜ͱ wύϒϦοΫͳΞϓϦέʔγϣϯΛظؒͰϦϦʔεɻϚωλΠζɻ w"*Λ׆༻ͯ͠伱ؒ࣌ؒͰϓϩμΫτ-1ͳͲΛ࡞Δɻ wΞΠσΞΛ۩ମԽ͢ΔεϐʔυΛ্͛Δɻ "*ͷྗΛआΓͯΞϓϦΛϦϦʔε͢ΔເΛͻͱ͍ͭ͑ͨɻ ຊۀͰϚωδϝϯτத৺ͰίʔυΛॻ͘͜ͱ͕ͳ͘ͳ͖ͬͯͨɻ ͷͮ͘ΓؒతͰϓϥΠϕʔτͳͷɻ
ಓͰऔΓΉͷʹબΜͩπʔϧ wίʔυΤσΟλ$VSTPS wϑϩϯτΤϯυ/FYUKT wόοΫΤϯυ"NQMJGZ(FOʢ"NQMJGZ#BDLFOEʣ wϗεςΟϯά"NQMJGZ)PTUJOH wܾࡁ4USJQF
$VSTPSͱ"NQMJGZΛબΜͩཧ༝ w "NQMJGZ(FO5ZQF4DSJQUͱ $%,Ͱ#BDLFOEΛߏஙͰ͖Δɻ w (JUϕʔεͷσϓϩΠϗεςΟϯ ά·Ͱ"NQMJGZͰΑ͠ͳʹͰ͖Δɻ w 4BOECPY͕؆୯ʹ࡞Ͱ͖Δͷ ͰɺࣦഊޙͷΓ͕͠؆୯ɻ
։ൃ͕$VSTPSͰ݁͠ɺ4BOECPYͱ૬ੑ͕ྑ͍ͱ͓ͬͨ "NQMJGZ(FOίʔυϑΝʔετࢦɹ w 74$PEFͱ༻ײ͕ಉ͡ɻར༻· Ͱͷ׳Ε͕ૣ͍ͱࢥͬͨɻ w $VSTPSΛܖ͢Δ͚ͩͰɺෳͷ ϓϩόΠμͷϞσϧΛར༻Ͱ͖Δɻ w $MJOFͬͨ͜ͱ͕͋ΔͷͰɺ୯ ७ʹ$VSTPSͬͯΈ͔ͨͬͨɻ $VSTPS "NQMJGZ
͏·͍͔͘ͳ͍dͦΕ(FOͰd (FOͰηοτΞοϓߏஙΛ͡Ίͯ͠·͏ (FOͰ͢ͶΜͦΕʔ
͏·͍͔͘ͳ͍dͳΜͦͷ(FO̎ͬΆ͍ҧ͏ͭd (FOͬΆ͍ṖίϚϯυΛ࣮ߦ͠Α͏ͱ͢Δ BNQMJGZHFOJOJUͬͯͳΜ BNQYίϚϯυͳΜͰ
ίϛϡχςΟͰ͏·͍͔͘ͳ͍ͱॻ͍ͯΔਓ͕ IUUQTGPSVNDVSTPSDPNUBNQMJGZHFOEPOUXPSLBUBMM ͏͏͏ͦΜɻɻɻ શ͘ಈ࡞͠ͳ͍
͏·͍͍ͬͯ͘Δͱͷใ ͼͼΒ͞Μͱ͍ͯ IUUQTGPSVNDVSTPSDPNUBNQMJGZHFOEPOUXPSLBUBMM
$VSTPSͷػೳΛࢀߟʹͯ͠ΈΔ͜ͱʹ w$VSTPSͷ%PDTͷ׆༻ w$VSTPS3VMFTͷ׆༻ w/PUFQBETʢ#FUBʣ $VSTPSͷػೳʹண͠ͳ͕Β "NQMJGZʹؔ͢ΔίϯςΩετΛ"*ʹ༩͑ͯΈΔɻ
%PDTͱ IUUQTEPDTDVSTPSDPNDPOUFYU!TZNCPMT!EPDT υΩϡϝϯτͷ63-Λࢦఆ͢Δ͚ͩͰ*OEFY͞ΕɺσʔλιʔεΛ࡞ΕΔɻ ˛%PDTͷઃఆྫ Ճͨ͠υΩϡϝϯτΛ"*͕ࢀরͰ͖ΔΑ͏ʹͳΔɻ ˛!"NQMJGZͰυΩϡϝϯτΛࢀর͢ΔΑ͏ʹͳΔ
݁ՌʙޮՌͳ͠ʙ ͳΜͰʙ ͋Εʁ͍·ͩ(FOɻɻɻͦΜͳΘ͚ͳ͍ΑͶ
ௐͯΈΔͱɻɻɻઃఆΛؒҧ͍͑ͯΔ '"2ͬͯɻɻɻ63-ͷࢦఆΛؒҧ͑ͯΔΜɻ *OEFY͕ϖʔδ͚ͩʁʁʁ ˛ຊͷΞΠίϯΛΫϦοΫ͢ΔͱJOEFYͨ͠ ϖʔδΛݟΕΔ
"NQMJGZͷ/FYU༻ͷτοϓ63-Λࢦఆ ͬͱظ͢Δ݁Ռʹͳ͖ͬͯͨɻ *OEFY͕QBHFͰ͖ͨ
ͨͩɺᘳͰͳ͔ͬͨ ࠷৽ͷυΩϡϝϯτͷͣͳͷʹ*OEFY͞Ε͍ͯͳ͍ TFFE͕͑ͳ͍ʙ
ࣦഊΛࢀߟಛఆͷϖʔδΛ*OEFY͢ΕΑ͘ͳ͍ʁ ඞཁͳϖʔδ͚ͩJOEFYͯ͠ίϯςΩετʹͯ͢͠ ಛఆͯ͠Ճͯ͋͛ͨ͠Β͍ʔΜ
ܶతʹվળͨ͠ $VSTPSෳͷίϯςΩετΛࢦఆͰ͖ΔͷͰྑ͖ 4FFEࣗಈͰ࡞ΕΔʔ🙌
͏·͍͚͘d࣌ؒ͋ΕσϞΞϓϦ࡞ΕΔ "NQMJGZͷ4BOECPYڥͰ։ൃɻϑϩϯτΤϯυͱͷܨ͗εϜʔζ 4BOECPYԿͰͿͬյͤΔɺཧ௨Γͷ։ൃऀମݧΛ࣮ݱͰ͖ͨɻ /FYU "QQ4ZOD $PHOJUP %ZOBNP%# "NQMJGZ4FFE "NQMJGZ4BOECPY όοΫΤϯυʢ"NQMJGZ(FOʣ
ϑϩϯτΤϯυ ։ൃڥ
ظతʹΈΔͱ%PDT͚ͩ͡Ό͠ΜͲ͍ w$VSTPSͷ%PDTͷ׆༻ w$VSTPS3VMFTͷ׆༻ w/PUFQBETʢ#FUBʣ ։ൃͷաఔͰৗʹυΩϡϝϯτΛࢀߟ͢ΔΘ͚Ͱͳ͘ݶΒΕͯ͘Δͣ Ӭଓతͳܾ·Γࣄ3VMFTʹɺಈతʹࢀর͍ͨ͜͠ͱ/PUFQET͔ɻɻɻ
"NQMJGZͷ$VSTPS3VMFTΛൃݟ IUUQTHJUIVCDPNTBOKFFEBXFTPNFDVSTPSSVMFTNEDUSFFNBJOSVMFTNED "NQMJGZҎ֎ʹϥΠϒϥϦͷ3VMFT͕ͨ͘͞Μެ։͞Ε͍ͯΔ .%$3VMFT(FOFSBUPSͱ͍͏ίϚϯυϥΠϯఏڙ͞Ε͍ͯΔ
·ͱΊͱల wԿ͕ޮՌత͔ͩͬͨΘ͔ΔΑ͏ʹվળͷաఔΛੳ͠ͳ͕Β࣮ࢪ͢Δɻ w%PDTඞཁͳ෦Λબผͯ͠࠷খͰొ͢Δͱྑ͍߹͕͋Δɻ wيಓʹΕ"NQMJGZͱ"*Ͱര։ൃͰ͖Δɻ ৼΔ͍ΛܾΊΔ3VMFT/PUFQBET͕ॏཁʹͳͬͯ͘Δͣɻ ϓϩδΣΫτͷॳظ͔Βதظʹ͔͚ͯίϯςΩετΛҭ͍ͯͯ͘ 3VMFTҭͯํ/PUFQBETͱͷ͍͚Λ࣮ફΛ࣋ͬͯʹ͚͍ͭͨ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠