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
490
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amplifyとゼロからはじめた AIコーディング。失敗と気づき
2025/05/14 AIコーディング道場勉強会 #1
k.masachika
May 14, 2025
More Decks by k.masachika
See All by k.masachika
内製AIチャットボット開発で学んだ Datadog Agent Observability活用術
mkdev10
0
87
3ヶ月だけFrontEndのCBsでした!今年はDevToolsのCBsで更新したいよ
mkdev10
0
110
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
1
320
Amplifyとゼロからはじめた AIコーディング 成果と展望
mkdev10
2
1.3k
関西でも盛り上げたい!AWS Amplify
mkdev10
1
99
フロントエンドも盛り上げたい!フロントエンドCBとAmplifyの軌跡
mkdev10
2
1.4k
DAYSでAmplifyについて語りたかった話
mkdev10
0
130
3分re:Cap 私のイチオシAmplify アップデート
mkdev10
0
310
実は仲良し?Amplify Gen2と生成AI
mkdev10
1
630
Other Decks in Technology
See All in Technology
国家プロジェクトを支える「さくらONE」 大規模LLM開発におけるGPU障害を乗り越えるクラスター運用戦略
gpuunite_official
0
170
会社紹介資料 / Sansan Company Profile
sansan33
PRO
24
430k
Digitization部 紹介資料
sansan33
PRO
2
7.7k
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
0
360
三人寄ればチューリング完全
puhitaku
4
1.5k
2026-08-15 JAWS-UG 茨城 #16 Secrets ManagerにおけるSecret値の管理(Terraformの場合) / Secrets Manager Secrets
masasuzu
0
410
도구에서 동료까지: 10년차 AI 스타트업의 AI 적응기
inureyes
PRO
1
300
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
190
Sets in Go
ramalho
1
1.2k
Oracle MCP Servers Explained
thatjeffsmith
0
310
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
Featured
See All Featured
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
680
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
250
YesSQL, Process and Tooling at Scale
rocio
174
15k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
250
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
500
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
410
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
810
Embracing the Ebb and Flow
colly
88
5.1k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
210
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
480
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ͱͷ͍͚Λ࣮ફΛ࣋ͬͯʹ͚͍ͭͨ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠