マイコ:エージェントのメモリと継続性のための持続的MCP基板
MycoはBattam1111からのもので、エージェントがモデルを切り替える際にコンテキストの劣化を防ぐための持続的な認知基盤を提供するMCPサーバーです。これは、セッション間でエージェントの状態を取り込み、インデックス付けし、想起する自己進化するメモリ層を作成し、時間の経過とともにプロジェクトの理解を保持します。このツールは、マニフェスト駆動の操作と改ざん検出可能なメモリグラフを使用して継続性を管理します。これは、長期間にわたるエージェントコンテキストを必要とするAI研究者、ソフトウェア開発者、パワーユーザーを対象としています。
実際にどのようなタスクに使用できますか?
Mycoは、会話やプロジェクトの状態をモデルの変更や新しいセッションを通じて維持するエージェント中心のメモリ基盤として機能し、コンテキストの喪失の問題に対処します。この設計は、単発のプロンプトではなく、持続的な状態を必要とするエージェントのワークフローに焦点を当てています。実装は、摂取とライフサイクルイベントを管理するためにマニフェスト駆動の動詞を公開しており、システム内の例には、基盤に入力がどのように移動するかを表すための発芽、摂取、同化、胞子形成が含まれます。
保存された記憶はどれほど信頼性があり、監査可能ですか?
このツールは、改ざんが証明された因果関係の履歴を提供する自己検証可能なファイルシステムグラフに状態を保存し、契約の不変性を機械的に強制する25のリンティング次元を適用します。この機械的な強制は、予測可能なエージェントの動作を維持し、違反を自動的に明らかにする方法として説明されています。基盤はプロバイダーに依存しないため、基礎となるモデル生成が変更されても同じメモリ層が持続し、異なるLLMホスト間での継続性をサポートします。
開発者のワークフローに大きな変更なしに適合しますか?
Mycoは、Claude Desktop、Cursor、Windsurf、Zed、VS CodeなどのMCP互換クライアントと統合されており、選択したランタイムに応じてnpx、pip、またはCargoを使用してクローンおよびビルドすることでインストールをサポートします。ランタイム要件には、対応するインストール方法のためのNode.js 22+、Rust 1.80+、またはPython 3.13+が含まれます。このプロジェクトはオープンソースであり、拡張のために設計されているため、エンドユーザーアプリではなく、研究者や開発者のツールチェーンと一致しています。
永続エージェントプロジェクトを構築する技術チームに適した選択
Mycoは、開発者指向のセットアップを受け入れ、セッション間で累積エージェントメモリを必要とする研究開発チームにとって、焦点を絞った選択です。重要な決定に依存する前に、基盤の進化する状態に対して明示的な検証ステップを追加し、統合フェーズを計画してください。実用的なヒント:摂取および検証手順を早期に定義し、製品使用前にMCPクライアントワークフローとの連続性をテストしてください。





