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
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies w...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
果物リン
February 09, 2026
Programming
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
Claude Codeを使っていて、「思ってたんと違う」を何度も繰り返してませんか?
2つの「巻き戻し戦略」を駆使することで、Claudeを迷子から救い、一撃〆で結果を狙いましょう
果物リン
February 09, 2026
More Decks by 果物リン
See All by 果物リン
ADDF - ループエンジニアリングするフレームワークを作ったら/I Didn't Set Out to Build Loop Engineering, But ADDF Did
fruitriin
0
110
AIに与える人間らしさを(略)したら600ページの同人誌になった/I kept thinking about making AI more human, more, more, more... wait, when did this become a 600-page doujinshi?
fruitriin
0
130
記憶を高速で思い出す全文検索パフォーマンス・チューニング テクニック/How to make your AI recall, quickly
fruitriin
0
95
入社半年で作った"社内でも使える"ツール集/Everything I Built on the Side in Half a Year
fruitriin
0
100
embodied記憶の依代 聖杯問答/ Vessel of Memory: The Grail Dialogue #embodied_llm
fruitriin
2
190
ClaudeCodeと遠くへいくためのパーミッションルール/Stop Checking, Start Trusting: Claude Code Permission Rules
fruitriin
0
72
Claude Codeと物忘れ / Invitation talk about context - Why Claude Code forget?
fruitriin
0
98
Electron+Vue+Swift=真のデスクトップアプリ / How to create "Really" desktop app using Electron
fruitriin
0
140
ある日オレオレフレームワークを作りたくなったぞ/Want to Create Oreore Framework
fruitriin
1
180
Other Decks in Programming
See All in Programming
はてなアカウント基盤 State of the Union
cockscomb
1
1.3k
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
300
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.8k
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
240
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
370
えっ!!コードを読まずに開発を!?
hananouchi
0
170
自作OSでスライド発表する
uyuki234
1
3.7k
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.6k
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
160
AIエージェントで 変わるAndroid開発環境
takahirom
2
490
AI がコードを書く時代における新卒エンジニアの仕事風景 (2026) / New Graduate Engineers in the Era of AI Coding (2026)
sushichan044
0
210
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
460
Featured
See All Featured
Un-Boring Meetings
codingconduct
0
340
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
63
55k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Documentation Writing (for coders)
carmenintech
77
5.4k
The Spectacular Lies of Maps
axbom
PRO
1
850
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.5k
The Limits of Empathy - UXLibs8
cassininazir
1
410
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
610
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How STYLIGHT went responsive
nonsquared
100
6.2k
Transcript
Claude Codeと 2つの巻き戻し戦略 株式会社クラフトマンソフトウェア 果物リン 2026/2/10 ࣾLT
自己紹介 - 中島凛 as 果物リン • 12݄ʹೖࣾ͠·ͨ͠ • kubeະͩʹΘ͔ΒΜζ •
झຯͰϓϩάϥϜͱ͔ॻ͖·͢ • Claude CodeͷΦλΫઆ͕ු্
PR: helm-yaml-lsp 作ってます https://github.com/fruitriin/helm-yaml-lsp
Claude Codeɺ ͍͍ײ͡ʹ͔ͭ͑ͯ·͔͢ʁ
໎ͨ͠Γͯ͠·ͤΜ͔ʁ ࢥͬͨΜͱҧ͏ͱࢥͬͯ·͔͢ʁ
ྑ͍ྑ͍ղʹউΔ
໔ࣄ߲ Opus 4.6Ͱύϫʔ͕ղܾ͢Δ͔
前回のおさらい - LLMは全部覚えてる
前回のおさらい - そして忘れる
AI༨ܭͳʹࠞཚ͢Δ
AIが覚えていること • Claude CodeࠓճͷηογϣϯͰͨ͜͠ͱ͕ͯ͢ • લճͷηογϣϯͷ༰Λ͍֮͑ͯͳ͍ (*) • λεΫϓϩδΣΫτʹ͍ͭͯɺجຊతʹௐ͍ͯΔ •
ରԠྗεʔύʔࣄૣ͍৽ਓ͘Β͍ • આ໌ͯ͠ͳ͍͜ͱΒͳ͍
セッションって? • claude ίϚϯυͰىಈ͔ͯ͠Βऴྃ͢Δ·Ͱ • ͘͠ /clear ͢Δ·Ͱ • clear
ͨ͠Γऴྃ͢Δͱผͷ৽ਓClaude͕ͬͯ͘Δʂ
Claudeくんは話の重要度判定が難しい • ձͷதͰͲΕ͕େࣄͩͬͨͷ͔ʁ͕͍͠ • Claudeʹͱ͕ͬͯͯͨͩ͢ͷςΩετ • ಛʹ࣌ܥྻʹΑͬͯగਖ਼͞ΕͨΓ ؔͳ͍ΛΕΔͷ͕ۤख͕ͪ
Ͱ͖·ͨ͠ʂ λεΫAͬͯʂ LLMは一連の会話を全部覚えている λεΫBͬͯʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ
Ͱ͖·ͨ͠ʂ λεΫAͬͯʂ LLMは一連の会話を全部覚えている λεΫBͬͯʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ
λεΫCͬͯʂ
Ͱ͖·ͨ͠ʂ λεΫAͬͯʂ LLMは一連の会話を全部覚えている λεΫBͬͯʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ
λεΫCͬͯʂ AͰࢦࣔͨ͜͠ͱΕͯΔ͡ΌΜʂ
ͳͥͳͷ͔ʁ
Ͱ͖·ͨ͠ʂ λεΫAͬͯʂ あとから会話ログを読み直したとき λεΫBͬͯʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ
λεΫCͬͯʂ λεΫBͷྃʹ ͲΕΛಡΈམͱͯ͠Ξτͩ͠ɺ ॱ൪Λؒҧ͑ͯ͏·͘Ͱ͖ͳ͍
生成AIは会話の真ん中に意識がいかない • Lost in the Middleͱͯ͠ΒΕΔ͕͋Δ
Ͱ͖·ͨ͠ʂ λεΫAͬͯʂ あとから会話ログを読み直したとき λεΫBͬͯʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ
λεΫCͬͯʂ ͜ͷ͋ͨΓͷΕ͕ͪ
ग़ྗ 回想シーン - compact ೖྗ ίϯςΩετ UIJOLJOH େࣄͦ͏ େࣄͦ͏ େࣄͦ͏
nճ…ݶք͕͖ͨͷͰѹॖ͞Εͨ
λεΫAͬͯʂ コンテキストのcompact(圧縮)も起きる Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ ͏ʔΜࢥͬͯͨͷͱҧ͏ʂͯ͠ʂ λεΫCͬͯʂ λεΫBͬͯʂ
ʮ͖ͬ͞ͷؒҧ͍ɹ ɹɹɹ·ͨ܁Γฦͯ͠Δʂʯ
ཧ۶͕Θ͔Δͱ ͦΕͦ͏
どうする? • ϊΠζʹͳΔΛݮΒ͢
巻き戻し戦略1. Rewind • Claude CodeͳΒESCΩʔ̎ճ • ձΛͳ͔ͬͨ͜ͱʹͰ͖Δʢר͖ͤΔʣ • ࢦࣔΛग़ͯ͠ΈͯɺClaude͕ޡͬͨղऍΛͨ͠ͱ͖ ݁ՌΛݟ͔ͯΒʮAͰͳͯ͘BʯΑΓɺ
ר͖ͯ͠ʮͨͩ͠AͰͳͯ͘BʹͳΔΑ͏ʹ͢Δʯ
巻き戻し戦略1. Rewind • Rewind͠ͳ͍ͰAIʹґཔ͢Δ →ؒҧͬͨํੑͰॻ͔ΕͨίʔυΛࢀߟʹͯ͠͠·͏ ʢAIमਖ਼લͷίʔυΛ͋·Γ͍֮͑ͯͳ͍ʣ • Rewind͔ͯ͠ΒAIʹґཔ͢Δ →ਖ਼͍͠ঢ়ଶͷίʔυ͔Βग़ൃͰ͖Δ
巻き戻し戦略Rewind Step1. 人間が混乱に気づく λεΫBͬͯʂ Ͱ͖·ͨ͠ʂ B’Βͳ͍Ͱʂ Ͱ͖·ͨ͠ʂ Ͱ͖·ͨ͠ʂ ͬͱB’’ʹͯ͠ʂ લճͷࢦࣔΛଧͪফ͍ͯ͠Δ
લఏ͕݅Γͳ͔͔ͬͨʁ
巻き戻し戦略Rewind Step2. ESCx2 λεΫBͬͯʂ Restore ConversationͰձͷ్தʹΔ AIΕΔ͠ίʔυͤΔ Ͱ͖·ͨ͠ʂ B’Βͳ͍Ͱʂ Ͱ͖·ͨ͠ʂ
Ͱ͖·ͨ͠ʂ ͬͱB’’ʹͯ͠ʂ 3FXJOEΛىಈ &4$Λ̎ճ
巻き戻し戦略Rewind Step2. ESCx2 λεΫBͬͯʂ Γ͍ͨձΛબΜͰ ձ͚͔ͩ͢ɺ ίʔυ͔͢બͿ
͖ͬ͞ͷݟΛ׆੍͔ͯ͠Λ͢ʂ 巻き戻し戦略Rewind Step3. 制約や条件を足して再スタート λεΫBͬͯʂ ͨͩ͠B’ʹͳΒͳ͍Α͏ʹ͢Δ B’’ʹͳΔΑ͏ʹͬͯʂ Ͱ͖·ͨ͠ʂ
Ͱ͖·ͨ͠ʂ λεΫAͬͯʂ λεΫBͬͯʂ ͨͩ͠B’ʹͳΒͳ͍Α͏ʹ͢Δ B’’ʹͳΔΑ͏ʹͬͯʂ ҙ͕ҳΕͳ͍ ؒҧ͍ͷϩά͕ͳ͍ͷͰצҧ͍͠ʹ͍͘ Ͱ͖·ͨ͠ʂ 巻き戻し戦略の使い方 -
知見を活かす
もっとノイズを減らしたい • ͳʹΛͨ͠Β͍͍͔Θ͔ͬͨΒ → /clearͰηογϣϯΛਧ͖ඈͯ͠ Claudeʹܾఆߘͷࢦ͚࣮ࣔͩࢪ ʢ /clear ͰίϯςΩετΛϦηοτ͢ΔͷલճͷLTʹͯʂʣ
巻き戻し戦略2.PlanとApply • λεΫΛ࣮ߦ͢ΔલʹܭըॻΛॻ͘ ʮPlan.mdΛಡΜͰ͍ͩ͘͞ʯ ʮPlan.mdΛݕ౼ͯ͠ʯʮϒϥογϡΞοϓͯ͠ʯ • ࠷ޙʹʮPlan.mdΛ࣮ࢪ͍ͯͩ͘͠͞ʯͰϑΟχογϡʒ
巻き戻し戦略2.PlanとApply • ܭըॻҙਂ͘ϨϏϡʔ͢Δ͜ͱʂ • ؒҧͬͨܭըॻ͔ΒಘΒΕΔͷඞͣؒҧͬͨͷ • ܭըॻखͰͯ͠ྑ͍͠ɺAIʹͤͯ͞Α͍ • ϊΠζ͕Ұͳ͍ঢ়ଶ͔Βελʔτ ίʔυਖ਼͍͠ঢ়ଶ͔Βελʔτ
巻き戻し戦略2.それってPlanモード? • తಉ͡ • PlanϞʔυࡶͳࢦࣔͩͱݕ౼ෆʹ͍࣭ͭͯ͞ΕΔ • ௨ৗϞʔυͰʮPlan.mdΛ࡞ͬͯʯͱࢦࣔͱ͍͍ͩͨ*ಉ͡ • ࢲड͚͑ͷํ͕ͬͪ͜ͷ΄͏͕Έ •
PlanϑΝΠϧΛϨϏϡʔ͍͍͔ͯ͠Ͷ
ྑ͍ྑ͍ղʹউΔ
ϊΠζΛͳͯ͘͠ ͍͖ͪ͛ඞࡴʂ
Happy Vibe Coding
Appendix - 話の種 • TIPS: ίʔσΟϯάΤʔδΣϯτͷ׆༻࣌ɺߴgrepͰফ͠ͳ͍ͨ ΊʹॏཁͳλΠϜϦʔϓઓज़ https://zenn.dev/erukiti/articles/2504-coding-agent • Claude
Codeͷ/rewindίϚϯυͰաڈʹΔɿձͷר͖͠ςΫ χοΫ https://zenn.dev/tmasuyama1114/books/claude_code_basic/viewer/ rewind-command
Appendix - 話の種 • ίϯςΩετΤϯδχΞϦϯάೖʙAI Coding Agent࡞ΓͰ ֶͿจ຺ઃܭʙ - Speaker
Deck https://speakerdeck.com/kworkdev/intro-to-context- engineering