Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Coding Agent用チケットシステム - ticket.sh
Search
Yuichiro MASUI
August 28, 2025
Programming
80
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Coding Agent用チケットシステム - ticket.sh
Yuichiro MASUI
August 28, 2025
More Decks by Yuichiro MASUI
See All by Yuichiro MASUI
Vue/Nuxt tutorial for Sendai
masuidrive
0
230
ハッカソンで 作ったアプリを売却した話
masuidrive
0
750
DJ hands on for IT Engineers
masuidrive
1
220
自分の棚卸をして レジュメを書こう
masuidrive
5
2.1k
0から1ヶ月で DJになるまで
masuidrive
4
1.7k
Google Apps Scriptでbotを作る話
masuidrive
1
1.8k
Rails loves React
masuidrive
1
560
トレタの存在理由
masuidrive
0
260
18年でRubyから学んだこと - 関西Ruby会議 2017
masuidrive
3
2.3k
Other Decks in Programming
See All in Programming
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
150
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
120
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
210
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
190
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
1k
Python Lambdaにおけるテストしやすい設計とAI支援の活用 / Designing Testable Python Lambda Functions with AI
kitano_yuichi
1
230
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.4k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
250
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
120
[2026-10-09]一枚の布で作らなくてもいい。 信頼性は「パッチワーク」で紡がれる~既存の運用と新しい可能性をつなぎ合わせてきたCREの話~
tosite
0
110
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
360
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
510
Mind Mapping
helmedeiros
1
410
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
1k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
410
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
450
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
580
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
270
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
Yuichiro Masui <
[email protected]
> ticket.sh http://twitter.com/masuidrive ʹࢿྉ͋ΔΑ
http://twitter.com/masuidrive
• είʔϓΛখ͘͢͞Δ͜ͱ • λεΫϦετΛ࡞Δ͜ͱ • TDDΛߦ͏͜ͱ🦁 • ࡞ۀϊʔτΛ͢͜ͱ • υΩϡϝϯτΛ͢͜ͱ
Claude Codeͱ͔Codex CLIͱ͔ Coding AgentΛ͏ίπ
νϟοτͰ ࢦࣔ͢Δͷ໘
• ࡞ۀ༰Λmemo.mdͱ͔దͳϑΝΠϧʹॻ͍ͯɺͦΕΛ࣮ߦ ͤ͞Δ • ͲΜͲΜංେԽ͢Δ • ൈ͚࿙Ε͕ى͜Δ ·ͣ࠷ॳʹΔख memo.md
ࣄͰͲ͏ͯ͠Δ͚ͬʁ
• ௨ৗͷ։ൃʹࡌͤΔͳΒΞϦ • λεΫৄࡉਐḿIssuesͱ͔Pull Requestʹॻ͘ʁ • ݁ہϩʔΧϧͷϑΝΠϧʹஔ͘ • ͦΕcommit͢Δʁ νέοτγεςϜͱܨ͗ࠐΈ
GitHub MCPͱ͔
• ݸਓͰgit- fl ow࠾༻͢Δͱྑ͍ • ࣮࣭తʹAgentͱͷϖΞϓϩ͔ͩΒ • Agentίϛοτϩά͔ͬ͠Γͯ͘͠ΕΔ • Featureϒϥϯνͬͯ࡞ۀͯ͠ɺsquashͯ͠mainʹmerge͢Δ
• ͦ͏ࢦࣔ͢Εͬͯ͘ΕΔ push͠ͳͯ͘͏Ͱ͠ΐ ͦʔ͍͑git͏ΑͶ
• git- fl owίϚϯυΛ͏ʁ • ࢼͨ͠ΒֶशࡁΈͰී௨ʹͬͯ͘ΕΔ • Ͱsquash & merge͍ͨ͠
• featureϦϦʔε͚ͩͳΒී௨ʹshell scriptͰ࡞Ε͍͍ͷͰʁ Δ ίʔυͰͰ͖Δ͜ͱίʔυͰ
• ./ticket.sh create νέοτ໊ • tickets/νέοτ໊.md Λ࡞ͯ͘͠ΕΔˠ࡞ۀ༰ॻ͘ • ./ticket.sh start
νέοτ໊ • features/νέοτ໊ ͷϒϥϯνΛ࡞Δ • νέοτϑΝΠϧΛ./current-ticket.mdʹsymlink͢Δ νέοτϑΝΠϧΛཧͯ͘͠Εͯɺgit fl owͯ͘͠ΕΔshell scriptΛ࡞Ζ͏ ticket.shര
• ./current-ticket.md ΛಡΉͱࠓԿ͔͔ͬͯͨΔ • ยखؒͰCoding Agent͏ͱࠞཚ͕ͪ͠ • ./ticket.sh close •
current-ticket.mdͷ༰Λcommit msgʹͯ͠ɺsquash&merge • ͜͏͢Δͱmainͷgit commitݟΔ͚ͩͰ࡞ۀ༰͕ѲͰ͖Δ ޙ࢝ ࡞ۀதͱऴΘͬͨΒ
• MCP༷͕ෆ҆ఆͩͱࢥ͍ͬͯΔ • ਓ͕࣮ؒߦͯ͠ཧղ͠ʹ͍͘ • ϩʔΧϧͳΒshell scriptͷํ͕ॊೈੑߴ͍ • ίϚϯυͷग़ྗΛϓϩϯϓτͱͯ͠ѻ͏ •
./ticket.sh prompt >> CLAUDE.md • ./ticket.sh createͰνέοτΛ࡞ͬͨޙʹԿΛ͖͔͢ΛϨ εϙϯεͱͯ͠ฦ͍ͯ͠Δ MCP͡Όͳ͍ͷʁ
• ग़ྗ݁ՌͰͳ͘ɺ࣍ʹͯ͠ཉ͍͜͠ͱΛબࢶͱͯ͠ग़͢ • ෦ಈ࡞ग़ྗ͢Δ • ෦Ͱ࣮ߦ͍ͯ͠ΔgitίϚϯυࣗମग़ྗ͍ͯ͠ΔͷͰɺ Կ͔͋ͬͯAgent͕࡞ۀ༰Λཧղ͍ͯ͠Δ • CLAUDE.md/AGENTS.mdʹʮνέοτͷ͕ग़ͨΒ./ticket.sh promptΛ࣮ߦͯͦ͠ΕʹैͬͯॲཧΛͯ͠ʯͱॻ͚ͩ͘ͰOK
Coding Agent༻ίϚϯυͷίπ
• ΤϯδχΞϦϯάʹରͯ͠ͷࣗͷߟ͑ํΛπʔϧʹ͢Δ • Coding Agent͕͍͔ʹਐԽͯࣗ͠ͷ͖ͳख๏Λ࠾༻ͯ͘͠ ΕΔͱݶΒͳ͍ • Coding AgentπʔϧͷҰ͔ͭͩΒࣗͳΓʹ্ख͍͘͜ͳ͢ ํ๏Λݟ͚ͭΑ͏
·ͣπϧϋγ࡞Δͷָ͍͠Α http://twitter.com/masuidrive ʹࢿྉ͋ΔΑ