Open Source

Share Claude Code + Codex + Gemini sessions
for code review

Drop a link in your PR so reviewers can see how the code was built, not just the final diff. Encrypted end-to-end.

claudereview.com/s/abc123
Human
Add a dark mode toggle to the settings page
Claude
I'll add a dark mode toggle. Let me first check the current theme implementation...
Read · src/theme.ts
Found theme context with light mode only
Edit · src/settings.tsx
Added toggle switch component

Built for developers

◇

Encrypted

Sessions are encrypted before upload. Password-protected sessions use client-side key derivation.

→

Deep linking

Link directly to specific messages. Perfect for pointing reviewers to key decisions.

⚡

Instant sharing

One command to share. Built with Bun for speed. Works with Claude Code, Codex, and Gemini CLI.

◈

Beautiful viewer

TUI-style interface with syntax highlighting, collapsible tools, and keyboard navigation.

⊕

Public or private

Share openly with a link, or password-protect sensitive sessions. You control access.

↻

Open source

MIT licensed. Self-host if you prefer. Audit the code yourself.

Get started in seconds

Install the CLI and share your first session

bun add -g claudereview

or npm install -g claudereview

Simple commands

Everything you need to share sessions

# List your Claude Code, Codex, and Gemini sessions
ccshare list

# Share a specific session by ID
ccshare share abc123

# Share your last session
ccshare share --last

# Copy session to clipboard as Markdown
ccshare copy --last

# Password-protect a session
ccshare share --last --private "secret"

# Preview locally before sharing
ccshare preview --last

MCP Integration

Share sessions without leaving your terminal

MCP Server

Share sessions directly from Claude. Add to ~/.mcp.json:

{
  "mcpServers": {
    "claudereview": {
      "command": "bunx",
      "args": ["claudereview-mcp"]
    }
  }
}

Then just ask Claude: "Share this session"

Slash Command Claude Code

Quick shortcut. Create ~/.claude/commands/share.md:

Share this session.

Run: bunx claudereview share --last

Return the URL to me.

Then type /share in any session