project
MemoraX Code - コーディングエージェント専用に設計された長期記憶システム
MemoraX Codeは、コーディングエージェント専用に設計された長期記憶システムであり、エージェントが新しい会話ごとにプロジェクトを「再学習」する必要があるという課題を解決します。このツールは、ローカルコードリポジトリメモリとクラウドベースの長期記憶を介して、エージェント間の通信を実現します。
MemoraXコードとは何ですか?
MemoraX Codeは、コーディングエージェント向けに特別に設計された長期記憶システムで、エージェントが新しい対話ごとにプロジェクトを「再学習」する必要があるという課題を解決します。このツールは、ローカルコードリポジトリメモリとクラウドベースの長期記憶を利用して、エージェント、対話、プラットフォーム間でプロジェクト経験を継続的に蓄積します。また、過去のタスクから再利用可能なエンジニアリング経験(プロシージャメモリ)を自動的に抽出できます。AML Coding Trackベンチマークでは1位を獲得し、複雑で長期にわたるタスクのスコアを6倍向上させながら、API呼び出しコストを約23%削減しました。
MemoraX Codeの主な機能
-
ローカルコードリポジトリメモリプロジェクトの構造、主要なエントリーポイント、過去のプルリクエスト/課題、アーキテクチャの進化、および「メモリコールドスタート」を実現するための重要な決定事項を迅速に理解します。
-
クラウド上の長期記憶エージェント、対話、プラットフォーム全体にわたってプロジェクト経験を継続的に蓄積し、開発者の好み、失敗経験、セッション間の知識などを含め、ツールを切り替えても記憶が失われないようにします。
-
手続きメモリの自動改善過去のコーディング記録から再利用可能なエンジニアリング経験を自動的に識別して抽出し、スキルという形でアーカイブして、後続の同様のタスクで直接利用できるようにする。
-
意図に基づくインテリジェント検索新しいタスクが開始されると、現在のタスクに真に関連する重要な記憶を呼び出し、関連性に基づいて自動的に並べ替え、重複を排除し、不要な記憶を削除します。
-
学習可能なメモリフレームワークコーディングシナリオに特化したトレーニングデータと強化学習(RL)報酬メカニズムを活用することで、「何を記憶する価値があるか、いつ思い出すべきか、どのように更新すべきか」を継続的に最適化し、記憶能力が自律的に進化するようにします。
-
メモリ管理プラットフォーム開発者はプラットフォーム内で自身のメモリを表示、変更、削除することができ、メモリを完全に制御できます。
-
マルチプラットフォーム対応既にCodex、Claude Code、DeepSeek Harness、OpenCodeといった主要なコーディングエージェントをサポートしている。
MemoraXコードの使い方
- インストールと展開: MemoraX Codeのウェブサイト(https://code.memorax.net/)またはGitHubにアクセスして、ツールをダウンロードしてインストールしてください。
- アクセスエージェント: Codex、Claude Code、DeepSeek Harness、OpenCodeなどのサポートされているコーディングエージェントにMemoraX Codeを設定および統合します。
- 日々の開発: プログラミング作業にコーディングエージェントを使用する場合、システムはバックグラウンドでローカルコードを自動的にメモリと長期保存用クラウドメモリに保存します。
- メモリの再利用: 新しい会話を開始したり、別のエージェントに切り替えたりすると、関連するプロジェクト経験が自動的に呼び出され、現在の状況に反映されるため、同じ説明を繰り返す必要がなくなります。
- メモリの管理: メモリ管理プラットフォームにログインして、保存されているメモリの表示、編集、削除を行い、メモリを管理しましょう。
- チームワーク: チームメンバーを招待して、クロスプラットフォームのクラウドメモリを共有し、共同開発における経験の再利用と蓄積を実現します。
MemoraX Codeの主な利点
- プラットフォーム間の一貫性: Codex、Claude Code、DeepSeek Harness、OpenCodeなどの異なるエージェント間でプロジェクト経験をシームレスに転送できるため、ツールを切り替える際に最初からやり直す必要はありません。
- メモリのコールドスタート: コードリポジトリの構造、過去のプルリクエスト/課題、およびアーキテクチャの進化を自動的に解析することで、エージェントはプロジェクトに初めてアクセスした際に、そのコンテキストを迅速に理解することができます。
- Procedure Memory: 過去の開発履歴から再利用可能なエンジニアリング経験を自動的に抽出し、スキルという形で保存することで、後続の類似タスクがそれを直接活用できるようにする。
- 学習可能なフレームワーク: 強化学習(RL)を通して「何を記憶する価値があるか、いつ思い出すべきか」を継続的に最適化することで、記憶能力はルール主導型からデータ主導型、報酬主導型へと変化させることができる。
- 対象を絞ったリコール: タスクの意図に基づいたインテリジェントな検索により、真に関連性の高い重要な記憶のみがコンテキストに挿入され、無関係な情報による干渉を回避します。
- コスト削減と効率改善: これにより、複雑な長距離タスクにおけるスコアが約6倍向上すると同時に、API呼び出しコストが約23%削減され、繰り返し探索によるモデルの消費も減少します。
MemoraX Codeプロジェクトのアドレス
- プロジェクト公式サイト:https://code.memorax.net/
- GitHubリポジトリ:https://github.com/memorax-ai/memorax-code
MemoraX Codeと類似製品との比較
| 比較対象寸法 | MemoraX Code | Claude Code Auto-Memory |
|---|---|---|
| メモリ範囲 | ローカルコードリポジトリメモリとクラウドベースの長期保存メモリを組み合わせ、クロスプラットフォーム共有をサポートします。 | に基づく CLAUDE.md ファイルは、プロジェクトレベル、ローカル、ユーザーレベルの3つの範囲に分類されます。 |
| メモリ生成 | データを自動的に識別して抽出し、プロシージャメモリの構造化ストレージをサポートします。 | 会話中に記憶しておくべき重要な情報を自動的に識別し、書き戻す。 CLAUDE.md |
| クロスエージェント | Codex、Claude Code、DeepSeek Harness、OpenCodeなど、複数のプラットフォームをサポートしています。 | Claude Codeのエコシステム内でのみ使用可能であり、他のエージェントと共有することはできません。 |
| メモリタイプ | コード構造、過去のプルリクエスト、アーキテクチャの進化、エンジニアリングスキル、開発者の好み。 | ビルドコマンド、コーディング標準、エラーモード、環境構成、アーキテクチャに関する注記 |
| 自動化レベル | 意図に基づく情報検索により、現在のタスクに関連する重要な記憶のみが想起されます。学習可能なフレームワークは進化し続けています。 | メモリファイルへの書き込みは自動的に行われるが、ルール駆動型のメカニズムに依存しており、継続的な学習および最適化メカニズムが欠けている。 |
| チームシェアリング | チームメンバーを招待してクラウド上の思い出を共有する機能をサポートします。 | メモリファイルはローカルに保存され、ネイティブなチームコラボレーション機能は搭載されていません。 |
| 費用対効果 | 複雑なタスクのAPIコストは約23%削減され、スコアは6倍向上した。 | 繰り返し質問されることは減ったものの、費用対効果を定量化したデータが一般に公開されていない。 |
MemoraX Codeの応用シナリオ
-
セッションをまたいだ継続的な開発昨日、開発者たちはCodexを用いた権限システムの変革を完了しました。本日、新たな会話が開始されると、エージェントは過去のアーキテクチャ上の制約や障害シナリオを自動的に想起するため、プロジェクトの背景を繰り返し説明する必要がなくなります。
-
エージェント間のシームレスな切り替えCodexでモジュールAの開発を完了した後、Claude Codeに切り替えてモジュールBのバグを修正する。これまでに蓄積されたプロジェクト知識とエンジニアリング経験は引き続き有効に活用される。
-
長期的かつ複雑なタスクの効率性を向上させる3時間以上かかるリファクタリングや機能開発の際には、システムは自動的に保存されたプロシージャメモリを呼び出し、既知のパスの繰り返し探索を回避することで、全体的なスコアを約6倍向上させます。
-
チームによる知識の蓄積と再利用チームメンバーを招待してクラウドベースの記憶バンクを共有させ、開発中に蓄積された個々のプロジェクト経験をチームで再利用可能なスキルに変換することで、口コミによる情報損失を減らします。
-
新入社員はすぐにオンボーディングできるプロジェクトに新しいメンバーが参加すると、エージェントはコールドスタートを使用してコードリポジトリの構造、過去の決定事項、主要なエントリーポイントを迅速に理解し、コードリポジトリに慣れるのに必要な時間を短縮します。