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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
k.masachika
May 14, 2025
Technology
2
430
Amplifyとゼロからはじめた AIコーディング。失敗と気づき
2025/05/14 AIコーディング道場勉強会 #1
k.masachika
May 14, 2025
Tweet
Share
More Decks by k.masachika
See All by k.masachika
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
150
Amplifyとゼロからはじめた AIコーディング 成果と展望
mkdev10
2
1k
関西でも盛り上げたい!AWS Amplify
mkdev10
1
78
フロントエンドも盛り上げたい!フロントエンドCBとAmplifyの軌跡
mkdev10
2
1.3k
DAYSでAmplifyについて語りたかった話
mkdev10
0
110
3分re:Cap 私のイチオシAmplify アップデート
mkdev10
0
280
実は仲良し?Amplify Gen2と生成AI
mkdev10
1
590
アルファリリース Storage Browser for Amazon S3をためしてみた
mkdev10
1
240
生成AIを使ってAmplifyGen2を楽しく学べるワークショプをやってみた
mkdev10
2
480
Other Decks in Technology
See All in Technology
QA組織のAI戦略とAIテスト設計システムAITASの実践
sansantech
PRO
1
120
スピンアウト講座04_ルーティン処理
overflowinc
0
1.1k
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
390
スピンアウト講座05_実践活用事例
overflowinc
0
1.1k
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
230
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
160
ADK + Gemini Enterprise で 外部 API 連携エージェント作るなら OAuth の仕組みを理解しておこう
kaz1437
0
180
新規事業×QAの挑戦:不確実性を乗りこなす!フェーズごとに求められるQAの役割変革
hacomono
PRO
0
180
中央集権型を脱却した話 分散型をやめて、連邦型にたどり着くまで
sansantech
PRO
1
340
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
2
320
Agent Skill 是什麼?對軟體產業帶來的變化
appleboy
0
220
DDD×仕様駆動で回す高品質開発のプロセス設計
littlehands
5
2.3k
Featured
See All Featured
For a Future-Friendly Web
brad_frost
183
10k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
150
The Cult of Friendly URLs
andyhume
79
6.8k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
93
We Have a Design System, Now What?
morganepeng
55
8k
How to Ace a Technical Interview
jacobian
281
24k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
100
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
The browser strikes back
jonoalderson
0
830
Paper Plane
katiecoart
PRO
0
48k
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ͱͷ͍͚Λ࣮ફΛ࣋ͬͯʹ͚͍ͭͨ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠