Coding-agent integrations
Coding-Agent Integrations: Claude Code and Codex | Reinstate
Reinstate currently integrates with Claude Code and OpenAI Codex CLI for encrypted, same-vendor session sync across devices. It preserves each agent’s native session format: Claude Code sessions resume in Claude Code, and Codex sessions resume in Codex.
- Last verified
- Current release
- v0.1.0-rc.8
- Release status
- pre-1.0 release candidate
- Owner
- Harjot Singh Rana
Available integrations
Phase 1 stays deliberately narrow. Reinstate discovers selected local session artifacts, rewrites known structural paths for portability, encrypts the result locally, and restores it into the same vendor's native layout on another configured device.
Claude Code
Move supported Claude Code sessions between configured project roots while recomputing the destination project directory key.
Read Claude Code integration →OpenAI Codex CLI
Move supported Codex rollouts while preserving the native date-partitioned layout and remapping the structural working directory.
Read Codex integration →What “supported” means
| Capability | Claude Code | Codex CLI |
|---|---|---|
| Local session discovery | Phase 1 | Phase 1 |
| Encrypted push and pull | Same-vendor sessions | Same-vendor sessions |
| macOS ↔ Windows path mapping | Configured projects | Configured projects |
| Native cross-agent translation | Not supported | Not supported |
| MCP, skills, plugins, or settings sync | Planned after Phase 1 | Planned after Phase 1 |
Reinstate fails closed for recognized but untested agent versions: discovery can remain read-only, while export and restore are blocked. See the exact ranges and release evidence on the compatibility page and see when those ranges changed in theagent-version history.
How an integration moves a session
- Discover. An adapter finds session artifacts in the agent's local, vendor-owned data layout.
- Normalize. Reinstate replaces known structural absolute paths with portable project tokens. It does not rewrite free-form transcript prose.
- Encrypt and store. The portable artifact is sealed locally with age passphrase encryption before it is uploaded to your S3-compatible bucket.
- Restore. On the destination device, Reinstate expands project tokens using that device's configured roots and writes to the native agent layout with backups and conflict handling.
- Resume natively. You continue using the same agent vendor. Reinstate remains a continuity layer, not the place where the agent executes.
Native resume is same-vendor only.
Reinstate does not silently translate a Claude Code transcript into a Codex rollout or vice versa. Explicit, portable cross-agent handoffs are planned for a later phase and will be labeled as lossy checkpoints.
Integrations not yet supported
Gemini CLI, OpenCode, Cursor, and Grok Build are not Phase 1 session integrations. Future support will be added per adapter and per capability; support for sessions will not automatically imply support for configuration, plugins, or credentials.
Reinstate is independent of Anthropic and OpenAI. Reading local vendor session files does not imply a partnership, endorsement, or access to vendor accounts.