Agent Memory System

Agent Memory System

RAVBYTE TECHNOLOGIES PRIVATE LIMITED · コーディング

Agent Memory Systemは、ワークスペース内のあらゆるリポジトリに、プロジェクトの文脈・実行履歴・引き継ぎの永続的で読みやすい記録を与えるオープンソースの記憶層だ。コマンドを1つ実行するとフォルダを走査し、マニフェスト・ルート・API・設定・テストを見つけ出して、Codex、Claude、Cursorなどのコーディングエージェントが読めるMarkdownとJSONのインデックスを書き出す。セッションが終わるたびに新しいアシスタントへコードベースを説明し直すのに疲れた開発者向けに作られている。心当たりはないか。

Agent Memory System の画面プレビュー

Agent Memory System について

Agent Memory Systemとは何か

Agent Memory System(AMS)は、AIコーディングエージェント向けの文脈インフラだ。エージェントに毎回プロジェクトをゼロから再発見させる代わりに、ワークスペースを一度マッピングし、その地図をエージェントが既に開き方を知っているファイルに保つ。メンテナンスされているバージョンはnpm上で @ravbyte/agent-memory-system として公開され、RAVBYTE TECHNOLOGIES PRIVATE LIMITEDが所有する。

解決する問題は継続性だ。1つのリポジトリが多くのフォルダにまたがることはよくあり、1つのワークスペースに複数のリポジトリが同居することもある。Antigravity、Codex、Claude、Cursorを行き来するたびに、直前のアシスタントが理解した内容はたいてい失われる。AMSはその理解を書き留める。次のエージェントは空白ではなく、情報を得た状態で始められる。

主な制約は、これがCLIツールであり、ホスト型サービスではない点だ。ダッシュボードもアカウントもないため、セットアップはターミナルで行い、保守はコードが変わったときにメンテナンスコマンドを実行するかどうかにかかっている。インストールはnpx経由なので、Node.jsも必要だ。

はじめ方

  1. マッピングしたいワークスペースでターミナルを開き、npx @ravbyte/agent-memory-system@latest init を実行する。
  2. スキャナにフォルダを走査させる。マニフェスト、ルート、API、設定、テスト、ストレージの手がかり、生成されたディレクトリを検出する。
  3. 生成された memory/ フォルダを確認する。文脈インデックスと、指針や作業ログ用のMarkdownファイルが入っている。
  4. agent-memory worklog handoff --agent codex --message "tests pass; next publish pages" で次のエージェントに作業を引き継ぐ。
  5. Gitの構造変更のあとに agent-memory maintain --since main を実行し、記憶を最新に保つ。

AIツール情報

Agent Memory Systemの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0
プラットフォームWindows, macOS, Linux (Node.js CLI)
開発元RAVBYTE TECHNOLOGIES PRIVATE LIMITED
カテゴリコーディング
リリース日Jan 2025
最終更新Sep 2025
サイト訪問数N/A
サイト世界ランキングN/A
API提供状況いいえ

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • 複数の副業プロジェクトを掛け持ちする個人開発者:ワークスペースを1回スキャンすれば各リポジトリの文脈は別々に保たれるので、有料アカウントもホスト型ワークスペースも要らない。
  • 人とアシスタントの間で作業を引き継ぐチーム:作業ログと引き継ぎファイルが移行を明確にする。ただし全員が同じリポジトリ構成を使っている場合に限る。
  • 複数のコーディングエージェントを試すエンジニア:ポータブルなskillラッパーがCodex、Claude、Cursorに何を読むか伝えるので、同じ記憶の上で比較できる。

タスク

  • 新しいAIエージェントを大きなコードベースに参加させる:スキャナがどのエージェントでも読めるトピックインデックスを作るので、コールドスタートの当て推量が減る。
  • リファクタリング後に何が変わったか追う:`maintain --since main` がGit履歴に照らして記憶ファイルを更新するので、古いメモがレビューに紛れ込まない。
  • API変更の影響範囲を割り出す:依存グラフが、コードに触る前にどこが壊れるかを答える。

シーン

  • 2週間の休みのあとにプロジェクトを再開する:記憶ファイルが意思決定を先へ運ぶので、意図を一から組み立て直さずに済む。
  • 未完成のタスクを一晩で別のエージェントに渡す:引き継ぎファイルが現在の状態と次の一手を記録する。
  • セキュリティを意識したリポジトリを運用する:AMSは環境変数の名前を記録し、明白な機密パターンをブロックし、ベンダーのパスを飛ばす。

主な機能

リポジトリのスキャン

1つのコマンドでワークスペース内のあらゆるリポジトリをマッピングする。スキャナはマニフェスト、ルート、API、設定、テスト、ストレージの手がかり、ドキュメントを読み、MarkdownとJSONのトピックインデックスを書き出す。出力はプレーンテキストなので、ファイルにアクセスできるエージェントならプラグインなしで使える。

Gitを意識した自動保守

コードが動けば記憶はずれる。AMSはそれを防ごうとする。agent-memory maintain --since main を実行すると、Git内の構造変更を検出し、記憶フォルダを更新し、結果を検証する。狙いは、古い文脈がコードレビューに静かに紛れ込むのを止めることだ。そうでなければ意味がない。

エージェント間の引き継ぎ

worklogコマンドは、あるエージェントが次へメモを残せるようにする。受け取り手を指定し、短いメッセージを渡すと、ツールが引き継ぎファイルを書き出し、次のアシスタントが起動時にそれを読む。Claude文脈とCursorエージェント記憶はいずれもこの方法で持続する。エージェントの切り替えが、やり直しのように感じられなくなる。

依存グラフの知能

組み込みの静的解析が依存関係とアーキテクチャ層をマッピングする。エージェントはグラフに問い合わせて、APIが変わったときどのファイルが壊れるかを知る。当て推量が照会に変わる。このプロジェクトはO(1)のグラフ照会と欠落インポートゼロをうたう。大きなリポジトリで役立つ。

機密を意識した記憶

記憶ファイルはシステムを説明すべきで、認証情報をさらすべきではない。AMSは環境変数の名前を記録し、明白な機密パターンをブロックし、生成されたディレクトリとベンダーディレクトリを避け、推測した内容に印を付けて、エージェントが何を推測し何を確認したかを分かるようにする。コミットする前にフォルダを確認しよう。

オープンなベンチマークツール

オープンソースのベンチマークツールが、エージェントのコールドスタート手順とAMSが導く実行を、リポジトリ理解・デバッグ・復旧・マルチエージェント継続性の面で比較する。メンテナ自身、現在の数値は自分たちの測定であり、独立した再現がまだ必要だと認めている。引用する前に知っておくとよい。

メリットとデメリット

メリット

  • 無料でMITライセンスなので、比べるべき料金段階がなく、ソースも読める。
  • 記憶はプレーンなMarkdownとJSONで存在するため可搬で、Codex、Claude、Cursor、Antigravityをまたいで動く。
  • Gitを意識した保守が、何か月も前のスナップショットではなく、コードの実際の状態にインデックスを近づけて保つ。
  • セキュリティ既定値が明白な機密をブロックしベンダーのパスを飛ばす。共用リポジトリでは重要な点だ。

デメリット

  • ホスト型サービスもダッシュボードもないので、保守は忘れずに実行すべきコマンドになる。
  • ベンチマーク結果はメンテナが実行したもので、まだ独立検証されていないため、性能の主張は暫定的に受け止めよう。
  • Node.jsの導入が必要で、PythonやGo環境だけで働くチームには一手間増える。

よくある質問

リポジトリをスキャンして永続的なMarkdownとJSONのインデックスに変え、AIコーディングエージェントにプロジェクト文脈・履歴・引き継ぎの共有記録を与える。毎セッションでコードを再発見する代わりに、エージェントが読み取るノートのようなものだ。

関連コンテンツ

Agent Memory Systemに関連するツール、スキル、記事を探す。

Agent Memory Systemの代替ツール

Forefront

Forefront

Forefront · コーディング

ForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。

無料 / $0 - $99/mo詳細を見る
Startkit

Startkit

StartKit.AI · コーディング

Startkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。

有料 / $99 - $499 one-time詳細を見る
Testim

Testim

Tricentis · コーディング

Testimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。

無料 / Custom pricing on request詳細を見る