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
Agent Skillsで実現する記憶領域の運用とその後
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
yamadashy / やまだし
May 12, 2026
Technology
3.7k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Agent Skillsで実現する記憶領域の運用とその後
下記イベントの登壇資料です。
開発者のためのClaude Code Skillsお悩み解消会
https://findy.connpass.com/event/390075/
yamadashy / やまだし
May 12, 2026
More Decks by yamadashy / やまだし
See All by yamadashy / やまだし
OSSで50の競合と戦うためにやったこと
yamadashy
3
1.4k
リポジトリをまるっとAIに食わせるRepomixの話
yamadashy
1
1.8k
Other Decks in Technology
See All in Technology
cdkd (CDK Direct)
gotok365
4
280
DBTS2026 盛り上がってますか!?Databricksが実現するAI時代のデータ基盤
akuwano
1
200
顧客合意を取りながら進めるAWSコスト削減の実践
optim
0
150
[General] 개발자로 해외 기업에서 일하기
skydoves
1
310
evcc & Home Assistant
naltatis
0
480
分析作業をどこまで任せるか自分で決められる AIネイティブBI『Golden Analytics』が 良さげな話 /golden-analytics-is-ai-native-bi
shinyaa31
0
130
MCPでAIが自分で調べに行く
cdataj
0
130
2026 Apache Flink Community Checkpoint
rmetzger
0
210
Metadata - Section 3 : Dublin Core Standard · DC
mohab1
0
120
Shared Signals Framework 仕様解説
oidfj
0
320
「いつか使う」の「いつか」は来ない 〜AI駆動開発における「作らない」判断について〜
ikki0006
0
180
[JAWS Festa 2026]一番いい仕事は、請求書に現れない / jawsfesta2026
sh_fk2
2
420
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
55
13k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
430
It's Worth the Effort
3n
188
29k
Google's AI Overviews - The New Search
badams
0
1.7k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
300
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
60k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
440
Raft: Consensus for Rubyists
vanstee
143
7.9k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Transcript
Agent Skillsで実現する 記憶領域の運用とその後 @yamadashy 開発者のためのClaude Code Skillsお悩み解消会
私 やまだし @yamadashy • 仕事では社内のAIの活用推進 • これまで作ったもの ◦ Repomix ◦
Slack Channels Grouping 2 ChatGPTに変換してもらった 犬とのツーショット
好きなスキルはなんですか? 私の好きなスキルは、自作の Codex / Claude / Copilot 呼び出しスキル • codex-exec
• claude-exec • copilot-exec 複数AIを気分によって切り替えているので、 セカンドオピニオン・レビュアーとして他CLIを呼び出す 今のところ、Codex (GPT-5.5 xhigh) が一番良い意見をくれる 3
AIに任せるほど「経緯」の置き場が必要になる • よくやる作業手順はスキルに残せる • 判断や経緯は過去の会話に埋もれやすい ◦ セッションをまたぐと、毎回掘り返すのがつらい 任せるタスクや利用するエージェントが増えるほど、 「記録の置き場」が欲しくなる 4
Zenn記事で紹介した agent-memory スキル 会話履歴を掘らずに、忘れても戻れるようにしたかった • 「記憶して」 ◦ Markdown に保存。frontmatter に
summary • 「思い出して」 ◦ rg で summary を検索し、必要な記憶を読む これにより、安心して忘れられる 記事:Claude Codeで記憶領域を持つための独自の Agent Skillsを使っている 5
ここまでは、まあまあ良かった • 会話履歴を掘らなくていい • Claude Code / Codex / Copilot
をまたいで使える • Markdown なので人間も読める スキル + Markdown + rg だけでも、最初の一歩としては十分便利だった 6
運用すると限界が見えた • 古い記憶が溜まり続ける ◦ rg だけでは整理や検証に限界がある 「記憶を増やす」だけだと、今度は記憶の管理が必要になる 7 7
見直したのは「役割分担」 スキルに任せる部分 • いつ保存するか • いつ探すか • どう判断するか • agentにどう振る舞ってほしいか
8 スキルでは難しい部分 • frontmatter検証 • 寿命計算 • 状態更新 • アーカイブ / 破棄 ➔ ここを補うなにか...
既存のmemory toolsは強い 賢い道具はたくさんある • agentmemory / Mem0 / Letta /
Cognee / claude-mem / … ただ自分が欲しかったのは、 • エージェントと人間が同じように内容を見ることができる ◦ PR / diff / エディター で触れる • 使われないものが自然に消える この2つを満たす、素朴な仕組みが欲しかった 9
そこで作ったのが Agent Carnet エージェントと人間が共有する、寿命付きのMarkdown手帳 https://github.com/yamadashy/agent-carnet • .carnet/<category>/<slug>.md に保存 • Markdown
+ YAML frontmatter • メモの期限は「最後の使用日時」+「寿命」 ◦ 読まれ、使われた記録だけが残っていく ※ まだ実験段階の自分向けCLIです 10 カルネ
コンセプト①:ファイルベースでのメモの管理 • PR の diff でレビューできる • k1LoW/mo などのツールでも確認できる •
VSCode / PR 上で直せる • 最悪 grep / cat で読める その他のユースケース • 使用回数の多いメモを手動で docs に移動 ➔ これはスキルだけでもできた部分 11
コンセプト②:使用頻度ベースの寿命管理 • CLIの各コマンド ◦ find ▪ 検索しただけでは寿命は延びない ◦ read ▪
読まれたら延命 ◦ used ▪ 使われたら延命しつつ use_count が増え、重要度が上がる • 使われなければ自動で .trash/ へ移動される ➔ ここがスキルだけでは難しかった部分 12
おわり 伝えたいこと • スキルで全部頑張ることではなく、 どこまでをスキルに任せるかを決めること • もしスキルの限界が見えたら、 スクリプトなりCLIなり、その弱点を補うものを作りましょう! 13 @yamadashy
ご清聴ありがとうございました!