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
MasteringBitcoinを読むBitcoinネットワーク
Search
Shu Kobuchi
July 26, 2019
Technology
2
300
MasteringBitcoinを読むBitcoinネットワーク
MasteringBitcoinを読むBitcoinネットワーク
Shu Kobuchi
July 26, 2019
Tweet
Share
More Decks by Shu Kobuchi
See All by Shu Kobuchi
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
1
200
Google Cloudサービスの生成AI関連サービス
shukob
0
83
GoogleのAI Agent
shukob
0
560
React Tokyo LT大会「ストリームの実装」
shukob
0
84
Google CloudのAI Agent関連のサービス紹介
shukob
0
550
論文紹介 ”A Survey on Large Language Model based Autonomous Agents”
shukob
0
230
AIエージェント元年@日本生成AIユーザ会
shukob
1
540
AI時代におけるMLOpsのTips
shukob
2
160
AIエージェント元年
shukob
0
460
Other Decks in Technology
See All in Technology
SOTA競争から人間を超える画像認識へ
shinya7y
0
690
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
1.1k
プロダクトエンジニアとしてのマインドセットの育み方 / How to improve product engineer mindset
saka2jp
1
150
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
1
260
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
250
ざっくり学ぶ 『エンジニアリングリーダー 技術組織を育てるリーダーシップと セルフマネジメント』 / 50 minute Engineering Leader
iwashi86
9
4.4k
戦えるAIエージェントの作り方
iwiwi
21
10k
SREのキャリアから経営に近づく - Enterprise Risk Managementを基に -
shonansurvivors
1
720
AIエージェントによる業務効率化への飽くなき挑戦-AWS上の実開発事例から学んだ効果、現実そしてギャップ-
nasuvitz
5
1.6k
書籍『実践 Apache Iceberg』の歩き方
ishikawa_satoru
0
450
GPUをつかってベクトル検索を扱う手法のお話し~NVIDIA cuVSとCAGRA~
fshuhe
0
370
AIがコードを書いてくれるなら、新米エンジニアは何をする? / komekaigi2025
nkzn
24
17k
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Rails Girls Zürich Keynote
gr2m
95
14k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Visualization
eitanlees
150
16k
Six Lessons from altMBA
skipperchong
29
4k
We Have a Design System, Now What?
morganepeng
54
7.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Agile that works and the tools we love
rasmusluckow
331
21k
Thoughts on Productivity
jonyablonski
72
4.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Transcript
ʮ.BTUFSJOH#JUDPJOʯΛಡΉ ୈճ#JUDPJOωοτϫʔΫ ݄ ϏοτίΠϯͱ͔ษڧձ খᔹप 4IV,PCVDIJ
খᔹपɹ4IV,PCVDIJɹ!TIV@LPCTIVLPCVDIJ Ԭݝ൧௩ࢢੜ·Εɹฌݿݝٶࢢɾๅ௩ࢢҭͪ ਆށେֶւࣄՊֶ෦ଔۀ ಸྑઌՊֶٕज़େֶӃେֶใՊֶݚڀՊम࢜ྃ ৽ଔͰՈిϝʔΧʔͰιϑτΣΞ։ൃ ͦͷޙ4*FSͰͷडୗ։ൃ େࡕͷϕϯνϟʔͰ#JUDPJO8FC8BMMFUࢼ࡞։ൃ ʙגࣜձࣾΩϡʔϒγεςϜ w ʙେࡕʹͯɺڭҭܥେنجװγεςϜͷ։ൃͱอक
w ʙɹ౦ژసۈɺٕज़ઓུࣨʢϒϩοΫνΣʔϯͳͲʣ ʙϑϨηοπגࣜձࣾͷγχΞιϑτΣΞΤϯδχΞ w Ծ௨՟ࣄۀऀ͚ΥϨοτ։ൃΛ୲ ࣗݾհ !2
҉߸௨՟ಡॻձʗษڧձɹIUUQTDSZQUPDVSSFODZDPOOQBTTDPN ʮϏοτίΠϯͱ͔ษڧձʯʢ݄̍ճɿฏʣ w ࣍ճ݄ௐத ʮ҉߸௨՟ྠಡձʯʢ݄̍ճɿฏʣ w ࣍ճ݄ ਫ ʙ&BTU7FOUVSFT͞Μ ຊ
DSBTIBDBEFNZ *5ܥಈը৴ ʹͯϏοτίΠϯͱ͔ษڧձͷΞʔΧΠϒ৴த IUUQTDSBTIBDBEFNZDPNNVOJUZDSZQUPDVSSFODZ :PV5VCFνϟϯωϧʢྠಡձʗษڧձʣIUUQTHPPHM"2&W+ ϩάϛʔ5FDI ษڧձॻ͖ى͜͠ IUUQTHPPHMK,"-3 ίϛϡχςΟհ !3
.BTUFSJOH#JUDPJOʹ͍ͭͯ "OESFBT."OUPOPQPVMPT ΞϯυϨΞεɾ.ɾΞϯτϊϓϩε ஶ IUUQTHJUIVCDPNCJUDPJOCPPLCJUDPJOCPPL OE&EJUJPO 0`3&*--:͔ΒϖʔύʔόοΫʗ,JOEMFͳͲͷిࢠॻ੶͕ग़൛͞Ε͍ͯΔ ຊޠ༁TU&EJUJPOͷΈ ࠓҪਸ
ോ३Ұ +POBUIBO6OEFSXPPE 5PNPBLJ4BUP "LJSB.JUBOJ /55ग़൛͔Βॻ੶ʗిࢠॻ੶͕ग़൛ ʮϏοτίΠϯͱϒϩοΫνΣʔϯ҉߸௨՟Λࢧ͑Δٕज़ʯ w ඇٕज़ऀͳͲॳ৺ऀ͚ͷίϯαΠζ൛͋Γ !4
#JUDPJOωοτϫʔΫ ॻ੶൛ʮ.BTUFSJOH#JUDPJOʯୈষʮϏοτίΠϯωοτϫʔΫʯʹ૬ IUUQCJUMZCJUDPJOKQO ˢຊޠ༁1%'ͪ͜Β ϊʔτ1$λϒϨοτɺεϚʔτϑΥϯͰ1%'Λ͝ཡʹͳΓͳ͕Β͓ௌ͖͘ ͍ͩ͞ ࠓճͷൣғʮ#JUDPJOωοτϫʔΫʯͷষ1%'શମͰ1ʙ DPOQBTTʹࢿྉ্͍͛ͯ·͢ උߟɿ59ʢ5SBOTBDUJPOɿτϥϯβΫγϣϯʣ !5
11FFSUP1FFSωοτϫʔΫઃܭ ϏοτίΠϯΠϯλʔωοτ্ͷQFFSUPQFFS 11 ωοτϫʔΫͱͯ͠ߏ ங͞Ε͍ͯΔ ಛผͳϊʔυͳ͘ɺͦΕͧΕ͕ಉͷཱ w தԝཧαʔό͕ͳ͍ #JUDPJOҎલɺ11ϑΝΠϧڞ༗Ͱൃల /BQTUFSɺ#JU5PSSFOU
ຊͳΒ8JO.9ɺ8JOOZ #JUDPJOωοτϫʔΫ#JUDPJO11ϓϩτίϧ͕ಈ࡞͍ͯ͠Δϊʔυશମ ϓϩτίϧͱωοτϫʔΫ্ͷݴޠɾϧʔϧ #JUDPJOϓϩτίϧ#JUDPJOωοτϫʔΫͷݴޠɾϧʔϧ !6
1ϊʔυλΠϓͱׂ ϏοτίΠϯ11ωοτϫʔΫͷ ϊʔυฏ͕ͩɺ͍͔ͭ͘ͷׂʹ ͔Ε͍ͯΔ ϊʔυͷதʹͭͷେ͖ͳػೳ܊ w 8BMMFU ϊʔυΛ༻͍ͨࢿۚͷ ཧɾૹۚ
w #MPDLDIBJO औҾཤྺͷா w .JOFS ϚΠχϯάʢ59ঝೝʣ w /FUXPSL3PVUJOH Πϯλʔωοτ্Ͱଞϊʔ υͱ௨৴ !7 # 'VMM#MPDLDIBJO / FUXPSL 3PVUJOH/PEF . JOFS 8 BMMFU
1֦ு͞Εͨ#JUDPJOωοτϫʔΫ ͷϊʔυͰωοτϫʔΫΛߏ #*5/0%&4Ͱࠃผͷϊʔυɺϊʔυ7FSΛूܭ IUUQTCJUOPEFTFBSODPN !8
1ωοτϫʔΫΛͲͷΑ͏ʹൃݟ͢Δͷ͔ CJUDPJODMJHFUOFUXPSLJOGP 13050$0-@7&34*0/ QSPUPDPMWFSTJPO w ݱࡏNBJOFU UFTUOFUͱʹʣ O-PDBM4FSWJDFT
MPDBMTFSWJDFT w lE NBJOOFU UFTUOFUڞ௨ʣ O5JNF w ݱࡏ࣌ࠁ BEES:PV MPDBMBEESFTTFT w BEESFTT QPSU TDPSF TVCWFS TVCWFSTJPO w l4BUPTIJ #FTU)FJHIU w ʢݱࡏʣ !9
1ωοτϫʔΫΛͲͷΑ͏ʹൃݟ͢Δͷ͔ ϐΞಉ࢜ͷ࠷ॳͷʮϋϯυγΣΠΫʯ !10 ϩʔΧϧϊʔυ ϦϞʔτϊʔυ WFSTJPO WFSBDL WFSTJPO WFSBDL ˣ
࣌ ؒ ϩʔΧϧ ϊʔυ ใ ϦϞʔτ ϊʔυ ใ
1ωοτϫʔΫΛͲͷΑ͏ʹൃݟ͢Δͷ͔ ࣗͷ*1ΞυϨεͷൖͱଞͷ*1ΞυϨεͷൃݟ !11 ϩʔΧϧϊʔυ ϦϞʔτϊʔυ BEE HFUBEES BEES ˣ ࣌
ؒ BEES BEES ωοτϫʔΫ্ ͷϊʔυใ
1ϑϧϊʔυ ϑϧϊʔυશͯͷτϥϯβΫγϣϯΛؚΉશͳϒϩοΫνΣʔϯΛཧ HFOFTJTCMPDL ࠷ॳͷϒϩοΫ ͔Β࠷৽ͷϒϩοΫ·ͰΛݕূ͠ɺอ࣋ ଞͷϊʔυΛશ͘৴༻ͤͣཔΔ͜ͱͳ͘શͯͷτϥϯβΫγϣϯɺϒϩο ΫΛࣗྗͰݕূՄೳ σϝϦοτɺσʔλ༰ྔ͕େ͖͍͜ͱ !12
1l*OWFOUPSZzͷަ ݕূࣗྗͰͰ͖ͯσʔλࣗମଞϊʔυ͔ΒΒΘͳ͍ͱ͍͚ͳ͍ ॳظηοτΞοϓ࣌ສϒϩοΫɺ(#ͷσʔλΛޮΑ͘Β͏ ඞཁ !13 ϦϨʔϊʔυ ϦϞʔτϊʔυ JOW IFBEFST HFUIFBEFST
CMPDL ˣ ࣌ ؒ ϑϧϊʔυͷ߹ ϦϨʔϊʔυ ϦϞʔτϊʔυ JOW UY HFUEBUB NFSLMFCMPDL ˣ ࣌ ؒ 417ϊʔυͷ߹
14JNQMJpFE1BZNFOU7FSJpDBUJPO 417 ϊʔυ ϑϧϊʔυͰϚγϯͷσΟεΫ༰ྔ͕ଟ͗͢ΔͷͰɺܰྔʹ͢ΔͨΊʹ417 ϊʔυ͕͋Δ ϒϩοΫશମͰͳ͘ɺϒϩοΫϔομ τϥϯβΫγϣϯͷ͏ͪɺϊʔυͱؔ͋Δͷ͚ͩΛอ࣋ શͯͷτϥϯβΫγϣϯΛ͍࣋ͬͯͳ͍ͷͰɺτϥϯβΫγϣϯΛ59 νΣʔϯͰ͍ͬͯ͘ݕূෆՄ ݕূ͢Δʹϑϧϊʔυͷ͍߹Θ͕ͤඞཁ
ϒϩοΫͷதʹ59͕ଘࡏ͢Δ͔ͷ֬ೝՄೳ w ಉ͡6590ͷೋॏ༻ EPVCMFTQFOE Λ֬ೝෆՄ ৴༻Ͱ͖ΔෳͷϑϧϊʔυʹϥϯμϜͰଓ͢Δ͜ͱ͕·͍͠ !14
14JNQMJpFE1BZNFOU7FSJpDBUJPO 417 ϊʔυ ϐΞ͔ΒϒϩοΫΛऔಘ͢Δ͜ͱʹΑͬͯϒϩοΫνΣʔϯͱಉظ͢Δϊʔυ !15 ϊʔυ" ϊʔυ# JOW HFUEBUB ˣ
࣌ ؒ CMPDL CMPDL CMPDL CMPDL CMPDL HFUCMPDLT HFUCMPDLT
14JNQMJpFE1BZNFOU7FSJpDBUJPO 417 ϊʔυ 417ϊʔυͷϒϩοΫϔομಉظ !16 ϊʔυ" ϊʔυ# ˣ ࣌ ؒ
IFBEFST HFUIFBEFST HFUIFBEFST IFBEFST
1#MPPN'JMUFSʢϒϧʔϜϑΟϧλʣ 417ϊʔυϒϩοΫͱ59ͷඥ͚͕Ͱ͖ͳ͍ ϒϧʔϜϑΟϧλ֬తͳ୳ࡧϑΟϧλͰɺཉ͍͠ύλʔϯΛਖ਼֬ʹಛ ఆ͠ͳͯ͘ύλʔϯΛهड़Ͱ͖Δํ๏ $IVSDI4U w 3$)Ͱ໊લ͕ऴΘΔ௨Γ w 63$)Ͱ໊લ͕ऴΘΔ௨Γ w
)Ͱ໊લ͕ऴΘΔ௨Γ w ͜ͷΑ͏ͳ͜ͱΛ417ϊʔυ͕ߦ͏ͷ͕ϒϧʔϜϑΟϧλ ୳ࡧύλʔϯ 11,) 1BZUP1VCMJL,FZ)BTI ͷ4DSJQU 14) 1BZUP4DSJQU)BTI ͷ4DSJQU ଟؚΜͰ͍ΔPSઈରؚΜͰ͍ͳ͍ !17
1#MPPN'JMUFSʢϒϧʔϜϑΟϧλʣ 417ϊʔυͰ59Λશ෦औಘͨ͠ޙɺϊʔυ ΥϨοτ ʹؔͳ͍59Λࣺ ͯΔ͜ͱʹΑͬͯ༰ྔΛݮ͍ͯͨ͠ ࠓͰϒϧʔϜϑΟϧλΛ༻͍ͯɺޮతʹ59ΛϑΟϧλϦϯάͯ͠औಘ ͍ͯ͠Δɻ !18 ϒϧʔϜϑΟϧλ ͕ؔ͋Δ
͕ؔͳ͍ ͕ؔͳͯ͘ ϑΟϧλΛύεͨ͠ͷऔΓࠐ·ΕΔ
1#MPPN'JMUFSʢϒϧʔϜϑΟϧλʣ CJUͷϑΟʔϧυͱ̏ͭͷϋογϡؔΛ࣋ͬͨۃʹγϯϓϧʹͨ͠ϒ ϧʔϜϑΟϧλͷྫ !19
, , , ͭͷϋογϡؔ ϋογϡؔग़ྗ ͔Β ۭͷϒϧʔϜϑΟϧλɺϏοτྻ
1#MPPN'JMUFSʢϒϧʔϜϑΟϧλʣ લʹࣔͨ͠୯७ͳϒϧʔϜϑΟϧλʹύλʔϯ"Λ༩͑ͨ߹ !20
, , , ϋογϡؔ ύλʔϯ " , " , " , "
1#MPPN'JMUFSʢϒϧʔϜϑΟϧλʣ લʹࣔͨ͠୯७ͳϒϧʔϜϑΟϧλʹ൪ͷύλʔϯ#Λ༩͑ͨ߹ !21
, , , ϋογϡؔ ύλʔϯ # , # , # , #
1#MPPN'JMUFSʢϒϧʔϜϑΟϧλʣ ͋Β͔͡ΊύλʔϯΛ͍͔ͭ͘༩͑ͯɺϏοτΛ͔ΒʹมԽͤ͞Δ ୳ࡧύλʔϯΛϒϧʔϜϑΟϧλʹه͢Δ "ͰΛཱͯͨͱ͜Ζʹ#͕ΛཱͯΑ͏ͱͯ͠Կ͠ͳ͍ ύλʔϯ͕ଟ͗͢ΔͱɺͷՕॴ͕ଟ͘ͳͬͯɺϑΟϧλ͕؇͘ͳΔ Ϗοτྻͱɺϋογϡؔͷ͕ଟ͚Εଟ͍΄Ͳਖ਼֬ʹͳΔ !22
1#MPPN'JMUFSʢϒϧʔϜϑΟϧλʣ ϒϧʔϜϑΟϧλΛͬͯύλʔϯ9͕ଘࡏ͢Δ͔νΣοΫɻͦͷ݁Ռʮ֬ తʹϙδςΟϒʯɺͭ·ΓʮͨͿΜ͋Δʯɻ !23
, , , ϋογϡؔ ͜ͷύλʔϯΛؚΜͰ͍ΔͰ͠ΐ͏͔ʁ 9 , 9 , 9 , 9 ͨͿΜؚΜͰ͍Δ
1#MPPN'JMUFSʢϒϧʔϜϑΟϧλʣ ϒϧʔϜϑΟϧλΛͬͯύλʔϯ:͕ଘࡏ͢Δ͔֬ೝɻͦͷ݁Ռʮ࣮֬ʹ ωΨςΟϒʯɺͭ·Γʮ࣮֬ʹͳ͍ʯɻ !24
, , , ϋογϡؔ ͜ͷύλʔϯΛؚΜͰ͍ΔͰ͠ΐ͏͔ʁ : , : , : , : ઈରʹؚΜͰ͍ͳ͍ʂ
1#MPPN'JMUFSͱ*OWFOUPSZߋ৽ ϒϧʔϜϑΟϧλ417ϊʔυ͕ड͚औΔ59 ٴͼͦΕΒΛؚΜͰ͍Δϒϩο Ϋ ΛϑΟϧλϦϯά͢ΔͨΊʹΘΕΔ 417ϊʔυɺpMUFSBEEϝοηʔδΛϐΞʹૹΔ͜ͱͰɺ৽ͨͳύλʔϯΛϒ ϧʔϜϑΟϧλʹՃͰ͖Δ ϒϧʔϜϑΟϧλ͔Β͋Δύλʔϯ͚ͩΛআ͢Δ͜ͱͰ͖ͳ͍ Ұআ͔ͯ͠Β৽͍͠ϒϧʔϜϑΟϧλΛૹΓ͢͜ͱʹͳΔ !25
1τϥϯβΫγϣϯϓʔϧ ϝϞϦϓʔϧɺτϥϯβΫγϣϯϓʔϧ ະݕূͷ59ͷҰ࣌తͳϦετΛ͍࣋ͬͯΔ ΦʔϑΝϯ ݽࣇ 5959ະঝೝͷ߹͔ͭ59Λ͍࣋ͬͯͳ͍ !26 #MPDL 59 59
59 #MPDL 59 59 59 #MPDL 59 59 59 ঝೝࡁΈ NFNQPPM 59 59 59 59 59 59 ͕ QPPMʹ ͳ͍ ࢠ ݽࣇ
1Ξϥʔτϝοηʔδ #JUDPJOͷۓٸ์ૹγεςϜ *% w ΞϥʔτΛҰҙʹࢦఆ͢Δ*% &YQJSBUJPO w Ξϥʔτ͕ࣦޮ͢Δ·Ͱͷ࣌ؒ 3FMBZ6OUJM w
Ξϥʔτ͕தܧ͞Εͳ͘ͳΔ·Ͱͷ࣌ؒ .JO7FS .BY7FS w Ξϥʔτ͕ద༻͞ΕΔ#JUDPJOϓϩτίϧόʔδϣϯͷൣғ TVC7FS w Ξϥʔτ͕ద༻͞ΕΔΫϥΠΞϯτόʔδϣϯ 1SJPSJUZ w Ξϥʔτͷ༏ઌϨϕϧɺݱࡏ༻͞Ε͍ͯͳ͍ !27
ଓ͖࣍ճҎ߱ʹ ࣍ճະఆ ʮϒϩοΫνΣʔϯʯʢ1%'શମͰ1ʙʣ ݟಀͨ͠ճΞʔΧΠϒͰνΣοΫ DSBTIBDBEFNZ *5ܥಈը৴ ʹͯϏοτίΠϯͱ͔ษڧձͷΞʔΧΠϒ ৴த IUUQTDSBTIBDBEFNZDPNNVOJUZDSZQUPDVSSFODZ :PV5VCFνϟϯωϧʢྠಡձʗษڧձʣIUUQTHPPHM"2&W+
࣍ষҎ߱ͷൃදऀืूதʂ ʮϒϩοΫνΣʔϯʯʢ1%'શମͰ1ʙʣ ʮϚΠχϯάͱίϯηϯαε ߹ҙܗ ʯʢ1%'શମͰ1ʙʣ ʮ"MUDIBJOɺ௨՟ɺΞϓϦέʔγϣϯʯʢ1%'શମͰ1ʙʣ ʮ#JUDPJOͷ҆શੑʯʢ1%'શମͰ1ʙʣ !28
͓͠·͍ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ ࣭Λ͓ؾܰʹͲ͏ͧ ࠙ձͰ࣭͍͍ͯͨͩͯ݁͠ߏͰ͢ DPOQBTTʹࢿྉ্͍͛ͯ·͢ !29