MCPサーバーを反映:持続的なコーディングエージェントメモリのためのReflexionペーパーを実装

開発者がReflexion論文(Shinnら、NeurIPS 2023)をMCPサーバーとして実装し、ローカルコーディングエージェントの一般的な問題であるセッション間での永続的記憶の欠如に対処しました。reflect-mcpと呼ばれるこのツールは、エージェントが間違いを記憶し、繰り返しを避けることを可能にします。
仕組み
このシステムは構造化されたワークフローで動作します:
- すべてのテスト失敗後、エージェントは自身の作業を批判的に評価し、エラーからパターンを抽出します
- これらの教訓は将来の参照のために保存されます
- 新しいタスクを開始する前に、エージェントは全文検索を使用して過去の教訓を思い出します
- パターンマッチングは完全に正規表現ベースであり、分類のためにLLM呼び出しは必要ありません
開発者は、エラーメッセージが決定論的マッチングが効果的に機能するほど予測可能であると指摘しています。エージェントは文脈を理解しているため批判を書き、サーバーは教訓の構造化と重複排除を処理します。
技術的実装
- MCP(Model Context Protocol)サーバーとして構築
- ストレージと検索にSQLiteとFTS5を使用
- MCP互換の任意のクライアントで動作
- インストール方法:
cargo install reflect-mcp
1週間後の結果
開発者は、コーディングエージェントの動作にいくつかの改善を報告しました:
- ユーザー入力に対して同じ
unwrap()を行わなくなりました - タイムゾーン処理を忘れなくなりました
- 以前に見た失敗パターンを自動的に回避するようになりました
- パターントラッキングにより、プロジェクト全体で繰り返される間違いが可視化されました
このプロジェクトはGitHubで公開されています:https://github.com/rohansx/reflect。開発者は、ローカルコーディングエージェントの永続的記憶設定を実験した他のユーザーからのフィードバックを求めています。
📖 完全なソースを読む: r/LocalLLaMA
👀 See Also

教育投資のためのリスクガードレール付きAI取引エージェント
ある開発者が、AIと資金の間にリスクエンジンを配置してClaudeを証券口座に接続するAI搭載の取引アシスタントを構築しました。このシステムには、ポートフォリオの50%を超える取引のブロック、1日で3%の損失が発生した場合の自動停止、20%のドローダウンで全てを停止するキルスイッチなどの安全対策が含まれています。

AMD R9700上でVS Code Copilotを使用してQwen3.6-35B-A3B-UD-Q5_K_XLをローカル実行
あるユーザーが、Qwen3.6-35B-A3B-UD-Q5_K_XL を AMD R9700 1枚と Vulkan を使って llama.cpp で動作させ、最小限のプロンプトで完全なウェブサイトと Playwright テストを生成した事例をシェアしています。
GLiGuard:开源300M参数安全审核模型声称比LLM护栏快16倍
Fastino LabsがGLiGuardをリリース。3億パラメータのエンコーダベースモデルで、複数の安全性タスクを1回のパスで実行し、23~90倍大きいモデルに匹敵または上回る性能を発揮しながら、最大16倍高速に動作します。

MLJAR Studio:生成可复现笔记本的本地AI数据分析工具
MLJAR Studioは、自然言語の質問をローカルで実行されるPythonノートブックに変換するデスクトップアプリです。表形式データ向けのAutoMLを備え、Ollamaを介したローカルLLMをサポートします。