Share Claude Code and Codex transcripts. No signup required.
brew install nicosuave/tap/agentexport
or without Homebrew:
curl -fsSL https://agentexports.com/setup | sh
Run agentexport setup to install the command, then type /agentexport in Claude Code or Codex.
Transcripts are compressed and encrypted locally with AES-256-GCM before upload. The server only stores opaque encrypted blobs. Decryption happens entirely in the recipient's browser.
The decryption key lives in the URL fragment (#key) which browsers never send to servers. The server operator cannot read your transcripts. URLs without the correct key will fail to decrypt, showing only garbled data.
Shares auto-expire after 30 days by default. Configure retention with agentexport config set default_ttl 90 (supports 30, 60, 90, 180, 365 days).
You can deploy your own instance using Cloudflare Workers and R2. See the README for instructions, then run agentexport config set upload_url https://your-domain.com.
Alternatively, store transcripts as GitHub Gists with agentexport config set backend gist.
Does not include gist-backed transcripts.