Claude File History: VS Code Extension for Tracking Claude Code Sessions

Claude File History Extension for VS Code
A new VS Code extension called Claude File History addresses a common pain point for developers using Claude Code: losing conversation context when closing sessions. The extension tracks every Claude Code session that has interacted with your files, creating a searchable history of past conversations.
Key Features
- Tracks every Claude Code session that touched your files
- Find any past conversation in your project history
- Preview what was discussed in each session
- Resume conversations with a double-click
The extension is available on GitHub at https://github.com/albinstman/claude-file-history. This type of tool is particularly useful for developers who frequently use AI coding assistants like Claude Code, as it helps maintain context across multiple coding sessions and prevents the loss of valuable conversation history when windows are closed.
VS Code extensions that integrate with AI coding assistants typically work by monitoring file changes and capturing the interaction history between the developer and the AI assistant. This allows developers to reference previous suggestions, understand the evolution of code solutions, and continue conversations that might have been interrupted.
📖 Read the full source: r/ClaudeAI
👀 See Also

ddash: Mermaid Diagram Tool with URL-Based Storage and Claude Code Integration
ddash is a free Mermaid diagram tool where the entire diagram is compressed into the URL hash, requiring no backend, accounts, or storage. It includes a Claude Code skill that lets you generate and open diagrams directly during conversations with commands like /diagram the auth flow.

Squeez tool compresses bash output 90%+ to extend Claude Code context window
Squeez is a hook that automatically compresses raw bash output like ps aux, docker logs, and git log before it reaches Claude Code. It reduces token usage by 92.8% on average across 19 common commands, helping sessions last longer.

RUNE Protocol: Save AI Session Memory Across Platforms
RUNE (Relational User Notation for Entities) is an open-source protocol that saves your AI relationship to an encrypted .rune file, solving the cold-start problem where AI assistants forget you between sessions. Created with Claude Opus 4.6, it works across Claude and GPT platforms.

dead-letter: Local .eml to .md Converter with CLI, Web UI, and MCP Server
dead-letter normalizes email exports into Markdown with YAML front matter, customisable. It offers four access modes: CLI, Python library, Web UI, and an MCP server for direct integration with Claude Desktop, Claude Code, and Codex.