2026年3月27日AgentsOpen SourceCoding

claude-mem:Agent SDKによるClaude Codeの永続メモリプラグイン

claude-memはClaude Codeプラグインで、コーディングセッション中にClaudeが行うすべてを記録し、ClaudeのAgent SDKを使用してコンテキストを圧縮し、関連情報を将来のセッションに注入する。Claude Codeに会話をまたぐ永続メモリを付与するものである。

プラグインは5つのライフサイクルフック(SessionStart → UserPromptSubmit → PostToolUse → Summary → SessionEnd)を通じて動作し、すべてのツール呼び出しを監視、入出力をキャプチャ、ClaudeのAgent SDKでセマンティック圧縮を行い、全文検索対応のローカルSQLiteデータベースに保存する。インストール後、新しいセッションに過去のセッションコンテキストが自動的に表示される。

claude-memはRAD(Retrieval Augmented Development)を導入する。RAGが外部知識の取得を標準化するのと同様に、AIエージェントのメモリのためのオープンスタンダードである。アーキテクチャにはポート37777のExpress APIを持つワーカーサービスと、HTTP API経由でアクセス可能な検索スキルが含まれる。

プロジェクトは大きな支持を獲得し、GitHubで36,000以上のスターを獲得してトレンド入りしている。AGPL-3.0のオープンソース。

GitHub: https://github.com/thedotmack/claude-mem | ウェブサイト: https://claude-mem.ai/
← 前の記事
NanoClaw、DockerとパートナーシップでAIエージェントをMicroVMにサンドボックス化
次の記事 →
LangChain Deep Agents:複雑なタスクのためのオールインワン・エージェントハーネス
← すべての記事に戻る

Comments

Loading...
>_