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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuichiro MASUI
August 28, 2025
Programming
71
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
740
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
550
トレタの存在理由
masuidrive
0
260
18年でRubyから学んだこと - 関西Ruby会議 2017
masuidrive
3
2.3k
Other Decks in Programming
See All in Programming
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
0
350
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
9.3k
Turning Architecture into Unit Tests in the AI Era (NSSpain XIV)
steliosf
PRO
1
120
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Androidだけじゃない、DroidKaigiで広がった私の技術スタック
akkeylab
0
110
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.2k
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1k
世界の中心で、AI(App Intents)をさけぶ ー App Intents中心設計の実践ガイド
touyou
0
740
FreeBSDでZabbixを動かす
kenkino
0
340
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
330
カツオ、ご期待ください
suneo3476
0
130
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
170
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
260
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Language of Interfaces
destraynor
162
27k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
2k
Rails Girls Zürich Keynote
gr2m
96
14k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
850
Building Adaptive Systems
keathley
44
3.2k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
450
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Chasing Engaging Ingredients in Design
codingconduct
0
340
Building the Perfect Custom Keyboard
takai
2
890
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 ʹࢿྉ͋ΔΑ