Claude Timestamps -- Live Session Transcripts with Timestamps for Claude Code
Claude Timestamps is a free VS Code extension by ClawSecure that adds a live, timestamped transcript log to every Claude Code session. Every message you send and every response Claude gives is captured with an exact timestamp, displayed in a persistent sidebar panel that works across all your workspaces. When you run Claude Code sessions for hours, days, or even weeks, you finally know when every exchange happened. The Claude Code VS Code extension does not show timestamps on any message. The Claude.ai browser and desktop apps show timestamps natively; the VS Code extension does not. Claude Timestamps solves this by reading directly from Claude Code's own JSONL session transcripts, which contain exact ISO timestamps for every message, and displaying them in a clean sidebar panel with your full conversation history, searchable and always live. Last updated: May 2026 No Timestamps in Claude Code for VS CodeIf you have worked in Claude Code inside VS Code for any extended session, you have run into this problem. You open a session in the morning, work through it across two days, and have no idea which messages were from yesterday versus today. You run long agent sessions with multiple tool calls and cannot tell when an operation started. You hand off work to another session and realize your context has no timestamps to anchor the timeline. The Claude.ai browser interface shows timestamps on every message. The Claude desktop app shows timestamps. The VS Code extension shows nothing. This is a known limitation that affects every developer who uses Claude Code for longer than a single sitting. Claude Timestamps by ClawSecure fills that gap by reading Claude Code's own session data and surfacing it where you actually work, directly inside VS Code. Features
Install Claude TimestampsClaude Timestamps is free and installs in seconds. Choose one of these methods:
Compatible EditorsClaude Timestamps works with every editor built on the VS Code platform. Because it reads from Claude Code's JSONL transcript files directly and uses standard VS Code webview APIs, any editor that supports the VS Code extension model will work out of the box.
How It WorksClaude Timestamps reads directly from Claude Code's own session transcript files -- no custom hooks, no injected code, no modifications to Claude Code itself.
ConfigurationClaude Timestamps has four settings, all accessible from
Commands
Frequently Asked QuestionsDoes Claude Timestamps work with the Claude Code VS Code extension?
Yes. Claude Timestamps reads the JSONL transcript files that Claude Code writes to Does it capture every message, or just tool calls? Every message. User messages (your prompts), assistant messages (Claude's responses), and tool calls are all captured. The JSONL transcript files contain the complete conversation including all content blocks, so Claude Timestamps can surface everything. Do I need to configure a separate transcript path for each workspace?
No. All Claude Code sessions across all workspaces write to the same What if I run multi-day sessions? Can I see messages from different days? Yes. This is the core use case Claude Timestamps was built for. Sessions spanning hours, days, or weeks are displayed with exact timestamps on every message, so you can see precisely when each exchange happened. Does Claude Timestamps work in Cursor, Windsurf, or other VS Code forks? Yes, as long as you are using Claude Code (the Anthropic CLI) inside those editors. Claude Timestamps reads the JSONL files that Claude Code writes; it does not depend on VS Code-specific behavior beyond the extension API itself. Does it slow down VS Code or Claude Code? No. Claude Timestamps uses lightweight file watchers and reads files incrementally. It has no impact on Claude Code's performance and does not run any background processes beyond what VS Code's extension host already manages. Is my conversation data sent anywhere? Never. Claude Timestamps reads your session files locally and displays them in the VS Code webview. No data leaves your machine. No telemetry, no analytics, no external requests. Can I search across multiple sessions? The search bar filters messages within the currently selected session. To search a different session, switch to it in the session list on the left. What version of VS Code is required? VS Code 1.85.0 or later. Any recent version of VS Code, Cursor, Windsurf, or compatible fork will work. What is ClawSecure?ClawSecure is the integrity layer for AI agent skills and workflows. ClawSecure has audited 3,000+ AI agent skills, provides AI-powered runtime monitoring, and ships free developer tools that fix the everyday problems of working with AI coding assistants. Claude Timestamps is part of the ClawSecure free tools collection, built for developers who want more visibility and control over their AI agent workflows. Free Developer Tools by ClawSecureClaude Timestamps is one of three free tools in the ClawSecure developer tools collection. All are MIT-licensed and free forever.
ContributingClaude Timestamps is open source and MIT-licensed. Issues, feedback, and pull requests are welcome at github.com/ClawSecure/claude-timestamps. LicenseMIT License. Free forever. See LICENSE for details. |
