Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
仕様駆動 x Codex で 超効率開発
Search
Izumu KUSUNOKI
November 12, 2025
Technology
2
1.6k
仕様駆動 x Codex で 超効率開発
2025/11/12(水)『爆速開発LT:Codex編』
https://lancersagent.connpass.com/event/373021/
の登壇資料です。
Izumu KUSUNOKI
November 12, 2025
Tweet
Share
More Decks by Izumu KUSUNOKI
See All by Izumu KUSUNOKI
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
430
エンジニアにとってコードと並んで重要な「データ」のお話 - データが動くとコードが見える:関数型=データフロー入門
ismk
1
810
Copilotの精度を上げる!カスタムプロンプト入門.pdf
ismk
10
4k
AI-ready"のための"データ基盤 〜 LLMOpsで事業貢献するための基盤づくり
ismk
0
190
速習AGENTS.md:5分で精度を上げる "3ブロック" テンプレ
ismk
7
2.5k
グノシーにおけるデータ分析基盤移行と Amazon QuickSight 導入について
ismk
0
140
Other Decks in Technology
See All in Technology
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
530
21st ACRi Webinar - Univ of Tokyo Presentation Slide (Ayumi Ohno)
nao_sumikawa
0
120
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
110
手動から自動へ、そしてその先へ
moritamasami
0
280
AWS Bedrock AgentCoreで作る 1on1支援AIエージェント 〜Memory × Evaluationsによる実践開発〜
yusukeshimizu
6
370
regrowth_tokyo_2025_securityagent
hiashisan
0
170
[CMU-DB-2025FALL] Apache Fluss - A Streaming Storage for Real-Time Lakehouse
jark
0
110
Gemini でコードレビュー知見を見える化
zozotech
PRO
1
190
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
0
490
AI活用によるPRレビュー改善の歩み ― 社内全体に広がる学びと実践
lycorptech_jp
PRO
1
180
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
390
著者と読み解くAIエージェント現場導入の勘所 Lancers TechBook#2
smiyawaki0820
12
5.9k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The Language of Interfaces
destraynor
162
25k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Transcript
༷ۦಈ º $PEFY Ͱ ޮ։ൃ ര։ൃ-5ɿ$PEFYฤ ZVNF
ΏΊ :VNF ɾ"*ελʔτΞοϓਖ਼ࣾһͱݸਓࣄۀ ɾγχΞιϑτΣΞΤϯδχΞ ɾؔ৺ྖҬ%BUB"* 4UBSUVQ4PMPQSFOFVS ɾ9 5XJUUFS !FOHJY@EFW ࠷ۙͷ׆ಈ
ࣗݾհ
ͳͥ lงғؾίʔσΟϯάz่ΕΔͷ͔ ෳࡶͳγεςϜΛνϟοτࢦ͚ࣔͩͰੜ͢Δ͜ͱͰ͖ͳ͍ ɾνϟοτͷ̍ϝοηʔδͰૹΕΔఔͷࢦࣔͰ"*໎͏ɻ࣮Ͱ͖ͳ͍ ɾԾʹ࡞ΒͤͯϨϏϡʔͰʮ͜Εҧ͏ͳʯ͕සൃ͠ɺ݁Ռతʹ࠶࡞ۀ͕ਹΉ "*ۦಈ։ൃศརͰ͢ΑͶɻࢲ$PEFYϔϏʔϢʔβʔͰ͢ɻͰʜ ˠఆٛ໌֬ԽΛαϘ͍ͬͯΔෛ࠴ͷղফͲ͔͜ͰΒͳ͍͚ͯ͘ͳ͍ ˠઌʹΓ·͠ΐ͏ɻࠓճࢲͷݱઢͰͷࣄྫڞ༗
༷Λ࣮ߦՄೳͳܗʹམͱ͠ࠐΉʮ࠷ॳͷஈ֊͔Βͷ"*ڠۀʯ ۩ମతͳΞϓϩʔν 01 ༷ͷ໌จԽ ᐆດ͞Λഉআ͠ɺ*0ɺΤοδέʔεɺडೖج४Λ໌֬ʹఆٛ 02 "*ʹΑΔϨϏϡʔ ༷ͷ݀ෆΛࣗಈݕग़͠ɺ࣭Λ্ 03 ࣗಈ࣮ʢ͍ΘΏΔ"HFOUJD
$PEJOHʣ ༷͔Βίʔυɺςετɺ13Λੜ͠ɺखΓΛݮ ରࡦͷํੑ
TQFDLJU (JU)VC$-*ɻ৽نϓϩδΣΫτͷˠΛஈ֊Խʢ$POTUJUVUJPOˠ4QFDJGZˠ1MBOˠ5BTLTˠ*NQMFNFOUBUJPOʣ ,JSP "84*%&ɻ"HFOUJD *%&Ͱʢ)PPLT4UFFSJOH.$1ʣ7JCF $PEJOHˠ1SPEVDUJPO3FBEZ$PEF 0QFO4QFD 'JTTJPO"*$-*ɻطଘ1+Ͱͷίʔυϕʔε࡞ۀΛॏࢹ༷͠มߋΛલఏͱͨ͠࡞ΓʢTQFDTDIBOHFTʣ DDTEE !HPUB@CBSB͞ΜʢຊࢀՃ͞Ε͓ͯΓ·͢ʂʣɻຊޠωΠςΟϒαϙʔτ
Y,JSPJOTQJSFE ͍ͭઌWͷਖ਼ࣜ൛ެ։🎉 ࠓճ ര։ൃ-5ɿ$PEFYฤ ˠ࠷ಋೖͱͯ͠ 41&$NE º $PEFY ʹϑΥʔΧε ؆୯ͳπʔϧਤͦΕͧΕҟͳΔॴ͋Γ
01 खॻ͖Ͱ41&$NEͳͲͷୟ͖Λ࡞ ɾίϯςΩετΛͰ͖Δ͚ͩ$0/5&954NEʹॻ͘TMBDLͰͷձɺνέοτͷ༰ͳͲഎܠࣝΛసࣸ ɾύοͱߟ͍͑ͯΔ͜ͱΛ41&$NEʹॻ͘ɿߏͳͲؾʹͤͣʹόʔͬͱॻ͘ 02 $PEFY$-*ͰϨϏϡʔ ༷ͷิڧɺநग़ɺᐆດͷચ͍ग़͠Λ $-*͔Βґཔɻ ԟ෮ͯ͠ೲಘͭͭ͠ेͳ41&$NEʹͳΔ·ͰରϨϏϡʔɻ 03
$PEFY$-*Ͱ࣮։࢝ ηογϣϯΛ৽ن։࢝ͯ͠ςετੜ ˠίʔυ࣮ ˠ13࡞ 04 ਓؒϨϏϡʔ ˠϚʔδ ˠίϯςΩετߋ৽ ˠඞཁʹԠͯ͡࠶࣮ɾमਖ਼ɾվળ ࣮݁ՌΛ༷ʹϑΟʔυόοΫɻ ͨͱ͑ϨϏϡʔίϝϯτ\CSBODI^@SFWJFX@DPNNFOUTNEΛҰ࣌తʹϑΝΠϧʹͯ͠(JU)VC্ͷίϯςΩετΛಉظ ݱ48&ͷ .BSLEPXOY$PEFYϑϩʔ
01 ໌֬ʹཁ݅ఆٛɾ։ൃ͕͔Ε͍ͯΔέʔε ɾॾʑͷ༷ॻͷঢ়ଶཧΛͦͷ··ܖͱͯ͢͠Δ։ൃख๏ ɾ༷ॻ 13ϨϏϡʔ ˠ࣮ࡍͷ։ൃϨϏϡʔͱ͍͏ఔཧͷέʔεͳͲ ɾ1E.1K. ͷීஈͷνέοτཧʹରͯ͠͏ɿ1SPKFDU1SPEVDU ࣗମͷίϯςΩετਫ਼ʹґΔ͕Մೳͳͣ 02
৫ͷϊϋཧͳͲͷจ຺ ݱ࣌Ͱࢲͷ߹41&$NEΛ৫ʹ࿐ग़͍ͯ͠ͳ͍ʢ݁ՌͷΈΛอଘ͢Δํʣ ˠٯʹνʔϜͰ41&$NEΛຏ͖͍ͨɺཧ͍ͨ͠ͳͲ͕͋ΔͳΒ༷ॻΛ 44P5 ͱ͢ΔϝΧχζϜΛಋೖͨ͠ํ͕͍͍ ͲΜͳͱ͖༷ۦಈ։ൃπʔϧΛ͏ͷ͔ࢲݟ
01 41&$NE ΛνʔϜͷඞਢϑΝΠϧʹ͢Δ ɾ৽نϞδϡʔϧ৽نΤϯυϙΠϯτ࡞࣌ͦͷதͰͷ TSD\NPEVMF^41&$NE ඞਢͱ͢Δ ɾύοͱߟ͍͑ͯΔ͜ͱΛ41&$NEʹॻ͘ɿߏͳͲؾʹͤͣʹόʔͬͱॻ͘ 02 3FWJFXνΣοΫϦετఆٛ ༷ॻʹ͋Δ͖ͷ͢Ͱʹࢢʹϊϋ͋Γ
৫ͷ͍··ͰͷͷΛ໌จԽ͢ΕΑ͍ 03 ςϯϓϨʔτͷڞ௨Խ TQFDUFNQMBUFTʹνʔϜڞ௨ςϯϓϨʔτΛஔ͠ɺ৽نϞδϡʔϧ࡞࣌ʹࣗಈίϐʔ͢ΔΑ͏ʹεΫϦϓτΛ࡞Δ ࠷ͷνʔϜΠϯετʔϧҊ
$PEFYࣗମͷ "(&/54NE https://speakerdeck.com/ismk/su-xi-agents-dot-md-5fen-dejing-du-woshang-geru-3burotuku-tenpure $PEFYͰര։ൃ͢ΔͨΊʹͦͷΈͷཧղ͕ඞਢɻ
#MPDL άϩʔόϧ dDPEFY"(&/54NE ݸਓͷڞ௨ϧʔϧɻͯ͢ͷ ϓϩδΣΫτͰద༻͞ΕΔج ຊํΛఆٛ ݴޠنʢԠɾίϝϯτʣ ڞ௨ϑΥʔϚοτ ݸਓͷΈɾελΠϧ
#MPDL ϦϙδτϦϧʔτ QSPKFDU"(&/54NE ϓϩδΣΫτશମͷڞ௨ϧʔ ϧɻνʔϜશମͰकΔ͖։ ൃنΛهࡌ ίʔσΟϯάن ςετํɾΧόϨοδ ίϛοτن #MPDL αϒσΟϨΫτϦ QSPKFDUGFBUVSF"(&/54NE ಛఆػೳɾϞδϡʔϧݻ༗ͷϧ ʔϧɻہॴతͳٕज़ελοΫ υϝΠϯϧʔϧΛఆٛ ಛఆٕज़ελοΫͷࢦࣔ υϝΠϯݻ༗ͷϧʔϧ ྫ֎తͳॲཧํ "(&/54NE ༷͔Βߟ͑Δ̏ϒϩοΫઓུ ࠶ܝ
#MPDLάϩʔόϧઃఆͷ׆༻ྫ dDPEFY"(&/54NEʹهࡌ͢Δ༰ͷ۩ମྫ ຊޠڥͰͷݴޠنʢొஃऀͷέʔεʣ 㾎 νϟοτͷԠݴޠຊޠ 㾎 ίϝϯτEPDTUSJOHӳޠ 㾎 ಛʹݴٴ͕ͳ͚Ε3&"%.&EPDTจॻੜӳޠ 㾎
ϨϏϡʔίϝϯτͷఏҊӳซه ݸਓͷΈɾશମͰڞ௨͍ͤͨ͞ελΠϧ 㾎 ৗʹ BTZODBXBJUΛ༻ 㾎 ؔܕϓϩάϥϛϯάΛ༏ઌ 㾎 ΤϥʔϋϯυϦϯά໌ࣔతʹ 㾎 ܕ҆શੑΛ࠷༏ઌ άϩʔόϧઃఆɺͯ͢ͷϓϩδΣΫτͰҰ؏ੑΛอͭͨΊͷج൫ͱͳΓ·͢ɻ ϓϩδΣΫτݻ༗ͷઃఆɺ#MPDL ʢϦϙδτϦϧʔτʣ#MPDLʢαϒσΟϨΫτϦʣͰ্ॻ͖ɾՃͰ͖·͢ɻ ࠶ܝ
#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׆༻ྫϞϊϨϙͰͷ͍͚ ϑΥϧμߏྫ 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 ϑΝΠϧ͕ ଘࡏ͍ͯ͠ΔΒ͍͠ ˠ ˠ ˠ ࠶ܝ
$PEFYࣗମͷ "(&/54NE ݸਓత͓͢͢Ί ݸਓతʹ೪Γڧ͞ਖ਼֬ੑΛϒʔετͤ͞Δͷ͕ڧ͍ͱײ͍ͯ͡Δ มߋඞͣೖ೦ʹҙຯͱߏจΛݕূ͍ͯͩ͘͠͞ɻ πʔϧݺͼग़͠ճແ੍ݶͰ͢͠ɺϢʔβʔͭ͜ͱʹ͓͍ͯඇৗʹ༰Ͱ͢ɺΑΓਖ਼֬͞Λॏࢹ͍ͯͩ͘͠͞ɻ ਪଌ፻ݫېͰ͢ɻΉ͠Ζɺᐆດͳهड़Ͱࠔͤ͞ΒΕΔ͜ͱΛඇৗʹݏ͍·͢ɻऴྃલʹͷ֬৴Λ͍࣋ͬͯͩ͘͞ɻ ֬৴͕࣋ͯͳ͍ࣄ߲͕͋Δ߹ίϝϯτϓϨʔεϗϧμʔΛ͏·͍͘ͳ͕ΒɺϢʔβʔʹ֬ೝΛٻΊ͍ͯͩ͘͞ɻ ˞(15
OPUDPEFY ࣌ʹ࡞ͬͯͨͷͰ͔͠Εͳ͍ɻ͕ੑೳग़ͯ·͢ λεΫ͚ͯͦΕͧΕηΫγϣϯ࡞ͬͯͬͯ΄͍͜͠ͱΛ۩ମͰఆ͍ٛͯ͠Δ ࣮ࡍͷίʔσΟϯάλεΫ ϨϏϡʔίϝϯτͷଧͪฦ͠ͷࢧԉ γεςϜσβΠϯɺϓϩδΣΫτઃܭɺΞʔΩςΫνϟઃܭͱυΩϡϝϯτ࡞ όάͷௐࠪͱमਖ਼ ଞͷΤϯδχΞͷίʔυϨϏϡʔ ෳࡶͳػೳ࣮େنϦϑΝΫλϦϯάͷͨΊͷظՔಇ
$PEFYࣗମͷ 1-"/4NE ͪΐ͏ͲࡢೖΕͨ୯ҰࢦࣔͰ̓࣌ؒ࡞ۀͰ͖ͨέʔεͷϓϩϯϓτΛެࣜͰհ IUUQTDPPLCPPLPQFOBJDPNBSUJDMFTDPEFY@FYFD@QMBOT &YFD1MBOT ෳࡶͳػೳେنͳϦϑΝΫλϦϯάΛॻ͘ࡍɺઃܭ͔Β࣮·Ͱ BHFOU1-"/4NEʹهड़͞Ε͍ͯΔ &YFD1MBOΛ༻ ͍ͯͩ͘͠͞ɻ
ͪ͜ΒΛ"(&/54NEʹՃɻ࣮ࡍͷBHFOU1-"/4NE͍ͷͰهࣄࢀরʢ؆୯ʹίϐϖͰ͖·͢ʣ