Claudeのための永続メモリを4つのMarkdownファイルで構築

システムの仕組み
r/ClaudeAIの開発者が、4つのマークダウンファイルをプロジェクトコンテキストで読み込む永続的メモリシステムを作成し、Claudeのセッションベースのコンテキスト制限に対する解決策を共有しました。このシステムは、各Claude会話がゼロから始まる問題に対処し、セッション間で継続性を維持します。
ファイル構造と目的
- Protocol — このコンテキストにおけるClaudeの役割、セッションライフサイクル、行動境界を定義するアイデンティティ層
- CONVERGEHERE — 現在重要な事項、前回セッションのポインタ、システム状態を指定する方向付け層
- Daily Capture — 1日1行の人間の入力とフロントマター内の身体指標を含む人間入力層
- Continuity — セッション終了時にClaudeが書き込む(最大30行)、気づいたこと、未解決事項、注意点に関するメモリ層
セッションライフサイクル
起動時:Claudeは応答前に4つのファイルをすべて読み込みます。セッション終了時:ClaudeはContinuityとCONVERGEHEREを更新します。次のインスタンスは更新されたファイルを読み、連続的なコンテキストの連鎖を作り出します。
1か月後の結果
毎日使用して1か月後、このシステムは実用的な利点を示しました:3週間前の約束の追跡、同じタスクが繰り返し延期されることの認識、エネルギー低下とタスクのスキップが相関する際のフラグ立て。開発者は、Claudeが構造化データを読み反映している一方で、永続的コンテキストの複合効果は重要であると指摘しています。
このシステムは、4つのファイルを読み込む新規Claudeインスタンスが10回以上の過去セッションからのコンテキストを持って起動する「コールドブート」で実証されました。
📖 Read the full source: r/ClaudeAI
👀 See Also

マルチエージェントシステムは、無意味な出力で静かに失敗し、メタデータ検証を必要とします。
ある開発者が39エージェントのシステムを2週間運用した結果、1つのエージェントが無意味な出力を生成すると、下流のエージェントがそれを確信を持って処理し、洗練されたが捏造された結果を作り出すことが判明しました。解決策は、タスク完了状況とソース数を宣言するメタデータエンベロープで出力を包むことです。

ワームバロー:MCPツールを介したクロードのための持続的D&Dワールド
開発者がWyrmbarrowを構築しました。これはヘッドレスMUD(テキストアドベンチャー)で、MCPツールを通じてのみアクセス可能であり、Claudeがプレイヤーとして行動します。この世界には永続的な状態、D&D 5eの戦闘ルール、および行動経済を管理する6秒間隔のパルスエンジンが備わっています。

OpenClawエージェント構造:5つのコアファイルと3つの実用ケース
OpenClawのユーザーが、すべてのエージェントが5つのコアファイル(User、Soul、Agent、Tools、Identity)から構築されていることを発見しました。彼らは、日次AIブリーフィング集約ツール、子供向け数学コーチ、YouTubeショート動画生成ツールを含む3つの実用的なエージェントを共有しました。

OpenClaw搭載のITダッシュボードは、チャット会話からチケットを作成します。
開発者が、チャット会話から自動的にチケットを作成するAIエージェントを備えた単一HTMLファイルのITヘルプデスクダッシュボードを構築しました。プロトタイプでは、バックエンドにOpenClaw、データストレージにlocalStorageを使用しています。