エージェントワーキングメモリ:AIコーディングエージェントのためのローカルメモリシステム

AgentWorkingMemoryが解決する課題
Claude CodeのようなAIコーディングエージェントは、セッション間で永続的な記憶を持ちません。開発者は新しいセッションを開始するたびに、アーキテクチャ、データベーススキーマ、過去の決定事項を繰り返し説明することになり、時間とコンテキストウィンドウのスペースを無駄にしています。Claude Codeには--continueによる会話の再開、メモをマークダウンファイルに保存する自動メモリ機能、CLAUDE.mdプロジェクトドキュメントなどのツールがありますが、これらには以下の制限があります:
--continueや--resumeはチャットスレッド全体を復元しますが、コンテキストウィンドウのスペースを消費し、一度に1つのスレッドしか扱えません- 自動メモリは
MEMORY.mdの最初の200行を読み込みますが、検索インテリジェンスが不足しており、どのメモが現在の作業に関連しているかを判断できません CLAUDE.mdのようなプロジェクトドキュメントは安定した情報には有効ですが、急速に進化するプロジェクトではすぐに陳腐化します
AgentWorkingMemoryは、セッション間で知識を蓄積し、現在の作業に関連する文脈を提示し、手動での管理なしに時間とともに改善することで、これらの課題に対処します。
仕組み
AWMはクラウド依存なしに、完全にローカルマシン上で動作します。システムは以下で構成されています:
- ストレージ用のSQLiteデータベース
- 3つのローカルMLモデル(合計約124MB、一度ダウンロードされキャッシュされます)
- Node.jsプロセス
実行するサーバーやDockerコンテナ、バックグラウンドデーモンは必要ありません。Claude Codeを起動すると、MCP(Model Context Protocol)を通じてAWMが自動的に起動します。セッションを閉じると停止します。すべてがローカルに留まり、クラウドやAPIキーは不要で、データがマシンから流出することはありません。セキュリティを強化するため、AWMはメモリアPIへのアクセスを制限するベアラートークン認証をサポートしています。
セットアップと使用方法
インストールには2つのコマンドが必要です:
npm install -g agent-working-memory
awm setup --globalClaude Codeを再起動後、14のメモリツールが自動的に表示されます。最初のセッションはMLモデルのダウンロード(約124MB、その後キャッシュ)により約30秒かかります。その後は:
- エージェントは重要なことを学んだときにメモリを書き込みます
- 新しい作業を開始する際に関連するメモリを呼び出します
- 中断後の回復のために状態をチェックポイントに保存します
このシステムは、20年前のコードベース(約140万行)をモダンスタック(推定約25万行)に再構築する過程で開発されました。具体的には、88のデータベーステーブルを持つ会員管理プラットフォームと、複数のAIエージェントを並行して使用するマルチスプリント開発のために設計されています。
📖 Read the full source: r/ClaudeAI
👀 See Also

Astryx:Metaのオープンソースデザインシステム、150以上のコンポーネント搭載、カスタマイズ可能かつAIエージェント対応
MetaのデザインシステムAstryxがオープンソース化されました。150以上のReact/StyleXコンポーネント、CLIスキャフォールディング、MCPサポートを備え、社内ですでに13,000以上のアプリで使用されています。現在ベータ版です。

Measuring Off-Task Token Spend in Claude Code: The 'Undeclared-Intent' Metricを日本語に訳すと:
ある開発者が、Claude Codeセッションにおける意図しない実行経路に費やされる計算リソースを定量化する指標を作成したところ、トークンの22.8%がタスク外の作業に使用されていることが判明した。

エージェントルーム:Claudeコードエージェントチーム可視化デスクトップアプリ
Agents Roomは、.claude/agents/フォルダをスキャンし、フロントマターを読み取り、エージェント間の関係をキャンバス上に自動接続線で可視化するElectronデスクトップアプリケーションです。マークダウンファイルを編集する代わりに、UIから直接エージェント、スキル、コマンドを作成・編集できます。

Echo-TTSがApple Siliconに移植され、MLXを活用したネイティブTTSと音声クローニングを実現
Echo-TTSは、2.4Bパラメータの拡散型テキスト読み上げモデルで、音声クローニング機能を備えており、CUDAからMLXを使用してApple Mシリーズチップ上でネイティブに動作するように移植されました。ベースモデルの16GB M4 Mac miniでは、5秒の音声クローン生成に約10秒、30秒のクローンには約60秒かかります。