Share your
coding agent
sessions

Upload sessions from Claude Code or Codex CLI. Get a beautifully rendered shareable link with markdown, collapsible sections, and JSON formatting.

Claude CodeCodex CLITXT / JSONL
npm install -g prompt-share
prompt-share.projectd.ccCopy URL
Claude Codev2.1.105· claude-opus-4-6
~/my-project
branch: main
fix the authentication bug in login flow
Let me investigate. The issue is in auth.ts:
Bash▸ more
grep -r "authenticate" src/
"file": "src/auth.ts"

One command to share

Terminal

# Install & login

$ npm install -g prompt-share && prompt-share login

# Upload your latest session (auto-detects Claude Code or Codex)

$ prompt-share upload --last

Found session: 751974ca... (jsonl)

Uploading "fix auth bug" (jsonl)...

✓ https://prompt-share.projectd.cc/s/2026-04-14-fix-auth-bug-a3f7b2c1

Supported Formats

📄

TXT Export

Claude Code /export

💾

Claude Code JSONL

~/.claude/projects/

💾

Codex CLI JSONL

~/.codex/sessions/

JSONL sessions include timestamps, structured tool I/O, model name, and git branch. Auto-detected.

Features

📝

Markdown Rendering

Assistant messages render tables, lists, bold, code blocks, and links with full GFM support.

📋

JSON Pretty-Print

Tool results containing JSON are auto-detected and formatted with syntax highlighting.

📑

Collapsible Sections

Toggle between Overview and Full mode. Each user turn is a collapsible section with stats.

🔒

Password Protection

Share sensitive sessions with a password. Only people with the password can view.

Non-Interactive CLI

All flags work without prompts. Safe for CI, agents, and automation. --last, --recent, --session.

🌐

Web Dashboard

Sign in with Google to manage your sessions. View, delete, and share from any browser.

CLI Reference

Terminal

# Auth

prompt-share login# Sign in with Google

# Upload

prompt-share upload --last# Latest session for cwd

prompt-share upload --recent 10# List recent sessions

prompt-share upload --session <id># Upload by session ID

prompt-share upload <file># Upload TXT or JSONL file

prompt-share upload <file> -p secret# With password

# Manage

prompt-share list# List uploaded sessions

prompt-share open <slug># Open in browser

prompt-share delete <slug># Delete session