Move AI chats across harnesses: Claude Code, Codex, OpenCode, Cursor, and more Skillsynchq released txcript, an open-source library and CLI that converts AI coding-agent sessions between harnesses including Claude Code, Codex, OpenCode, and Cursor, carrying over messages, reasoning, and tool history where the target supports them. The tool ships as a Rust crate (requiring Rust 1.96 or newer), a JavaScript package with prebuilt WebAssembly for Node and Bun, and downloadable binaries for macOS, Linux, and Windows, and it also exposes a read-only MCP server via `txcript mcp` for listing, searching, and reading past sessions. txcript preserves the source session while writing a new native session and launching the target agent in the recorded working directory. Continue your conversation in another coding agent. English | 日本語 https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.ja.md | 简体中文 https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.zh-CN.md | 繁體中文 https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.zh-TW.md | 한국어 https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.ko.md | Deutsch https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.de.md | Español https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.es.md | Français https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.fr.md | Italiano https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.it.md | Português Brasil https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.pt-BR.md | Русский https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.ru.md | मराठी https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.mr.md | தமிழ் https://github.com/skillsynchq/txcript/blob/main/docs/translations/README.ta.md txcript is a library for converting agent sessions. Start a conversation in Claude Code and continue it in Codex, carrying over messages, reasoning, and tool history where the target supports them. Build session search, viewers, and editors against one transcript model. txcript handles the agent-specific formats, with a Rust API, a JavaScript package, and a CLI. Try the CLI try-the-cli · Use the library use-the-library · Supported agents supported-agents · Documentation documentation Download a binary for macOS, Linux, or Windows from Releases https://github.com/skillsynchq/txcript/releases , or install from source with Rust 1.96 or newer: cargo install --git https://github.com/skillsynchq/txcript txcript-cli --locked Find a Claude Code session and continue it in Codex: txcript list --from claude code txcript continue