長期間のプロジェクトでClaudeのコンテキストを維持するための4つのローカルファイル

Redditの投稿では、4つのローカルMarkdownファイルを外部メモリとして使用してClaudeで長期的なプロジェクトを管理する方法が概説されています。このアプローチは、Claudeの有限なコンテキストウィンドウに対処するもので、会話が長くなるにつれて古いメッセージが圧縮され忘れられ、明らかな兆候なしに出力品質が低下する可能性がある問題を解決します。
4つのファイル
claude.md: プロジェクトのルールと、あなたとClaudeがどのように協力するかのガイドラインを含みます。memory.md: プロジェクト中に行われた重要な事実と決定を記録します。restart.md: ワークフローで何をしていたか、どこで停止したかをメモします。backlog.md: 残っているすべてのタスクをリストアップします。
ワークフロー
中心となる手法は、チャット履歴が長くなりすぎて圧縮が情報を著しく劣化させる前に、これらのファイルを積極的に更新することです。圧縮が始まると、Claudeは事実上、すでに要約された内容をさらに要約することになります。ファイルを更新した後、新しいチャットセッションを開始し、4つのファイルすべての内容を新しいチャットに貼り付けます。そうすれば、Claudeは完全なコンテキストで作業を再開できます。
この投稿には、Anthropicに対するユーザー提案も含まれています。それは、コンテキストウィンドウが容量に近づいたときにユーザーに通知し、外部メモリファイルを保存するよう促す、プログレスバーやアラートなどの警告システムを実装するというものです。
📖 Read the full source: r/ClaudeAI
👀 See Also

2026年のAIモデルへのプロンプト方法:1年前から変わった3つの重要なポイント
ある開発者が、プロンプトテンプレートから再利用可能なスキルへの切り替え、ステップごとの指示ではなく目標を書くこと、Claude CodeとCodexで/longループコマンドを使用することの3つの具体的な変化を共有しています。

Claudeコードトークン浪費修正:キャッシュヒット向上のための帰属ヘッダーの無効化
シェル設定でCLAUDE_CODE_ATTRIBUTION_HEADER=falseを設定すると、Claude Codeのセッション間プロンプトキャッシュヒット率が48%から99.98%に向上し、セッションごとのシステムプロンプト処理コストを7分の1に削減できます。

AIによる自動QAテスト:ソフトウェアテストの新時代
antirezが、LLMエージェントを使った自動QA手法を解説。新しいリリースに対して手動テストを指示するマークダウンファイルを作成する方法で、DwarfStarやRedis Arraysに適用し、品質を向上させます。

OpenClaw LLMのコールドモデル読み込み時のタイムアウト修正
Redditユーザーが、OpenClawにおける特定のタイムアウト問題を特定し修正しました。この問題では、一般的なタイムアウト設定が高くても、コールドロードされたローカルLLMが約60秒後に失敗していました。解決策は、埋め込みランナーLLMのアイドルタイムアウト設定を調整することです。