Claude Codeに導入されたセッションメモリ機能

最新バージョンのClaude Codeには、新機能セッション・メモリーが導入されました。大規模なインタラクティブセッションの管理を開発者に支援するために設計されており、各プロジェクトディレクトリにsummary.mdファイルを自動生成・維持します。デフォルトでは無効ですが、tweakccを使用して有効化およびカスタマイズできます。
主な詳細
有効にすると、セッション・メモリーは~/.claude/projects/{sanitized-project-path}/{session-id}/session-memory/summary.mdにsummary.mdファイルを作成します。このファイルは特定の閾値に基づいて更新されます:セッションサイズが10kトークンと3回のツール呼び出しに達した時点で最初に作成され、その後は5kトークンの追加と3回のツール呼び出しごとに更新されます。
tweakccツールでは、環境変数を使用してこれらの閾値をカスタマイズできます:
CC_SM_MINIMUM_MESSAGE_TOKENS_TO_INIT=200– 最初の抽出に必要なトークン数;デフォルトは10,000。CC_SM_MINIMUM_TOKENS_BETWEEN_UPDATE=200– 更新間に必要なトークン数;デフォルトは5,000。CC_SM_TOOL_CALLS_BETWEEN_UPDATES=0– 更新間に必要なツール呼び出し回数;デフォルトは3。CC_SM_PER_SECTION_TOKENS=3000– 警告が表示される前のセクションあたりの最大トークン数;デフォルトは2,000。CM_SM_TOTAL_FILE_LIMIT=12000– 要約全体の最大トークン数;デフォルトは12,000。
セッション・メモリー機能を有効にするには、npx tweakcc@latest --applyを実行し、必要な環境変数を設定します。この機能は、包括的なアクティビティ追跡が有益な中規模から大規模のインタラクティブセッションを扱う開発者を対象としています。
📖 詳細はこちら: r/ClaudeAI
👀 See Also

js-notepad: Claude Code用の組み込みMCPサーバーを備えたスクリプト可能なメモ帳
js-notepadは、Claude Codeの支援で構築された、無料のオープンソースでスクリプト可能なメモ帳アプリケーションです。内蔵のMCPサーバーを備えており、Claude Codeがページの読み書き、スクリプトの実行、ToDoの作成、結果のプッシュをアプリと直接やり取りできるようになっています。

PocketBot: AIがコスト効率の良い、確定的なスケジューリングのために自動化をJavaScriptにコンパイルします。
PocketBotは、自然言語リクエストを自己完結型のJavaScriptスクリプトにコンパイルし、実行時にLLM呼び出しなしでスケジュール実行することで、APIとハードウェアのコスト問題に対処します。このツールはコード記述にAIを一度だけ使用し、その後はGoogle Suite、Slack、Notionを含む20以上の統合機能で決定論的に実行されます。

ブラウザネイティブのリアルタイムコヒーレンス制御システム for Claude with SDEバンドおよびカルマンフィルタリング
開発者が、ブラウザ内で完全にClaudeアーティファクトとして動作するリアルタイム一貫性制御システムを構築しました。このシステムは会話を確率過程として扱い、ライブのモンテカルロSDEパス、デュアルカルマンフィルタリング、および行動信号検出を適用しています。

Skales: DockerなしでOllamaに接続するデスクトップAIエージェント
Skalesは、Dockerのセットアップを必要とせず、Ollamaにローカルで接続するデスクトップAIエージェントです。Gmail IMAPを介したメール管理、ブラウザ自動化、Groqを介したWhisperを使用した音声チャットなどの機能を提供します。