Obsidian MCPによる持続的AIメモリ:Claude Coworkのための16のツール

開発者がClaude Cowork(Claude Opus 4.6)に永続メモリシステムを構築しました。カスタムModel Context Protocol(MCP)サーバーを介してObsidianボルトに接続し、セッション間のメモリ損失を解決しつつ、コンテキストウィンドウの肥大化を防ぎます。
主な詳細
- コアアーキテクチャ: Obsidianボルトがコンテキストウィンドウ外の検索可能な知識ストアとして機能します。AIはセッション開始時にコンテキストマニフェストのみを読み込み、必要に応じて特定の知識をクエリします。
- カスタムMCPサーバー: 軽量なPythonスクリプトで、ObsidianのローカルREST APIエンドポイントにマッピングされた16のツールを公開し、ヘッダーを明示的に設定します。サーバーはローカルで実行され、Claudeがボルトの読み取り、書き込み、検索を可能にします。
- 構造化されたボルト: フロントマターのメタデータとDataviewクエリを使用して、構造化された検索を実現します。
- コンテキスト予算: セッション開始時には最大5回のMCP呼び出しを許可し、コンテキストを抑制します。
- CLAUDE.mdとの比較: 著者は、
CLAUDE.mdファイルがプロジェクトの状態(現在の状態、次のステップ)を解決する一方で、研究、振り返り、トラブルシューティング、セッション履歴を保存するにはコンテキストが過負荷になり拡張できないと指摘します。
対象者
Claude Coworkを使用する開発者で、広範な履歴、研究、トラブルシューティングログがあるプロジェクトにおいて、セッション間で永続的なメモリを必要とする方。
📖 全文ソース: r/ClaudeAI
👀 See Also

Claude Codeで20エージェントパイプラインを構築:AIより構造を重視して
ある開発者がClaude Codeを使用して、Gmail、カレンダー、Notion、LinkedIn、ウェブスクレイパー、ローカルAPIにまたがる日々のワークフローを自動化する20エージェントのパイプラインを構築しました。重要な洞察は、信頼性はより良いプロンプトではなく、AIの周囲に決定論的な構造を追加することから生まれたということです。

オートエボルブ・フレームワークは、自己対戦進化を通じてゲームAI開発にクラウドコードを活用します。
ある開発者がClaude Codeのみを使用してGame AI Cupに参加し、130回の自動化された反復を通じて83名の参加者中6位を獲得しました。autoevolveフレームワークは、Claudeがボットのパフォーマンスを分析し、変更を提案し、新バージョンを以前のバージョンと比較評価する自己対戦進化ループを実装しています。

AI生成予約システムにおけるタイムゾーンのバグ:事例研究
Claudeで生成された予約プロトタイプはUTCで保存され、ISTで表示されていたため、ドバイや米国の講師にとって問題が発生。11件の誤予約が信頼を損ね、luxonで修正。

OpenClaw VPSとローカルデプロイメント:開発者の体験談
開発者がVPSとローカル環境でのOpenClaw実行の詳細な経験を共有。VPSでの遅延問題、権限制限、ブラウザ自動化の問題を指摘し、ローカルデプロイの利点としてブラウザセッションやローカルファイルへのアクセスを挙げています。