Claude Code and Codex Assist
Claude · Codex · Copilot + more
Privacy-First
Cross-Platform

Your AI coding history, finally organized

git blame, but for AI conversations — find the exact session and prompt that changed any file, then browse, search, resume, and track usage across Claude Code, Codex, OpenCode, Grok & Copilot.

A
B
C
D

Join 1,000+ developers from 20+ countries

Claude Code and Codex Assist

Everything you need, nothing you don't

Features built for developers who use AI coding assistants daily. Session management, code tracking, and analytics in one extension.

// 01 SESSION MANAGEMENT

Five Assistant History

Claude Code, Codex, OpenCode, Grok, and Copilot sessions with source badges

Pin, Rename & Organize

Pin important sessions, custom titles, smart filtering by project

Fork & Resume Sessions

Resume every supported source; fork Claude and Codex sessions

Session Format Converter

Convert sessions between Claude and Codex formats

Session Archive

Keep full-fidelity transcripts safe from CLI auto-cleanup

Markdown Sync

Export Markdown files you can commit to git and restore across devices

// 02 CODE CHANGES

GitHub-Style Diffs

Beautiful, readable diffs with syntax highlighting across files

Review Changes View

See all file changes from a conversation in one organized view

One-Click Undo & Reapply

Instantly undo or reapply any file change with a single click

Multi-Diff & Multi-Edit

View changes across multiple files simultaneously

File History Timeline

git blame for AI conversations: auto-follows the active file, then drill into any session for the exact prompt and its diff

// 03 ANALYTICS & SEARCH

Deep Search

Search every session straight from the files, with selectable scope, match mode, tool output, and subagent options

Cost & Token Tracking

Token breakdown by type, per-model pricing, and cache-cost insights

Usage Analytics Dashboard

Activity heatmaps, daily/weekly trends, project-level breakdowns

Quota Burn-Down

Live quota cards, burn-down charts, weekly reset history, and status bar access

Status Bar Navigation

Quick navigation between file changes with keyboard shortcuts

Cross-Platform (WebAssembly)
Privacy-First — All Local

A look inside

Real screenshots from the sidebar. Everything you see runs locally on your own history.

// 01 SEARCH

Find that one conversation in seconds

Search every prompt and reply across thousands of sessions. Results come back grouped by session with the matching message, project, and cost, so you can jump straight to the moment it happened.

  • Pick who to search: everyone, only your prompts, or only the assistant
  • Match any words, an exact phrase, or a regular expression with one click
  • Optionally include tool output and subagent transcripts
search

// 02 FILE TIMELINE

git blame, but for AI conversations

Open any file and the timeline lists every session that edited it, across Claude Code, Codex, OpenCode, Grok, and Copilot. Expand a session to read the exact prompt and open its diff.

  • Auto-follows the active editor, or right-click any file
  • Every session and prompt that touched the file, newest first
  • Jump from a prompt straight to the diff it produced
timeline

// 03 SESSION CHANGES

Review every edit, undo any of them

Every turn shows the files it touched with +/- counts. Open a diff, undo a change, or reapply it. Review Changes gathers every file edit from a conversation in one place.

  • Per-turn file cards with +/- line counts
  • One-click diff, undo, and reapply for each edit
  • Review Changes: every file a conversation touched, in one view
changes

// 04 CONVERSATION VIEW

Every turn, every file it touched

Open a session and read it like a transcript: rendered markdown, code, tasks, and a Turn changes card for each step. Resume it in the terminal, the desktop app, or the Codex extension, or export it as Markdown.

  • Per-turn file changes with +/- counts, diff, undo, and reapply
  • Context window graph, cache hit rate, cost, and turn count per session
  • Resume in Terminal, ChatGPT App, or the Codex VS Code extension
conversation
Conversation view with per-turn file changes and resume targets

// 05 QUOTA & USAGE

Know when you will run out

Live 5-hour and weekly quota cards for Claude, Codex, Fable, and Grok, with burn-down charts that project when each window exhausts. An activity heatmap and a day-by-day cost table sit right below.

  • Exhausts in 2d 4h style projections from your real burn rate
  • Contribution-style activity graph with streaks
  • Tokens, cost, and session counts per day for the last 7 or 30 days
quota
Account tab with plan usage cards, quota burn-down, and activity heatmap

// 06 MCP SERVER

Let your agents read each other’s history

A local MCP server exposes your session history to Claude Code, Codex, Grok, OpenCode, and Cursor. Say "continue my last Codex session" in Claude Code and it pulls a distilled handoff block.

  • search_sessions, get_context, get_session, and list_recent_sessions
  • grep_sessions, get_session_changes, and get_file_sessions on Pro
  • Loopback only, off by default, one-click setup for every CLI
mcp
MCP tab listing the ccassist tools available to CLI agents

// 07 SESSION BROWSER

Every assistant, one list

Claude Code, Codex, Grok, OpenCode, Copilot, and Cursor sessions grouped by project, with the cost of each folder next to its name. Filter by model or source, pin what matters, and resume from the row.

  • Per-model and per-source filters with session counts
  • Pin, rename, hide, or tag sessions to keep large histories tidy
  • Live dot on sessions that are still running
sessions
Sessions tab grouped by project with a model filter open

// 08 WEEKLY DIGEST

Your week, summarized

A rolling 7-day view of sessions, tokens, cost, edits, and active days, each compared with the week before. Step back through earlier weeks to see how your usage is trending.

  • Day-by-day token bars with your heaviest day called out
  • Split by tool: Claude, Codex, Grok, Cursor
  • Top projects by cost and token volume
digest
Digest tab showing weekly totals, day-by-day tokens, and top projects

// 09 STATUS BAR

Quota at a glance, always

Claude, Fable, Codex, and Grok percentages sit in the VS Code status bar so you never get surprised by a limit. Hover to see every window with its reset time.

  • 5-hour and weekly windows for each assistant
  • Reset countdowns without opening the sidebar
  • Click through to the full Account tab
statusbar
Status bar quota indicator with a hover popup listing each window

Simple, transparent pricing

Get started for free. Upgrade when you're ready for more.

Free

$0forever

All essential features at no cost

  • Browse all sessions (up to 7 days)
  • Indexed search (3-day limit)
  • File change tracking
  • Same-day diff viewing
  • Same-day undo/redo
  • Basic analytics (7-day data)
  • File timeline (3-day sessions)
  • 2 devices maximum
Get Started Free

Pro Monthly

$4.99/month

Unlimited history and up to 5 devices

  • Everything in Free, plus:
  • Unlimited diff viewing (all sessions)
  • Unlimited undo/redo (any session)
  • Session forking & pinning
  • Context window optimizer
  • Full file timeline (all sessions)
  • Advanced search (all results)
  • Full analytics & dashboard
  • Export sessions to Markdown
  • Up to 5 devices
Most Popular

Pro Lifetime

$49.99one-time
Pays for itself in 10 months

All pro features, forever — pay once

  • Everything in Free, plus:
  • Unlimited diff viewing (all sessions)
  • Unlimited undo/redo (any session)
  • Session forking & pinning
  • Context window optimizer
  • Full file timeline (all sessions)
  • Advanced search (all results)
  • Full analytics & dashboard
  • Export sessions to Markdown
  • Up to 5 devices
  • Lifetime updates included

Team

Customper seat

Pro seats for your whole engineering team

  • Everything in Pro, for every seat
  • One payment for all seats
  • Single invoice for your finance team
  • Volume pricing from 5 seats
  • Seats added or moved on request
  • Priority email support

7-Day Refund Policy: If Claude Code and Codex Assist doesn't work for your workflow, you can email me at [email protected] within 7 days for a refund.

Three steps, zero config

Install and start browsing your history in under a minute.

01

Install the extension

One click from VS Code, Cursor, or Antigravity marketplace. Takes seconds.

$ ext install agsoft.claude-history-viewer
02

Auto-detects your data

Finds your ~/.claude/ and ~/.codex/ directories automatically. No configuration needed.

$ detecting ~/.claude/projects/ ... found 42 sessions
03

Browse from the sidebar

Sessions, diffs, search, analytics — everything accessible from VS Code's activity bar.

$ ready. open sidebar → CCAssist

Common questions

No, this is an unofficial community extension created by independent developers. It is not affiliated with Anthropic or OpenAI. It enhances the Claude Code and Codex CLI experience.

All processing is local by default. The extension reads from supported local assistant history folders such as ~/.claude/projects/ and ~/.codex/sessions/. No chat text, file content, or diffs are sent anywhere unless you explicitly opt in to community features.

Claude Code and Codex have full support for browsing, search, diffs, resume, branching from a message, and Claude-to-Codex or Codex-to-Claude format conversion. OpenCode, Grok, and GitHub Copilot support browsing, search, diffs, and resume; OpenCode requires VS Code 1.101+ with native SQLite support.

Yes! The extension uses WebAssembly (sql.js) instead of native modules, so it works perfectly on M1, M2, M3, and M4 Macs — as well as Windows and Linux.

VS Code, Cursor, and Antigravity. Any editor that supports VS Code extensions should work. Install from the VS Code Marketplace or Open VSX Registry.

Free includes 7-day session history, recent-only diffs/search/timeline, 3 export slots, 3 archive slots, and 2 devices. Pro is $4.99/mo or $49.99 lifetime and adds unlimited history, session fork, Claude-to-Codex and Codex-to-Claude format conversion, bulk export/delete, unlimited export/archive, and 5 devices.

Session Archive copies full-fidelity session data into a separate archive folder so important transcripts can survive CLI auto-cleanup. Archived sessions remain browsable, and viewing or restoring archived sessions stays free; archiving new sessions beyond the free archive slots requires Pro.

The extension parses your chat history and calculates costs based on token usage and current model pricing. It provides accurate estimates with breakdowns by input, output, cache read, and cache creation tokens. Always verify against your actual billing.

Yes. If the extension doesn't work for your workflow, email [email protected] within 7 days of purchase for a refund.

Use the GitHub repository: github.com/yashagldit/Claude-Code-History-VSCode. Issues and pull requests are welcome.

Ready to organize your AI workflow?

Install in your favorite editor and start browsing your Claude and Codex history in seconds.