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 の Context Engineering
Search
schroneko
July 05, 2025
12k
19
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Claude Code の Context Engineering
schroneko
July 05, 2025
More Decks by schroneko
See All by schroneko
コーディングエージェントのポータビリティについて
schroneko
9
2.2k
Claude Code 再入門
schroneko
29
19k
Claude Code と Gemini CLI で登壇資料を作ってみた
schroneko
32
18k
Claude Code のすすめ
schroneko
67
230k
LLM に対する攻撃データの収集アプリケーションの開発と収集したデータの特性について
schroneko
1
1.5k
Vibe Coding の話をしよう
schroneko
16
6.5k
DeepSeek を利用する上でのリスクと安全性の考え方
schroneko
4
2.4k
AI Safety の必要性と具体的な攻撃、その対策について
schroneko
17
5k
Jailbreak データセット収集アプリケーションの開発について
schroneko
5
5k
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
450
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
490
Mobile First: as difficult as doing things right
swwweet
225
10k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Product Roadmaps are Hard
iamctodd
55
12k
sira's awesome portfolio website redesign presentation
elsirapls
0
350
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
510
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
Transcript
Claude Code の Context Engineering Claude Code 初学者勉強会 2025年7月5日 ぬこぬこ
1 / 11
今日話すこと Context Engineering とはなにか Claude Code における Context Engineering CLAUDE.md
の活用 セッション管理とメモリ機能 具体的な実践方法 今日話さないこと Claude Code の導入方法 MCP の設定方法 1 / 11
初出の文献 Cognition AI のブログ記事(2025年6月12日)に おいて、AIエージェントの文脈で初めて Context Engineering について言及。この記事では Context Engineering
とは何かについて具体的に触れられて いないが、右図の強調箇所のように記述してい る。 Prompt Engineering の次のレベルと位置づけ 動的システムでの自動化が重要 AIエージェント構築エンジニアの最も重要な仕 事と明言 マルチエージェント設計における課題としてコ ンテキストの共有の重要性を指摘 1 / 11
著名人の言及により波及 Shopify CEO Tobi Lutke 曰く(2025年6月19日) Context Engineering は LLM
がタスクを適切に解決できるよ うにするために必要なすべてのコンテキストを与える技術 Andrej Karpathy も同調(2025年6月26日) Context Engineering は次のステップに必要な情報で Context Window を埋めるデリケートなアートであり科学で ある 1 / 11
12 Factor Agents に追加 12 Factor Agents という 12 Factor
App の AI エー ジェント版リポジトリの三つ目 Own your context window で言及 Everything is Context Engineering! LLMはステートレス関数で、最良の出力には最 良の入力が必要 標準的なメッセージベース形式にとらわれない 独自のコンテキスト形式を推奨 プロンプト、RAG、状態、履歴、メモリ、構造 化出力すべてがコンテキスト 1 / 11
CLAUDE.md によるメモリ管理 Claude Code が起動時に読みにいくファイルが CLAUDE.md プロジェクトメモリ - ./CLAUDE.md -
チーム内で共有する指示 ユーザーメモリ - ~/.claude/CLAUDE.md - プロジェクトを跨いで反映されるユーザーの指示 プロジェクトメモリ(ローカル) - ./CLAUDE.local.md - プロジェクトを跨がないユーザーの指示 (Gitignore の対象、非推奨) CLAUDE.md に @ パス の形式でファイルを指定するとその先も読み込んでくれる セッション中でも /init で作成することができ、 /memory で追記することができる # - メモリ機能(例: #Python のパッケージマネージャにはuv を使いなさい。) CLAUDE.md へ内容を追記してくれる 1 / 11
コンテキストウィンドウの管理 自動で圧縮 何もせずとも 200k に近付くほど右下の数字が増加、95% に達すると自動で要約。長時間のセッシ ョンでもパフォーマンスを維持。コンテキスト過多による性能劣化(pit of death)を自動で回避。 手動で圧縮
/compact 要約をコンテキストに維持しつつ、会話履歴をクリア。会話の要点を維持しながらトー クン削減。セッションが長くなったとしてもある程度は覚えていてくれる。 手動でクリア /clear 会話履歴をクリアして、コンテキストを空にする。すべてのコンテキストウィンドウに含 まれるテキストがクリアされるので注意。メモリ(CLAUDE.md)は保持される。他のファイルに出 力するのもよし。いっそのこと別タブ・別ウィンドウで Claude Code を立ち上げるのも手。 1 / 11
必要な情報を必要なタイミングで与える ファイル参照 @<filepath> でファイルを指定して読み込む。 .py や .md はもちろん、画像ファイルのパスを指 定することで VLM
的使い方もできる。 IDE 統合 /ide コマンドで選択箇所や開いているファイルを自動でコンテキストに追加できる。シンタック スエラーも読み込める。 画像入力 ファイルパス指定だけでなく、クリップボードの貼り付けやドラッグ&ドロップでも与えることが できる。Mac だと Cmd + Ctrl + Shift + 4 でスクショをそのまま画像としてクリップボードに 保存できるので、そのまま Ctrl+v でペーストするのがオススメ( Cmd ではない点に注意)。 1 / 11
まとめ Context Engineering LLM がタスクを適切に解決できるようにするために必要なすべてのコンテキストを与える技術 Prompt Engineering の次のレベルとして注目されており、著名人の言及により認知が進んでいる Claude Code
における Context Engineering メモリ管理やセッション管理、ファイルや画像、IDE 連携によりコンテキストにいろいろな情報を追 加できる方法が用意されている Claude Code はいいぞ! 1 / 11
参考文献 1 https://blog.langchain.com/context-engineering-for-agents/ https://blog.langchain.com/the-rise-of-context-engineering/ https://cognition.ai/blog/dont-build-multi-agents https://github.com/humanlayer/12-factor-agents/blob/main/content/factor-03-own-your-context- window.md https://news.smol.ai/issues/25-06-25-context-eng/ https://rlancemartin.github.io/2025/06/23/context_engineering/ https://simonwillison.net/2025/Jun/27/context-engineering/
https://simonwillison.net/2025/Jun/29/how-to-fix-your-context/ https://www.deeplearningweekly.com/p/deep-learning-weekly-issue-411 https://www.llamaindex.ai/blog/context-engineering-what-it-is-and-techniques-to-consider 1 / 11
参考文献 2 https://www.philschmid.de/context-engineering https://x.com/karpathy/status/1937902205765607626 https://x.com/tobi/status/1935533422589399127 1 / 11