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
速習AGENTS.md:5分で精度を上げる "3ブロック" テンプレ
Search
Izumu KUSUNOKI
October 14, 2025
Technology
9
2.8k
速習AGENTS.md:5分で精度を上げる "3ブロック" テンプレ
2025/10/14(火) の Codex Meetup Japan #1 (
https://aid.connpass.com/event/369420/
) で登壇した際のスライドです。
Izumu KUSUNOKI
October 14, 2025
Tweet
Share
More Decks by Izumu KUSUNOKI
See All by Izumu KUSUNOKI
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
1k
仕様駆動 x Codex で 超効率開発
ismk
3
2k
エンジニアにとってコードと並んで重要な「データ」のお話 - データが動くとコードが見える:関数型=データフロー入門
ismk
1
890
Copilotの精度を上げる!カスタムプロンプト入門.pdf
ismk
10
4.4k
AI-ready"のための"データ基盤 〜 LLMOpsで事業貢献するための基盤づくり
ismk
0
240
グノシーにおけるデータ分析基盤移行と Amazon QuickSight 導入について
ismk
0
150
Other Decks in Technology
See All in Technology
AWSが推進するAI駆動開発ライフサイクル入門 〜 AI駆動開発時代に必要な人材とは 〜/ introduction_to_aidlc_and_skills
fatsushi
5
3k
#23 Turing × atmaCup 2nd 6th Place Solution + 取り組み方紹介
yumizu
0
140
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
2
1k
衛星画像即時マッピングサービスの実現に向けて
lehupa
1
280
22nd ACRi Webinar - NTT Kawahara-san's slide
nao_sumikawa
0
140
なぜAIは チーム開発を 速くしないのか
tan_go238
6
3.1k
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
74k
AI時代のAPIファースト開発
nagix
1
140
Open Table Formatにおけるストレージ抽象化の比較
lycorptech_jp
PRO
1
180
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
5
990
Claude Code for NOT Programming
kawaguti
PRO
1
340
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
500
Featured
See All Featured
Design in an AI World
tapps
0
150
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Paper Plane (Part 1)
katiecoart
PRO
0
4.6k
Evolving SEO for Evolving Search Engines
ryanjones
0
130
Mobile First: as difficult as doing things right
swwweet
225
10k
Faster Mobile Websites
deanohume
310
31k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
620
Building Applications with DynamoDB
mza
96
6.9k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Between Models and Reality
mayunak
1
210
WENDY [Excerpt]
tessaabrams
9
36k
Transcript
श"(&/54NEɿ Ͱਫ਼Λ্͛Δ lϒϩοΫz ςϯϓϨ $PEFY.FFUVQ ZVNF
ΏΊ :VNF ɾ"*ελʔτΞοϓਖ਼ࣾһͱݸਓࣄۀ ɾγχΞιϑτΣΞΤϯδχΞ ɾؔ৺ྖҬ%BUB"* 4UBSUVQ4PMPQSFOFVS ɾ9 5XJUUFS !FOHJY@EFW ࠷ۙͷ׆ಈ
ࣗݾհ ొஃ༧ఆ
"(&/54NE ͱʁ ʮΤʔδΣϯτͷͨΊͷ 3&"%.&ʯ 㾎 ΤʔδΣϯτͷԠਫ਼ͱҰ؏ੑΛ্ ਓ͕ؒ 3&"%.&NE ΛಡΜͰϓϩδΣΫτΛཧղ ͢ΔΑ͏ʹɺΤʔδΣϯτ͕
"(&/54NE ΛಡΜ Ͱ։ൃͷࢦΛѲɻ 㾎 $PEFY $VSTPS 'BDUPSZͳͲଟͷΤʔδΣϯτʹରԠ 㾎 "(&/54NE ɺ"*ίʔσΟϯάΤʔδΣϯτ͕ ϓϩδΣΫτͷϧʔϧ࡞๏Λཧղ͢ΔͨΊͷΦʔ ϓϯϑΥʔϚοτɻ ඪ४తͳ .BSLEPXOܗࣜͰهड़Մೳ 㾎 ϓϩδΣΫτϧʔτʹஔ͢Δ͚ͩͰಈ࡞
લఏ3&"%.&ͱͷΈ͚ʁ 3&"%.&NE ରಡऀ ਓؒʢ։ൃऀɺίϯτϦϏϡʔλʔʣ త ϓϩδΣΫτͷഎܠɺతɺ͍ํΛ͑Δʮޠʯ ༰ ϏδϣϯɺΞʔΩςΫνϟɺηοτΞοϓखॱɺͳͥ͜ͷٕ ज़ΛબΜͩͷ͔ͳͲؚΉ͜ͱΛਪ "(&/54NE
ରಡऀ "*ΤʔδΣϯτ BTίϯτϦϏϡʔλʔ త ։ൃϧʔϧɺنɺखॱΛఆٛ͢Δʮܖʯ ༰ ίʔσΟϯάنɺςετํɺίϚϯυҰཡɺ࣭ཧͷ ج४ͷΈΛఏࣔ͢Δ͜ͱΛਪ ˠ ׂΛ͢Δ͜ͱͰɺใͷԽΛ͗ɺͦΕͧΕʹ࠷దԽ͞ΕͨใΛఏڙͰ͖Δ
$PEFYɺෳͷ "(&/54NE ϑΝΠϧΛ ֊తʹಡΈࠐΈɺͭͷࢦࣔॻͱͯ݁͠߹ ͠·͢ɻ ͜ΕʹΑΓɺάϩʔόϧͳڞ௨ϧʔϧͱϓϩδΣΫτݻ༗ͷࢦࣔΛΈ߹ΘͤΔ͜ͱ͕Ͱ͖·͢ɻ ಡΈࠐΈͷྲྀΕ άϩʔόϧઃఆ dDPEFY"(&/54NE ˠ
ϦϙδτϦϧʔτ QSPKFDU"(&/54NE ˠ αϒσΟϨΫτϦ QSPKFDUTVC"(&/54NE ˞࡞ۀσΟϨΫτϦʹ͍ۙϑΝΠϧ΄Ͳޙ͔ΒಡΈࠐ·ΕɺΑΓ۩ମతͳࢦࣔͰ্ॻ͖Ͱ͖·͢ લఏ"(&/54NE ͷಡΈࠐΈ༷
લఏ"(&/54NE ಡΈࠐΈॱংͷৄࡉ dDPEFY"(&/54NEͷ༰ QSPKFDUEPD ϦϙδτϦϧʔτ"(&/54NEͷ༰ QSPKFDUEPD αϒσΟϨΫτϦ"(&/54NEͷ༰ ෳͷ
"(&/54NE ϑΝΠϧɺ͜ͷΑ͏ʹ ্Ґ֊͔ΒԼҐ֊ॱ൪ʹ݁߹ ͞ΕɺҰͭͷࢦࣔͱͯ͠ಡΈࠐ·Ε·͢ɻ ޙ͔ΒಡΈࠐ·ΕΔʢ֊͕ਂ͍ʣࢦࣔ΄ͲɺΑΓ۩ମతͳ༰ʹͳΔΑ͏ʹظ͞Ε͍ͯ·͢ɻ 㾎 άϩʔόϧઃఆʢdDPEFY"(&/54NEʣ͕ৗʹ࠷ॳʹద༻͞ΕΔ 㾎 ϓϩδΣΫτଆͷࢦ͕ࣔޙஈͰิɾ্ॻ͖͢ΔܗʹͳΔ 㾎 ԼσΟϨΫτϦͷࢦࣔͰಛఆͷ߲Λʮ্ॻ͖ʯͰ͖Δ
#MPDL άϩʔόϧ dDPEFY"(&/54NE ݸਓͷڞ௨ϧʔϧɻͯ͢ͷ ϓϩδΣΫτͰద༻͞ΕΔج ຊํΛఆٛ ݴޠنʢԠɾίϝϯτʣ ڞ௨ϑΥʔϚοτ ݸਓͷΈɾελΠϧ
#MPDL ϦϙδτϦϧʔτ QSPKFDU"(&/54NE ϓϩδΣΫτશମͷڞ௨ϧʔ ϧɻνʔϜશମͰकΔ͖։ ൃنΛهࡌ ίʔσΟϯάن ςετํɾΧόϨοδ ίϛοτن #MPDL αϒσΟϨΫτϦ QSPKFDUGFBUVSF"(&/54NE ಛఆػೳɾϞδϡʔϧݻ༗ͷϧ ʔϧɻہॴతͳٕज़ελοΫ υϝΠϯϧʔϧΛఆٛ ಛఆٕज़ελοΫͷࢦࣔ υϝΠϯݻ༗ͷϧʔϧ ྫ֎తͳॲཧํ "(&/54NE ༷͔Βߟ͑Δ̏ϒϩοΫઓུ
#MPDLάϩʔόϧઃఆͷ׆༻ྫ dDPEFY"(&/54NEʹهࡌ͢Δ༰ͷ۩ମྫ ຊޠڥͰͷݴޠنʢొஃऀͷέʔεʣ 㾎 νϟοτͷԠݴޠຊޠ 㾎 ίϝϯτEPDTUSJOHӳޠ 㾎 ಛʹݴٴ͕ͳ͚Ε3&"%.&EPDTจॻੜӳޠ 㾎
ϨϏϡʔίϝϯτͷఏҊӳซه ݸਓͷΈɾશମͰڞ௨͍ͤͨ͞ελΠϧ 㾎 ৗʹ BTZODBXBJUΛ༻ 㾎 ؔܕϓϩάϥϛϯάΛ༏ઌ 㾎 ΤϥʔϋϯυϦϯά໌ࣔతʹ 㾎 ܕ҆શੑΛ࠷༏ઌ άϩʔόϧઃఆɺͯ͢ͷϓϩδΣΫτͰҰ؏ੑΛอͭͨΊͷج൫ͱͳΓ·͢ɻ ϓϩδΣΫτݻ༗ͷઃఆɺ#MPDL ʢϦϙδτϦϧʔτʣ#MPDLʢαϒσΟϨΫτϦʣͰ্ॻ͖ɾՃͰ͖·͢ɻ
just fmt just fix –p <project> cargo test –p codex-tui
#MPDL࣮ྫ0QFO"*$PEFY :VNF༁ 0QFO"*$PEFYͷϦϙδτϦʹ 3VTU։ൃʹಛԽͨ͠ "(&/54NE ͕ஔ͞Ε͍ͯ·͢ɻ ໋໊نଇͱίʔσΟϯάن ϏϧυɾςετίϚϯυ ΫϨʔτ໊ DPEFY ϓϨϑΟοΫεͰ࢝ΊΔ ՄೳͳݶΓ GPSNBUϚΫϩͰΠϯϥΠϯϑΥʔϚοτ ΫϩʔδϟΑΓϝιουͷࢀরΛར༻ ςετͰΦϒδΣΫτશମͷൺֱ͕·͍͠ ˞KVTU KVTUGJMF ͷఆٛͰಈ͘ NBLFGJMF ͷੰ ϓϩδΣΫτݻ༗ͷ੍ $0%&9@4"/%#09@ ڥมΛઈରʹ͍͡Βͳ͍ αϯυϘοΫεڥͰωοτϫʔΫ௨৴ͳ͠ 4FBUCFMU .BD04TBOECPY Λͬͨϓϩηεੜͷ੍ʹ͍ͭͯ 56* 5FYUCBTFE6TFS*OUFSGBDF ελΠϧن 56*ϥΠϒϥϦ 3BUBUVJ ͷ 4UZMJ[FUSBJUͷϔϧύʔΛ͏͜ͱ TUZMFEͷར༻ආ͚ lUFYUzSFE lUFTUzEJN ͳͲΛ͓͏ XIJUF ͷϋʔυίʔυΊͯσϑΥϧτϑΥΞάϥϯυ༻ ςετن DBSHPJOTUBΛͬͨεφοϓγϣοτςετ QSFUUZ@BTTFUJPOTBTTFSU@FR Λ༻
#MPDL ͷڞ௨ύλʔϯ ϓϩδΣΫτߏ ڞ௨͢Δઃܭࢥ Ϗϧυɾςετ ϦϙδτϦͷߏϞδϡʔϧஔΛઆ໌ʢ$PEFYΫϨʔτ໋໊ɺ5FNQPSBMͭͷαϒϞδϡʔϧʣ ίʔσΟϯάن ςετઓུ 13ɾίϛοτ ֎෦ࢀর
۩ମతͳίϚϯυϥΠϯΛఏࣔʢ$PEFYKVTUDBSHPɺ"JSGMPXVWCSFF[Fɺ5FNQPSBMHSBEMFXʣ ϓϩδΣΫτݻ༗ͷελΠϧϕετϓϥΫςΟεʢ$MJQQZ SVMFTɺ+BWB ޓੑͳͲʣ ςετͷ࣮ߦํ๏࡞࣌ͷنʢ4OBQTIPU UFTUTɺ4%,5FTU8PSLGMPX3VMF༻ͳͲʣ ϓϧϦΫΤετίϛοτϝοηʔδͷܗࣜʢ$ISJT #FBNTTUZMFɺSFCBTFਪͳͲʣ ৄࡉผυΩϡϝϯτʹҕৡʢ"JSGMPXSTUϑΝΠϧɺ5FNQPSBM࠷ۙ $0/53*#65*/(NE ʹ SFOBNFʣ ؆ܿੑ dޠఔʹऩΊɺৄࡉ֎෦ʹҕৡ ֊తࢀর ΑΓৄࡉͳใͷύεఏڙ ࣮ߦՄೳੑ ίϐʔˍϖʔετͰ͖ΔίϚϯυྫ ϓϩδΣΫτݻ༗ੑ ҰൠͰͳ͍ϦϙδτϦಛ༗ͷϧʔϧهड़ "*࠷దԽ આ໌తͰͳ͘ࢦࣔతͰ؆ܿͳදݱ نରԠ খنͳΒࣗݾ݁ɺେن֎෦ࢀর׆༻
#MPDLΛੜ͢Δ JOJU ίϚϯυͷΈ JOJU ίϚϯυɺ"(&/54NE ͷܗΛ"*ʹ࡞ͬͯΒ͏ͨΊͷγϣʔτΧοτɻ#MPDL ͷϓ ϩϯϓτΛθϩ͔Βॻ͘खؒΛল͖ɺϓϩδΣΫτʹ࠷దԽ͞ΕͨΨΠυϥΠϯΛࣗಈੜ͠·͢ JOJU ͜ͷίϚϯυΛ࣮ߦ͢Δͱɺ$PEFY
$-*෦ςϯϓϨʔτʢQSPNQU@GPS@JOJU@DPNNBOENEʣΛϓϩϯϓτͱ͠ ͯૹ৴͠ɺΤʔδΣϯτ͕ϦϙδτϦΛղੳͯ͠࠷దͳ "(&/54NE ΛఏҊ͠·͢ɻ Ϣʔβʔ͕ JOJUΛ࣮ߦ $PEFY͕ QSPNQU@GPS@JOJU@DPNNBOENEΛಡΈࠐΈ ςϯϓϨʔτΛϓϩϯϓτͱͯ͠ΤʔδΣϯτʹૹ৴ ΤʔδΣϯτ͕ϓϩδΣΫτΛղੳ͠ɺ"(&/54NE Λੜ ˞ੜ͞Εͨ༰ɺνʔϜͷϧʔϧʹ߹ΘͤͯهɾฤूΛਪ
͓·͚JOJU ͕ੜ͢Δ༰ͬ͘͟Γղઆ υΩϡϝϯτཁ݅ w λΠτϧʮ3FQPTJUPSZ(VJEFMJOFTʯ w ʙޠʹऩΊΔ w ϓϩϑΣογϣφϧͰࢦࣔతͳτʔϯ w
આ໌͘ɺతʹɺϦϙδτϦݻ༗ͷ༰ʹ w ίϚϯυɺύεɺ໋໊ύλʔϯͳͲͷྫΛؚΊΔ ਪηΫγϣϯ ϓϩδΣΫτߏͱϞδϡʔϧߏ Ϗϧυɾςετɾ։ൃίϚϯυ ίʔσΟϯάελΠϧͱ໋໊نଇ ςετΨΠυϥΠϯ ίϛοτʗϓϧϦΫΤετͷΨΠυϥΠϯ ηΩϡϦςΟɾઃఆͷώϯτʢҙʣ ΞʔΩςΫνϟ֓ཁʢҙʣ
#MPDL ׆༻ྫϞϊϨϙͰͷ͍͚ ϑΥϧμߏྫ monorepo/ ├── AGENTS.md # ルーター + 共通ルール
├── frontend/ │ ├── AGENTS.md # React固有 │ └── components/ ├── backend/ │ ├── AGENTS.md # Node.js固有 │ └── api/ └── shared/ └── AGENTS.md # 共有ライブラリ ϧʔτ "(&/54NE ͷׂ αϒσΟϨΫτϦ͝ͱʹ "(&5/4NE Λஔ͢Δ͜ͱͰɺٕज़ελοΫυϝΠϯʹԠͨ͡ࡉ͔͍ࢦࣔ Λఏ ڙͰ͖·͢ɻಛʹ NPOPSFQP Ͱ GSPOUFOECBDLFOEͳͲׂ͝ͱʹ͢Δ͜ͱͰޮՌΛൃش͠·͢ɻ λεΫʹԠͯ͡దͳ "(&/54NE Λࢦࣔ͢͠ʮϧ ʔλʔʯͱͯ͠ػೳ શମʹڞ௨͢ΔϧʔϧʢQOQN ༷ɺίϛοτنͳ ͲʣΛఆٛ ֤αϒσΟϨΫτϦͷׂͱൣғΛ໌ࣔ ˞0QFO"*ͷϝΠϯϦϙδτϦʹݸͷ "(&/54NE ϑΝΠϧ͕ ଘࡏ͍ͯ͠ΔΒ͍͠ ˠ ˠ ˠ
ӡ༻ͷϕετϓϥΫςΟε 3&"%.&NE ޠ ϓϩδΣΫτͷഎܠࢥΛ͑Δɻͳͥ͜ͷٕज़Λબ Μͩͷ͔ɺϓϩδΣΫτ͕ࢦ͢ΰʔϧԿ͔ɺͱ͍ͬ ͨจ຺Λఏڙ͢Δɻ "(&/54NE ܖ ։ൃͷϧʔϧΛఆٛ͢ΔɻؔͲ͏ςετ͢Δ͖͔ ɺϓϧϦΫΤετͷܗࣜͲ͏͋Δ͖͔ɺͱ͍࣮ͬͨ
తͳنΛ໌ࣔɻ ͷҙٛ 3&"%.&NE ʹ എܠใ %FTJHO%PDTతͳଆ໘ Λ͠ɺ "(&/54NE ݕূɾ࣭ཧͷͨΊͷυΩϡϝϯτ ͱͯ͠͞ΕΔɻ ॏཁͳͷʮΈ͚ʯͷҙࣝ ใΛॏෳͤͣ͞ɺ"*ͱਓؒͷͦΕͧΕʹͱͬͯ࠷దͳυΩϡϝϯτԿ͔ Λߟ͑Δ͜ͱ͕ɺੜ࢈ੑ্ͷݤ
ࠓޙͷల༧ ࣗಈԽɾΤʔδΣϯτͷਐల ˠʮάϩʔόϧઃఆʢdDPEFY"(&/54NEʣʯʹ૬͢ΔׂΔͩΖ͏ɻϓϩδΣΫτ ݻ༗ࣝطଘ͕ࣝهࡌ͞Ε͍ͯΕ "(&/54NE Λແཧʹ࡞Βͳͯ͘ࢀরઌΛࢦఆͯ͠ దٓಡΜͰΒ͏ํʹਐΉΑ͏ʹࢥ͏ɻ $PEFYͰಈ͘ϞσϧͲΜͲΜݡ͘ͳΓίϯςΩετ૿͑ΔͩΖ͏ɻ$-* *%&࿈ܞͰ ચ࿅͞ΕͨΈ͕ੜ·ΕɺϓϩδΣΫτ͝ͱͷखಈͰͷϝϯςίετݮΔՄೳੑ͕ߴ͍ɻ
"QQFOEJY
"QQFOEJY SFWJFXίϚϯυͱ "(&/54NE SFWJFXίϚϯυɺ"(&/54NE Λಡ·ͳ͍ SFWJFXίϚϯυʢ͓ͦΒ͘ʣୈࡾऀͷࢹͰ٬؍తͳίʔυϨϏϡʔΛߦ͏ͨΊʹɺҙਤతʹ "(&/54NE ͷࢦ ࣔΛແࢹ͠·͢ɻΘΓʹɺϨϏϡʔઐ༻ͷϓϩϯϓτʢSFWJFX@QSPNQUNEʣʹैͬͯಈ࡞͠·͢ɻ ઃܭࢥ
ϓϩδΣΫτݻ༗ͷϧʔϧʹറΒΕͣɺୈࡾऀͷࢹ ͔Β٬؍తʹίʔυͷΛࢦఠ͢ΔͨΊɺ "(&/54NE ʹΑΔࢦࣔʹӨڹ͞Ε͍͚ͯͳ͍ͱ͍͏ઃܭʹͳ͍ͬͯΔͷͰͳ͍ͩΖ͏͔ʁ ସखஈɿ"(&/54NE ͷϧʔϧͰΧελϚΠζͨ͠ϨϏϡʔڍಈ͕ඞཁͳ߹ɺ௨ৗͷνϟοτͰίʔυΛషΓ͚ ʮ͜ͷίʔυΛϨϏϡʔͯ͠ʯͱґཔ͍ͯͩ͘͠͞ɻ ·ͨɺΧελϜϨϏϡʔϓϩϯϓτΛ༻ҙ͢Δ͜ͱͰɺग़ྗܗࣜΛ੍ޚ͢Δ͜ͱՄೳͰ͢ɻ ެࣜͷϓϩϯϓτΛࢀߟʹ͠·͠ΐ͏ɻ
அج४ʢόάͱͯ͠ࢦఠ͖͔͢ʣ ίʔυͷਖ਼֬ੑɺੑೳɺηΩϡϦςΟɺอकੑʹӨڹΛ༩͑Δ͔ όάࢄతͰ࣮ߦՄೳͳͷ͔ ࠓճͷίϛοτͰಋೖ͞Εͨόά͔ ࡞ऀ͕Εमਖ਼͍ͨ͠ͱࢥ͏Մೳੑ͕ߴ͍͔ ະهࡌͷԾఆʹґଘ͍ͯ͠ͳ͍͔ ग़ྗܗࣜ ༏ઌλά <1>ʙ<1>Λ͚ͨ+40/ܗࣜ ֤ࢦఠʹϑΝΠϧύεͱߦൣғΛؚΊΔ
શମతͳਖ਼֬ੑͷఆΛؚΊΔ ίϝϯτͷτʔϯ ࣄ࣮ϕʔεͰɺඇաͳࢍΛආ͚Δ "*Ξγελϯτͱͯ͠ͷॿݴΒ͠͞Λอͭ ؆ܿʹʢຊจ࠷େஈམʣ ίʔυνϟϯΫߦҎʹ੍ݶ ͕ൃੜ͢ΔγφϦΦڥΛ໌ࣔ ༏ઌϨϕϧ <1>͙͢ʹमਖ਼ʢϦϦʔεΦϖϨʔγϣϯΛϒϩοΫʣ <1>ۓٸʢ࣍ͷαΠΫϧͰରԠʣ <1>௨ৗʢ͍ͣΕमਖ਼ʣ <1>ʢ͋Εྑ͍ʣ "QQFOEJY SFWJFX@QSPNQUNE ͷงғؾ
υΩϡϝϯτཁ݅ λΠτϧʮ3FQPTJUPSZ(VJEFMJOFTʯ .BSLEPXOݟग़͠ʢ ʣͰߏԽ ʙޠʹऩΊΔ આ໌͘ɺతʹɺϦϙδτϦݻ༗ʹ ίϚϯυɺύεɺ໋໊ύλʔϯͷྫΛؚΊΔ ϓϩϑΣογϣφϧͰࢦࣔతͳτʔϯ ˞JOJU ίϚϯυ࣮ߦ࣌ʹɺ͜ͷςϯϓϨʔτ͕ϓϩϯϓτͱͯ͠
ΤʔδΣϯτʹૹ৴͞Ε·͢ ਪηΫγϣϯ ϓϩδΣΫτߏͱϞδϡʔϧߏ Ϗϧυɾςετɾ։ൃίϚϯυ ίʔσΟϯάελΠϧͱ໋໊نଇ ςετΨΠυϥΠϯ ίϛοτʗϓϧϦΫΤετͷΨΠυϥΠϯ ηΩϡϦςΟɾઃఆͷώϯτʢҙʣ ΞʔΩςΫνϟ֓ཁʢҙʣ ΤʔδΣϯτݻ༗ͷࢦࣔʢҙʣ ˞ϓϩδΣΫτʹͯ·Βͳ͍ηΫγϣϯলུՄೳ "QQFOEJY QSPNQU@GPS@JOJU@DPNNBOENEͷงғؾ