Agent Conv Cli banner
ClementWalter ClementWalter

Agent Conv Cli

Development community

Description

Read and continue your local Claude Code / Codex CLI / Cursor conversation history from the terminal (chats/read/thread/search/find/fork/send/port)

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

agent-conv-cli

Terminal access to your **own** Claude Code, Codex CLI, Cursor, Oh My Pi, and ChatGPT web conversation history — one reader across all five, read-only:

agent-conv chats                        # projects (channels) across every source, most recent first
agent-conv read "myproject"              # list every thread's anchor in that project, any source
agent-conv thread "myproject"            # render the most recent thread in full
agent-conv read "myproject" --expand     # render EVERY thread in that project in full
agent-conv search "deploy-checklist"     # full-text search across everything
agent-conv find "deploy-checklist"       # find a thread by name (its derived title)
agent-conv fork "myproject" --yes        # continue a past Claude Code thread interactively, as a new one
agent-conv send "myproject" "..." --yes  # send a message into a Claude Code thread headlessly, print the reply
agent-conv port "myproject" --into codex --yes  # seed a NEW session with another provider, from any source
agent-conv chatgpt search "assurance"     # search your WHOLE chatgpt.com history, live — no sync needed
agent-conv chatgpt sync --search "assurance"   # copy just those conversations into the cache
agent-conv chatgpt sync                  # same job, no scope: the whole account (bulk backfill)
agent-conv chatgpt accounts              # which ChatGPT accounts are cached / signed in
agent-conv unread                        # what's new since you last viewed it
agent-conv skill-usage                   # every Skill-tool invocation ever, count + last used (Claude Code only)

Same shape as Slack, one level up: a **project** (the directory an agent ran in) is a **channel**, and a **session IS a thread** — an anchor message (its first turn) plus every turn tied to it. The command set mirrors Slack's exactly:

Slack agent-conv-cli
channels chats
read (flat) bare read (every thread's anchor)
`read <c