Memtrace: Claudeコードエージェントのための永続的で時間認識型のコードベースメモリ

✍️ OpenClawRadar📅 公開日: May 4, 2026🔗 Source
Memtrace: Claudeコードエージェントのための永続的で時間認識型のコードベースメモリ
Ad

すべての長いClaude Codeセッションは、古いコンテキストに悩まされます。エージェントは同じファイルを何度も読み返し、インターフェースの詳細を忘れ、影響範囲を理解せずにリファクタリングを行います。Memtraceは、コードベースの継続的に更新される時間認識型表現を維持することで、この問題を解決する無料のオープンソースメモリレイヤーです。

2つの核となる機能

  • 常に新鮮な状態: 編集のたびに、エージェントが適用した変更のインクリメンタルスナップショットが42msでトリガーされます。エージェントはセッションの古いメモリから作業することはありません。リファクタリング後、変更された関数のすべての呼び出し元、テスト、および利用者を即座に認識します。
  • 巻き戻しとリプレイ: コードベースは二時間軸(ノード/エッジごとにvalid_time + transaction_time)で保存され、「月曜日のこの関数はどのような形だったか」といったクエリや、壊れた関数がコミットごとにどのように進化したかをリプレイすることが可能です。

アーキテクチャとパフォーマンスの前提

インデックス作成時にLLM推論はゼロ:Tree-sitterがコードをASTに解析し、それが構造表現となります。検索はハイブリッド—Tantivy BM25による語彙的検索と、Jina-codeの768次元埋め込みをHNSWにインデックス化した意味的検索を、k=60でReciprocal Rank Fusionにより融合します。Jina-codeはコードで訓練されているため、「auth」という単語のパターンマッチングなしに、「これは認証ハンドラである」ことを理解します。

二時間軸レイヤーにより、型付けされたエッジ(CALLS、IMPORTS、IMPLEMENTS、EXTENDS、CONTAINS、TYPE_REFERENCES、INSTANTIATES)をグラフ時間でトラバースでき、リファクタリング前にエージェントに影響範囲を提供します。速度は重要です。インデックス作成のパスはLLMトークンではなくI/Oにボトルネックがあり、スナップショットをすべての編集で実行するのに十分低コストです。

Ad

承認と制限

バイナリは、実際のベータユーザーからのエッジケース(pnpm/npmロックファイルの混在、Rustのプロシージャルマクロ、PythonのTYPE_CHECKINGブロック)のため、承認キーが必要です。承認は週50件に制限されており、24時間以内の対応を目標としています。ベンチマークハーネスは完全にオープンで、キーなしで実行可能です。リポジトリとウェイトリスト: github.com/syncable-dev/memtrace-public

📖 全文を読む: r/ClaudeAI

Ad

👀 See Also

オープンソースのClaudeコードツールによる自動化バグバウンティハンティング
Tools

オープンソースのClaudeコードツールによる自動化バグバウンティハンティング

3つのオープンソースリポジトリが、Claude Codeを使用してバグバウンティのパイプラインを自動化します。これらのツールは偵察、Web2/Web3の脆弱性スキャン、提出準備済みレポートの生成を処理します。

OpenClawRadar
Claude Codeがクラウド環境でANTHROPIC_API_KEYが設定されている場合に静かに失敗する
Tools

Claude Codeがクラウド環境でANTHROPIC_API_KEYが設定されている場合に静かに失敗する

クラウド環境でANTHROPIC_API_KEYを設定すると、Claude Codeが正常に動作しなくなり、予期しないAPI使用料金が発生する可能性があります。ユーザーからは余分な使用量や応答不能な動作が報告されています。

OpenClawRadar
GoStaff:OpenClawのGo言語による書き換えで、メモリ使用量を100分の1に削減
Tools

GoStaff:OpenClawのGo言語による書き換えで、メモリ使用量を100分の1に削減

GoStaffはOpenClawの完全なGo言語による書き直し版で、メモリ使用量を約17MB(元の実装の約100分の1)に削減しています。既存のOpenClawプラグインとの完全な互換性を維持しつつ、ネイティブGoスキルのサポートと簡素化された単一バイナリアーキテクチャを追加しています。

OpenClawRadar
デトリックスMCPサーバーがAIコーディングエージェントにランタイムデバッグ機能を追加
Tools

デトリックスMCPサーバーがAIコーディングエージェントにランタイムデバッグ機能を追加

Detrixは、MCP互換エージェントが再起動やコード変更なしで実行中のコードのライブ変数を観察できるようにする、無料のオープンソースMCPサーバーです。Python、Go、RustアプリケーションをローカルまたはDockerで実行する際にサポートします。

OpenClawRadar