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
生成AI周回遅れキャッチアップ勉強会!
Search
みのるん
PRO
May 11, 2023
Technology
25
30k
生成AI周回遅れキャッチアップ勉強会!
社内勉強会からの抜粋資料です。
みのるん
PRO
May 11, 2023
Tweet
Share
More Decks by みのるん
See All by みのるん
やさしい認証認可
minorun365
PRO
29
11k
やさしいClaude Code入門
minorun365
PRO
42
33k
地味にいろいろあった! 2025春のAmazon Bedrockアップデートおさらい
minorun365
PRO
2
690
30代からでも遅くない! 内製開発の世界に飛び込み、最前線で戦うLLMアプリ開発エンジニアになろう
minorun365
PRO
16
5.8k
やさしいMCP入門
minorun365
PRO
184
150k
マネコン操作いらず! TerraformでAWSインフラのコーディングに入門しよう
minorun365
PRO
7
2.3k
Qiita Organizationを導入したら、アウトプッターが爆増して会社がちょっと有名になった件
minorun365
PRO
2
820
AI自体のOps 〜LLMアプリの運用、AWSサービスとOSSの使い分け〜
minorun365
PRO
11
2.1k
AIエージェント入門
minorun365
PRO
49
26k
Other Decks in Technology
See All in Technology
TypeScript をより型安全に扱うプラクティス #TSKaigi #TSKaigi2025_kataritai
bengo4com
0
2.1k
大手企業のAIツール導入の壁を越えて:サイバーエージェントのCursor活用戦略
gunta
34
19k
開発効率と信頼性を両立する Ubieのプラットフォームエンジニアリング
teru0x1
0
110
Two-Tower モデルで実現する 検索リランキング / Shibuya_AI_2
visional_engineering_and_design
2
140
Nonaka Sensei
kawaguti
PRO
3
510
JavaのMCPサーバーで体験するAIエージェントの世界
tatsuya1bm
1
220
Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems
eliasnogueira
1
140
Grafana MCP serverでなんかし隊 / Try Grafana MCP server
kohbis
0
280
「伝える」を加速させるCursor術
naomix
0
500
Roo CodeとClaude Code比較してみた
pharma_x_tech
1
190
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
17k
Google I/O 2025 Keynote & Developer Keynote Overview
yanzm
0
110
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Designing for humans not robots
tammielis
253
25k
Embracing the Ebb and Flow
colly
85
4.7k
Balancing Empowerment & Direction
lara
1
110
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Documentation Writing (for coders)
carmenintech
71
4.8k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
Transcript
ੜ"*ͷਐԽ͕ૣ͗ͯ͢ ͢ͰʹपճΕؾຯͳࢲ͚ͨͪͷ ΩϟονΞοϓษڧձ --.ʁ -BOH$IBJOʁ ϑΝΠϯ νϡʔχϯάʁ &NCFEEJOHTʁ
͜ͷษڧձʹ͍ͭͯ ࠷ۙɺ$IBU(15Λ͡Ίͱ͢Δ ੜ"*ͷਐԽૣ͗͢ͳ͍Ͱ͔͢ʁ ࢲͨͪ͢ͰʹपճΕؾຯͳͷͰɺ (8தʹ߄ͯͯΩϟονΞοϓͨ͠༰Λ ΈΜͳʹڞ༗͠·͢👍
࠷ۙͷੜ"*τϨϯυΛ Ͱ͓͞Β͍ʂ ʙେنݴޠϞσϧʢ--.ʣΛத৺ʹʙ ΈͷΔΜ !NJOPSVO
͔ͦͦΒ
"*ͬͯԿ͚ͩͬʁ "*ʢਓೳʣ ਓؒͷࢥߟϓϩηεʹࣅͨಈ࡞Λ͢ΔϓϩάϥϜ .-ʢػցֶशʣ ਓؒͷʮֶशʯʹ૬͢ΔػೳΛ࣮ݱͨ͠ͷ %-ʢਂֶशʣ χϡʔϥϧωοτϫʔΫΛ༻͍Δͷ ʢࢀߟʣ૯ল ใ௨৴നॻ XXXTPVNVHPKQKPIPUTVTJOUPLFJXIJUFQBQFSKBSIUNMOEIUNM
ʮੜ"*ʯͷଟ͘͜ͷதͷҰछʂ "*ʢਓೳʣ ਓؒͷࢥߟϓϩηεʹࣅͨಈ࡞Λ͢ΔϓϩάϥϜ .-ʢػցֶशʣ ਓؒͷʮֶशʯʹ૬͢ΔػೳΛ࣮ݱͨ͠ͷ %-ʢਂֶशʣ χϡʔϥϧωοτϫʔΫΛ༻͍Δͷ ʢࢀߟʣ૯ল ใ௨৴നॻ XXXTPVNVHPKQKPIPUTVTJOUPLFJXIJUFQBQFSKBSIUNMOEIUNM
ੜ"*ϒʔϜͷ͖͔͚ͬ • 4UBCMF%JGGVTJPOʢ݄ʙʣ • $IBU(15ʢ݄ʙʣ
4UBCMF%JGGVTJPO • ʹ4UBCJMJUZ"*ࣾΒ͕ڞಉެ։ • ςΩετ͔Βը૾Λੜ͢ΔUFYUUPJNBHFϞσϧ ΠϥετߘαΠτʹ ଟग़ݱ͢ΔΑ͏ʹͳΓ ࿈ωοτχϡʔεʹ
4UBCMF%JGGVTJPO • ެࣜ8FCΞϓϦʮ%SFBN4UVEJPʯͰແྉࢼ༻Մೳ • ୈࡾऀఏڙͷ-*/&Ϙοτʮ͓ֆඳ͖Γ͙ͬͲ͘Μʯ༗໊ʁ
ϏοάΣʔϒʮ$IBU(15ʯ
$IBU(15 • ʹ0QFO"*͕ࣾແঈͰެ։ • 4/4Ͱॠؒ͘ʹͱͳΓɺݱࡏͷେϒʔϜ
$IBU(15ͱʁ ։ൃݩ 0QFO"*ࣾ "*Τϯδϯ (15 νϟοτϘοτ $IBU(15 ʹαϯϑϥϯγείͰઃཱ͞Εͨ"*ݚڀॴɻ ͋ͷΠʔϩϯɾϚεΫ্ཱͪ͛ʹࢀը 5SBOTGPSNFSͱ͍͏ਂֶशϞσϧΛ༻͍ͨ
ΦʔϓϯιʔεͷςΩετੜιϑτΣΞ (15ϑΝϛϦʔͷݴޠϞσϧΛ νϟοτԠରʹ࠷దԽʴ8FC6*ఏڙ
͜Ε͕͍ΘΏΔ--.ʢେنݴޠϞσϧʣ ։ൃݩ 0QFO"*ࣾ "*Τϯδϯ (15 νϟοτϘοτ $IBU(15 ʹαϯϑϥϯγείͰઃཱ͞Εͨ"*ݚڀॴɻ ͋ͷΠʔϩϯɾϚεΫ্ཱͪ͛ʹࢀը 5SBOTGPSNFSͱ͍͏ਂֶशϞσϧΛ༻͍ͨ
ΦʔϓϯιʔεͷςΩετੜιϑτΣΞ (15ϑΝϛϦʔͷݴޠϞσϧΛ νϟοτԠରʹ࠷దԽʴ8FC6*ఏڙ
$IBU(151MVT • ʹαϒεΫൢച։࢝ɻֹ݄υϧʢ ԁʣ • ॳੑೳ༏۰͕ओͳར͕ͩͬͨɺ ʹ࠷৽Τϯδϯ(15͕ར༻ՄೳͱͳΓେਓؾʹʂ • ճਫ਼͕ඈ༂తʹ্ •
ιΛׂͭ͘߹͕େ͖͘ݮͬͨʢ͔Βͳ͍ͱਖ਼ʹճʣ
0QFO"*͕ల։͢ΔϓϩμΫτͨͪ • (15 • $IBU(15 • %"--w& • 8IJTQFS •
$PEFY ςΩετੜ༻ͷݴޠϞσϧ (15Λར༻ͨ͠νϟοτϘοτ ࣗવݴޠ͔Βը૾Λੜ Ի͔ΒςΩετΛੜ ࣗવݴޠ͔ΒίʔυΛੜ
ੈੜ"*ઓࠃ࣌ʂ
͢Δଞࣾͷੜ"*ͨͪ ϚΠΫϩιϑτ • #JOH"*$IBUɿΣϒݕࡧ݁Ռʴ(15Ͱճੜ • "[VSF0QFO"*ɿ֤छ"1*ΛΫϥυ্ͰηΩϡΞʹఏڙ άʔάϧ #BSEɿ(PPHMF൛ͷରܕ"* ΞϚκϯ "NB[PO#FESPDLɿੜ"*ͷ"1*Λ"84্Ͱఏڙ
ʢݴޠϞσϧࣗࣾଞࣾͷͷෳʣ
ϚΠΫϩιϑτ • #JOH"*$IBUɿΣϒݕࡧ݁Ռʴ(15Ͱճੜ • "[VSF0QFO"*ɿ֤छ"1*ΛΫϥυ্ͰηΩϡΞʹఏڙ άʔάϧ #BSEɿ(PPHMF൛ͷରܕ"* ΞϚκϯ "NB[PO#FESPDLɿੜ"*ͷ"1*Λ"84্Ͱఏڙ ʢݴޠϞσϧࣗࣾଞࣾͷͷෳʣ
͢Δଞࣾͷੜ"*ͨͪ ͋͘·Ͱ0QFO"*ࣾͷϞσϧ͕ϕʔε ·ͩൃදͷΈʢ࣮ఏڙະఆʣ
͍͜ͳ͢͏͑Ͱආ͚ͯ௨Εͳ͍ʂ Α͘ग़Δ--.༻ޠ
--.جຊ༻ޠ • τʔΫϯ --.͕ॲཧ͢ΔςΩετͷ࠷খ୯Ґɻ ୯ޠΑΓ͞Βʹখ͍͞Πϝʔδɻར༻੍ݶ՝ۚͷ୯ҐʹΘΕΔ • 5FNQFSBUVSF ຖճͷग़ྗςΩετͷϒϨ۩߹Λௐ͢Δύϥϝʔλʔɻ ͕େ͖͍΄ͲϒϨ͘͢ͳΔ •
ϋϧγωʔγϣϯʢݬ֮ʣ --.͕Βͳ͍͜ͱΛ࠷Β͘͠ςΩτʔճͯ͠͠·͏ݱ
--.͍͜ͳ͠ઓུ༻ޠ • ϓϩϯϓτΤϯδχΞϦϯά • &NCFEEJOHT*OEFYJOH • ϑΝΠϯνϡʔχϯά
ݴޠϞσϧΛޮΑ͘ ͍͜ͳͨ͢Ίʹ ೖྗςΩετهड़ςΫΛ ٻ͢Δख๏ --.͍͜ͳ͠ઓུ༻ޠ • ϓϩϯϓτΤϯδχΞϦϯά • &NCFEEJOHT*OEFYJOH •
ϑΝΠϯνϡʔχϯά
ϓϩϯϓτΤϯδχΞϦϯάͱʁ
ϓϩϯϓτΤϯδχΞϦϯάͱʁ Α͘ΘΕΔઓུ • 'FXTIPUɿ͓खຊΛ͍͔ͭ͘ఏ͔ࣔͯ͠Βճͤ͞Δ • $IBJOPG5IPVHIUʢ$P5ʣɿਪϓϩηεΛఏࣔ͢Δ
ϓϩϯϓτΤϯδχΞϦϯάͱʁ ମܥͩͬͨղઆʮ1SPNQU&OHJOOFSJOH(VJEFʯඞಡʂ XXXQSPNQUJOHHVJEFBJKQ
ϓϩϯϓτͷೖྗใ͕ τʔΫϯ্ݶΑΓᷓΕͳ͍Α͏ • ςΩετΛϕΫτϧԽͨ͠ ͷʢ&NCFEEJOHTʣΛ • ϕΫλʔετΞʹ֨ೲ ʢ*OEFYJOHʣ͓͖ͯ͠ ඞཁͳ෦͚ͩೖྗʹར༻ ͱ͍͏Γ͘Γઓज़
--.͍͜ͳ͠ઓུ༻ޠ • ϓϩϯϓτΤϯδχΞϦϯά • &NCFEEJOHT*OEFYJOH • ϑΝΠϯνϡʔχϯά
TQFBLFSEFDLDPNPTNBQVSPOQVUPFO[JOJBSJOHVLBSBTIJNFSVMBOHDIBJOSVNFO େౢ͞Μ !PTIJNB@ͷ-BOH$IBJOղઆεϥΠυ͕֓ཁཧղ͍͢͠Ͱ͢ &NCFEEJOHT*OEFYJOHͱʁ
&NCFEEJOHT*OEFYJOHͱʁ 0QFO"*ͷެࣜυΩϡϝϯτͰ&NCFEEJOHTͷৄ͍͠ղઆ͋Γ QMBUGPSNPQFOBJDPNEPDTHVJEFTFNCFEEJOHTXIBUBSFFNCFEEJOHT
܇࿅ࡁΈϞσϧʹରͯ͠ɺ ՃͷσʔληοτΛֶशͤ͞ ύϥϝʔλʔΛඍௐ͢Δ͜ͱ --.͍͜ͳ͠ઓུ༻ޠ • ϓϩϯϓτΤϯδχΞϦϯά • &NCFEEJOHT*OEFYJOH • ϑΝΠϯνϡʔχϯά
--.Λଘʹಇ͔ͤΔͨΊͷ ศརπʔϧͨͪ
"VUP(15 େ͖ͳతΛ༩͑Δ͚ͩͰɺ(15ΤϯδϯΛ༻͍ͯ ʮλεΫચ͍ग़͠ʯʮϓϩϯϓτੜˍ࣮ߦʯΛ܁Γฦ͠ ࣗతʹతߦΛਐΊͯ͘ΕΔ044
"VUP(15 ࢼ͠ʹʮԿ͔αοͱ͍͢͜͝ͱͬͯݟͤͯʯͱࢦࣔΛग़ͯ͠Έͨͱ͜Ζʜ • উखʹ1ZUIPOϓϩάϥϜΛॻ͍ͯσόοά࢝͠Ίͨ • Τϥʔ͕ղফͰ͖ͳ͍ͱࣗΒ8FCͰݕࡧ͠ඞཁͳରॲΛ࣮ࢪ ਓ͓ؒ࣌ΓʮZʯΛԡͯ͠ߦಈΛঝೝͯ͋͛͠Δ͚ͩͰ0,
ศརͳ։ൃ༻ϥΠϒϥϦܥ • -MBNB*OEFY --.ʹ֎෦σʔλΛ͢͜ͱ͕Ͱ͖Δ044ɻ ࠷৽ใϓϥΠϕʔτͳσʔλιʔε׆༻Ͱ͖ΔΑ͏ʹ • -BOH$IBJO ศརػೳΛ٧Ί߹Θͤͨ044ɻϓϩϯϓτͷςϯϓϨʔτԽɺ ձهԱɺ*OEFYJOHɺ֎෦πʔϧ࿈ܞʜͳͲΛܨ࣮͛ͯߦͰ͖Δ •
4FNBOUJD,FSOFM ϚΠΫϩιϑτ൛-BOH$IBJOʁ (8ͷͪΐ·Ͳࢯ৴ʹ
"*ಛԽͷϓϩάϥϛϯάݴޠʮ.PKPʯ • ൃදɻϩʔϧΞτرऀ͚ʹ8BJUMJTUొडத • 4XJGUΛ࡞ͬͨΫϦεϥτφʔࢯͷ.PEVMBS͕ࣾ։ൃ • ʮ1ZUIPOͷརศੑʯʴʮ$ฒΈͷ͞ʯ͕Ϧ
ੈؒͷΈΜͳͷ--.׆༻ࣄྫ
--.׆༻ࣄྫ • ࣗࣾઐ༻νϟοτϘοτ • طଘΞϓϦέʔγϣϯʹαδΣετදࣔΛՃ • จষ࡞ࢧԉ • ϓϩάϥϛϯά࣌ͷίʔυ࡞ࢧԉ •
ΦϦδφϧ"*5VCFSͷ࡞
ࣗࣾઐ༻νϟοτϘοτ ʮϕωοη(15ʯͳͲෳࣾͰࣾ׆༻ͷಈ͖͕͕Δ
طଘΞϓϦʹαδΣετՃ ;Γ͔͑ΓπʔϧʮBOZDPNNVʯͰ "*εΫϥϜϚελʔ͔ΒͷϑΟʔυόοΫදࣔΛ࣮ݱ
จষ࡞ࢧԉ ਓؾϝϞΞϓϦʮ/PUJPOʯͰจॻ࡞ͷ"*ࢧԉػೳ͕Ճ
ίʔσΟϯάࢧԉ • (JU)VC$PQJMPU9ɿ0QFO"*ͷ$PEFYΛ׆༻ • "NB[PO$PEFXIJTQFSFSɿ"84ར༻ίʔυ͕ಘҙ
ΦϦδφϧ"*5VCFSͷ࡞ EPDTXFMMDPNTTBME@SB2323 $IBU(15.FFUVQ5PLZPͰʹͳͬͨ4BMESB͞Μͷ࡞
࠷ۙͷ--.χϡʔε;Γ͔͑Γ
࠷ۙͷ--.χϡʔε • (15ϕʔεͷ$IBU(15"1*͕ఏڙ։࢝ • $IBU(151MVTͰ(15ϞσϧΛఏڙ։࢝ • 0QFO"*͕ϒϥϯυΨΠυϥΠϯެ։
• $IBU(15͕ΦϓτΞτʹରԠ (15ͷ"1*͕ϩʔϧΞτ։࢝ • $IBU(15ͷ#SPXTJOHϓϥάΠϯ͕ϩʔϧΞτ։࢝
࠷ۙͷ--.χϡʔε • (15ϕʔεͷ$IBU(15"1*͕ఏڙ։࢝ • $IBU(151MVTͰ(15ϞσϧΛఏڙ։࢝ • 0QFO"*͕ϒϥϯυΨΠυϥΠϯެ։
• $IBU(15͕ΦϓτΞτʹରԠ (15ͷ"1*͕ϩʔϧΞτ։࢝ • $IBU(15ͷ#SPXTJOHϓϥάΠϯ͕ϩʔϧΞτ։࢝ ʮͳΜͱ͔(15ʯ໊শ͕ར༻ෆՄʹ ೖྗ༰Λֶशʹར༻͞Εͳ͍Α͏ʹͰ͖Δɻ ͨͩ͠νϟοτཤྺࢀরෆՄ
࠷ۙͷ--.χϡʔε • (15ϕʔεͷ$IBU(15"1*͕ఏڙ։࢝ • $IBU(151MVTͰ(15ϞσϧΛఏڙ։࢝ • 0QFO"*͕ϒϥϯυΨΠυϥΠϯެ։
• $IBU(15͕ΦϓτΞτʹରԠ (15ͷ"1*͕ϩʔϧΞτ։࢝ • $IBU(15ͷ#SPXTJOHϓϥάΠϯ͕ϩʔϧΞτ։࢝ ͍ͭʹ-MBNB*OEFYతͳ͜ͱ͕ $IBU(15Ͱ݁Ͱ͖ΔΑ͏ʹʜʁ
͓͢͢ΊͷษڧձΞʔΧΠϒͳͲ
"[VSF0QFO"*%FWFMPQFSTηϛφʔ ZPVUVCFU'HRE),T0.& 0QFO"*ͷಈɺ"[VSFͰͷؔ࿈αʔϏεͱ͍ํ͕͔Γֶ͘͢·͢
ϓϩϯϓτΤϯδχΞϦϯά͔Β࢝ΊΔ-BOH$IBJOೖ TQFBLFSEFDLDPNPTNBQVSPOQVUPFO[JOJBSJOHVLBSBTIJNFSVMBOHDIBJOSVNFO ϓϩϯϓτΤϯδχΞϦϯάͱ-BOH$IBJOͷ֓ཁ͕ඇৗʹ͔Γ͍͢εϥΠυ
$IBU(15.FFUVQ5PLZP XXXZPVUVCFDPNMJWF,9[L4Y8[T ,%%*σδλϧήʔτͰେگͷॳճʂ্ڃऀͨͪͷ׆༻ࣄྫ͕ຬࡌͰͨ͠ɻ
--.ΛֶͿ͏͑Ͱ͍ͪΜେࣄͳ͜ͱ
͍ͪΜେࣄͳ͜ͱ l৽͍͠αʔϏεొͷ χϡʔεࣗମ ΩϟονΞοϓ͍ͯ͠Δ͕ ࣮ࡍʹ৮ͬͯΈ͍ͯΔਓ ڻ͘΄Ͳগͳ͍l ֿ୩݈ਓ͞ΜͷϒϩάΑΓ OPUFDPNLBKJLFOOOECGFD
͍ͪΜେࣄͳ͜ͱ χϡʔεΛݟͨΓάάͬͯஅยతͳઙ͍ใ͕ଟ͍Ͱ͢ɻ ͱʹ͔ࣗ͘ͰखΛಈ͔ͯ͠ɺݱΛ৮ͬͯΈ·͠ΐ͏ʂ