Hugging Faceは2026年9月3日、コーディングエージェントに永続的な記憶を与えるためのツール「funes」を発表しました。このツールは、エージェントが行った作業の履歴をインデックス化し、異なるエージェントやマシン間でも過去の決定事項や理由を呼び出せるようにします。
エージェントの作業履歴を検索可能な記憶へ
funesは、Claude Code、Codex、pi、Hermesといったコーディングエージェント向けの記憶層を提供します。従来、エージェントのセッションログは単なるアーカイブに過ぎず、膨大な履歴の中から特定の決定理由を探し出すことは困難でした。funesを導入すると、エージェントは「recall」や「get」といったツールを用いて、過去の判断や調査結果を自律的に検索できるようになります。
このツールは、マシン上ですでに生成されているセッションを活用して動作します。インストール後にコマンド一つでエージェントに統合でき、作業のたびに履歴を増分的にインデックス化します。検索時には、ベクトル検索とBM25検索を組み合わせた手法を用い、情報の鮮度も考慮して最適な回答を導き出します。なお、情報の埋め込みや再ランキングの処理は、ユーザーのローカルマシン上で行われます。
マシンやチームを越えた記憶の共有
funesの大きな特徴は、記憶を特定の環境に閉じ込めない点にあります。Hugging Faceのデータセットとして記憶を紐付けることで、プライバシーを維持したまま記憶を同期できます。これにより、別のマシンで作業を再開したり、チーム内で過去の決定プロセスを共有したりすることが可能です。
共有された記憶は、エージェントの種類を問わず利用できます。例えば、あるエージェントが行った決定を、別のエージェントが呼び出して継続作業を行うといった運用が可能です。また、オープンソースプロジェクトにおいて、リリースの背景にある議論を検索可能な形で公開するといった活用も想定されています。
