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
実演TypeScript + GitHub Copilot
Search
erukiti
August 05, 2023
Programming
9
4.5k
実演TypeScript + GitHub Copilot
TypeScript + GitHub Copilot 最高!っていうのを話しました(+デモ)
erukiti
August 05, 2023
Tweet
Share
More Decks by erukiti
See All by erukiti
Claude Codeを使って不確実性と戦う / claude-code-fights-uncertainty
erukiti
10
3.7k
Claude Code活用において、メンタルモデルを変える必要がある / rethinking-claude-code-mental-models
erukiti
20
13k
AIとの対話で加速する学び / ai learnig
erukiti
1
670
コーディングエージェントを作ってるけどうまくいかなかった話 ~あるいは二ヶ月本気でコーディングエージェントと向き合った話~ / Two Month Agent Struggle
erukiti
39
19k
Gemini 2.0 Flashで実現する高コスパAI開発 〜実践的プロンプトエンジニアリングと文書管理システムの実装例〜/gemini-2.0-flash-prompt-engineering
erukiti
17
6.6k
LLMをねじ伏せる/Conquer the LLM
erukiti
0
230
鮮度が高すぎて世界で誰も正解を見つけてない課題に取り組んでいる/ Freshness issues
erukiti
1
890
Function Calling対応Playgroundを作って検証してみた/LLMMeetup#3
erukiti
0
560
プロンプトを管理しやすくするツールを作ってみた / I created a tool to make the prompts easier to manage.
erukiti
3
2.2k
Other Decks in Programming
See All in Programming
開発チーム・開発組織の設計改善スキルの向上
masuda220
PRO
17
9.4k
AIエージェント開発、DevOps and LLMOps
ymd65536
1
370
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
120
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
2
780
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
2
270
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
290
兎に角、コードレビュー
mitohato14
0
160
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
340
ワープロって実は計算機で
pepepper
2
1.4k
Kiroで始めるAI-DLC
kaonash
2
420
Infer入門
riru
4
1.6k
Claude Codeで挑むOSSコントリビュート
eycjur
0
190
Featured
See All Featured
Faster Mobile Websites
deanohume
309
31k
Speed Design
sergeychernyshev
32
1.1k
GitHub's CSS Performance
jonrohan
1032
460k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Making Projects Easy
brettharned
117
6.4k
Building an army of robots
kneath
306
46k
Six Lessons from altMBA
skipperchong
28
4k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
790
Transcript
(JU)VC%PDLZBSEίϛϡχςΟॡΠϕϯτ ࣮ԋ5ZQF4DSJQU (JU)VC$PQJMPU FSVLJUJࠤʑढ़հʢגࣜձࣾ"MHPNBUJDʣ
!FSVLJUJ ͑Δ͖ͪʢOPU͑ΔνΩʣ w େੲɺόοΫΤϯυɺ8JOEPXT6/*9ΞϓϦΛ࡞ͬͨΓ w ͜͜ϑϩϯτΤϯυΤϯδχΞ w ݱ৬ͰόοΫΤϯυؚΊͨιϑτΣΞΤϯδχΞ w ʢͳ͓Ϋϥυͬ͞ͺΓΘ͔ΒΜͬͯͳͬͯ·͢ʣ
w IUUQTOPUFDPNFSVLJUJO OFF w .-ΤϯδχΞݚڀऀ͚ͩͷ ͷͰͳ͘ͳͬͯɺզʑΞϓϦΛ ࡞Δਓ͕ͨͪ--.Ͱ৭ʑνϟϨϯ δͰ͖Δ࣌ʹͳͬͨ w ҰॠͰ֮ޛྃͯ͠ඈͼࠐΜͩ
w Δ͔͠ແ͍͜ͷϏοάΣʔϒ "MHPNBUJDೖࣾΤϯτϦ͕όζͬͨ
גࣜձࣾ"MHPNBUJD ੜ"*࣌Λද͢ΔձࣾʹͳΔ w ߹ಉձࣾ%..DPNʹΑΔԯԁͷग़ࢿʹΑͬͯੜ·Εͨձࣾ w εςʔΫϗϧμʔ͕΄΅͍ͳ͍ w ੜ"*͚ͩΛຊؾͰ͍ͬͯ͘ w CJHUFDIଞɺ୭·ͩੜ"*࣌ͷউͪےΛݟ͚ͭΒΕ͍ͯͳ͍
w ͏զʑ͕ੜ͖͍ͯΔؒʹɺ͜ΕҎ্ͷνϟϯεߟ͑ΒΕͳ͍ w ଟֹͷࢿۚͱɺ࠷ڧͷϝϯόʔΛूΊͯɺ͍ͭ͘ͷੜ"*ࣄۀΛ্ཱͪ͛ͯɺࢼ ߦճΛ૿͠·ͬͯ͘ɺ࠷ͰԾઆɾݕূΛճ͠ଓ͚Δ
None
"MHPNBUJDͰϏδωε("*࡞ͬͯ·͢ രͰ্ཱͪ͛ɺരͰ w ʹࣄۀऀͱ1E.ͱ։ൃʢʣͷਓͰΩοΫΦϑ w ͦͷೋिؒޙɺ࠷ॳͷ1P$͕EFWͰՔಇ w ςΟΞΩϯൃച w ϦϦʔε
w ࣌Ͱ*%͑ʢϦϦʔε͔Βϲ݄ܦͬͯͳ͍ʣ w ࣌ͰϏδωε("*ͷϝϯόʔਓҎ্ͷେॴଳ
രͷ։ൃ w ࠷ॳͷೋϲ݄ਓͰϝΠϯػೳͱཧը໘ʢςφϯτɺϢʔβʔɺݖݶɺ෦ ॺཧͳͲը໘͘Β͍ʣΛ࡞ͬͯͨ w ͦΕΛࢧ͑ͨͷ
54UBDL (JU)VC$PQJMPU
54UBDL U31$ 5ZQF4DSJQU 5BJMXJOE$44 /FYUKT 1SJTNB "VUIKT w 3FBDUܥϑϧελοΫʢϑϩϯτΤϯυˍόοΫΤϯυʣͷΈ w
CMJU[3FNJYͱ͍ͬͨϑϧεΫλοΫϑϨʔϜϫʔΫͱҧ͍ɺطଘͷγϯϓ ϧͳٕज़ͷΈ߹ΘͤͰɺՃͰ֮͑Δ͜ͱಛʹͳ͍ʢ৮ͬͨ͜ͱͳ͍ ͷʹ͍ͭͯͪΖΜ֮͑Δඞཁ͕͋Δ͕ɺͦΕํͳ͍ʣ w U31$ϑϩϯτΤϯυͱόοΫΤϯυΛ5ZQF4DSJQUʹΑͬͯγʔϜϨεʹͭ ͳ͛Δɻܕ҆શʂ
(JU)VC$PQJMPU ͠ͷ͍͍༏लͳएऀײ w ͍࢝Ί͍ͯΔਓଟ͍ͱࢥ͏͚Ͳɺҙ֎ʹ࣮ͰΘΕͯΔΑ͏ͳλΠϓ ͷ࣮ԋΛ͢Δਓ͕গͳ͍Β͘͠ɺࠓొஃ͢Δ͜ͱʹͳͬͨ w 54UBDLͷߏٕज़ͲΕֶश͞Ε͍ͯΔʢͨͩ͠ɺόʔδϣϯগ͠ݹ ͘ɺ͍·ͱॻ͖ํ͕ҧ͏ͷʣ w ࠷ۙΓͷ--.Λٕͬͨज़
--. େنݴޠϞσϧ w ੜ"* w $IBU(15(15ͱ͍͏--.ΛͬͨΞϓϦ w (JU)VC$PQJMPU$PEFYͱ͍͏--.Λ w $PEFY$IBU(15ͰΘΕ͍ͯΔ(15ͷઌͷҰͭ
w ֶशͨ֬͠ʹج͍ͮͯจࣈྻͷଓ͖Λ༧ଌ͢Δ͚ͩͷΈ w ࢈ۀֵ໋ʹඖఢ͢Δൃ໌ʢͻͱʹΑͬͯଊ͑ํҧ͍·͢ɻɻɻʣ
$PQJMPUͷ͍ํͦͷ ίϝϯτΛॻ͍ͯਪΛͤ͞Δ w ੈͷதతʹͬͪ͜ΛͬͯΔਓ͕ଟ͍͔͠Εͳ͍ w ϓϩάϥϜΛॻ͘ͱ͖ʹɺίϝϯτͰΔ͜ͱΛॻ͍͔ͯΒதΛຒΊΔ ͷਓʹ߹͏ͱࢥ͏ w ͷ߹ɺॻ͖͍ͨͷͷ໊લ͕໌֬ʹཪʹු͔ΜͰͳ͍࣌ʹΔ͜ͱ ͕͋Δ
$PQJMPUͷ͍ํͦͷ ؔܕɺίʔυͷॻ͖ग़͠Λ༩͑ͯɺຒΊͤ͞Δɾଓ͖Λॻ͔ͤΔ w γϯϓϧͳϞϊɺωʔϛϯά͕తΛࣹͯΔϞϊ΄Ͳਫ਼্͕͕Δ w ੈͷதͱͷࠩҟ͕গͳ͍΄Ͳਫ਼্͕͕Δ w ͕ͬͪ͜៉ྷʹϋϚΔͱो͕υόυόग़Δ w
ࠓճͷσϞʹ͍ͭͯ (JU)VC$PQJMPUΛͬͯ؆୯ͳϒϩάΛ࡞Δͱ͍͏σϞ w σϞͰͬͯΔίʔυ(JU)VCͰϦϙδτϦΛެ։ͯ͠·͢ w IUUQTHJUIVCDPNFSVLJUJUEFNPHJUIVCEPDLZBSE w DSFBUFUBQQͰ࡞ͨ͠ϦϙδτϦ΄΅ͦͷ··Ͱɺઃఆ͚ͩҰ෦͍ͬ͡ ͨͷ w
ϒϩάͱ͍͏શੈքͷਓ͕ؒࡲΓ·ͬͨ͘ωλ͕ͩɺͬͯΔ͜ͱ࣮ફͱ มΘΒͳ͍
σϞ
ϓϩδΣΫτͱ$PQJMPUΛҭͯΔ w ͡Ίͷঢ়ଶඍົ͔͠Εͳ͍͚Ͳɺίʔυ͕૿͑Δͱ͔ͦ͜Βֶͼͱͬ ͯ͘ΕΔ w ίʔυߏΛਅࣅΔͷ͕͘͢͝ಘҙ w $36%ͱ͔ίϚϯυϥΠϯͰੜ͢Δඞཁ͕ͳ͘ͳͬͯΔ͔ʁ
ಠಛͷบ͋Δ w ίϝϯτ͔ͳΓదɻίϝϯτ͚ͩΦϑʹ͍ͨ͠ؾ࣋ͪগ͋͠Δ w ͍ͬͯΔϥΠϒϥϦݴޠͷόʔδϣϯʹ͘͢͝ࠨӈ͞ΕΔͱ͜Ζ͋Δ w ࣌ʑؾຯʹͳΔɻಉ͡ݴ༿Λ܁Γฦͨ͠Γ܁Γฦͨ͠Γ܁Γฦͨ͠Γ܁ Γฦͨ͠Γ܁Γฦͨ͠Γ
ࡉ͔͍ϊϋׂͱ͋Γͦ͏ w +454ͷ߹ɺΠϯϙʔτͯ͠Δͯ͠ͳ͍Ͱਫ਼͕มΘΔ w ҰߦͰ݁ͨ͠)5.-+49ͳͲิͯ͘͠Εͳ͍͔ΒҙਤతʹվߦΛೖΕ ͳ͍ͱDMBTT/BNFΛຒΊͨΓͱ͔ͯ͘͠Εͳ͍
αδΣετ͕ඍົͳͱ͖ w ΦϦδφϦςΟͷߴ͍Կ͔Λॻ͜͏ͱ͍ͯ͠Δ w ͍ͬͯΔٕज़͕৽͗͢͠Δ w Ϛζ͍ઃܭίʔυͷγάφϧͷՄೳੑ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ