トータル・リコール:Claudeコード会話履歴のためのローカル知識グラフ

Total Recallの機能
Total Recallは、会話履歴を検索可能にすることで、Claude Codeセッション間での決定事項の再説明という問題を解決します。Claude Codeは会話を~/.claude/projects/内のJSONLファイルとして保存し、各行にはメッセージオブジェクト(役割、内容、タイムスタンプ、ID、parentUuid)が含まれています。これらの親参照は、会話がツール呼び出しや中断で分岐するため、有向非巡回グラフ(DAG)を形成します。
技術的実装
このシステムはJSONLトランスクリプトを以下の機能を持つSQLiteデータベースに取り込みます:
- 全文検索
- ローカルのOllama(クラウド不要)とnomic-embed-textを使用したベクトル埋め込み
- 意味的クロスリンキング
- 検索ヒットから親チェーンを遡るDAGを考慮した取得
- プロジェクトベースのセッションタグ付け
「あの素晴らしいチレ・レジェノスがあったレストランは何だったっけ?」のような質問をすると、Claudeはデータベースをクエリし、要約ではなく周囲のコンテキストを含む実際の会話抜粋を返します。
追加機能
- 「どこまで話したっけ」スクリプトは、最新セッションから最後の20メッセージを表示します
- Playwright経由で認証し、バックエンドAPIを呼び出してタイムスタンプ、モデルメタデータ、DALL-E画像、コードインタープリター出力を含む完全な会話ツリーを取得するChatGPTインポーター
- 15分ごとの自動取り込み
- すべてローカル - 別のマシンにコピーできる単一ファイル
現在の導入状況
作成者の導入では以下を処理しています:
- 28Kチャンク
- 63Kの意味的リンク
- 255 MBストレージ
- 6プロジェクトにわたる49セッション
オープンソースでの利用可能性
https://github.com/aguywithcode/total-recallのリポジトリには以下が含まれています:
- 完全なパイプライン(取り込み、埋め込み、リンク、取得、閲覧)
- ChatGPTスクレイパー
- セットアップ手順
- CLAUDE.md統合ガイド
- 完全な構築ストーリーを含む背景ドキュメント
📖 Read the full source: r/ClaudeAI
👀 See Also

Superglue CLI: AIエージェントが事前構築ツールなしでAPIコールを実行可能に
Superglue CLIは、AIコーディングエージェントにそのコマンドの使用方法、認証処理、ツール構築、失敗のデバッグ方法を教えるスキルを提供します。すべてのAPI統合に対して事前構築されたツールを作成する代わりに、エージェントは実行時にAPI仕様を読み取り、複数ステップの呼び出しを計画できます。

OpenClawユーザーは、AIエージェントによる計画とレビューのボトルネックを報告しています。
OpenClawユーザーは、効果的なコード生成にもかかわらず、計画とレビューのワークフローを「MS-DOSのようだ」と表現し、手動介入、ドキュメントの断片化、エージェント間の協業における推論の喪失を指摘しています。一部のユーザーは、comment.ioやProof by Everyなどのエージェントネイティブなドキュメントエディタを試しています。

AIコーディングエージェントのためのセキュリティスキャン機能は、デプロイメントを自動的にチェックします。
開発者が、AIコーディングエージェントがデプロイ後に自動的にセキュリティ問題をスキャンできるスキルファイルを作成しました。このスキャンは、公開された秘密情報、開かれたポート、欠落したセキュリティヘッダー、漏洩したソースコードなどを検出し、各デプロイ後に約30秒で実行されます。

オープンソースシステムがクロードのコードパターンを進化するドキュメントに取り込む
開発者リー・フール氏は、Claude Codeでの作業から得られた知見を体系的に収集・体系化した3つのオープンソースリポジトリを公開しました。このシステムには、14の原則と19のパターンを記した方法論ドキュメント、アーキテクチャ分類フレームワーク、149の機能を備えたメモリシステムが含まれています。