Show HN: Ctx – a /resume that works across Claude Code and Codex

Article

TL;DR: CLI tool captures and restores agent session context for switching between Claude Code and Codex.

Key Takeaways

  • Normalizes conversation context across providers for mid-task model switching
  • Prompt caching won’t work cross-provider — every model switch has a cold-cache token cost
  • Both Claude and Codex redact or encrypt raw thinking tokens — full reasoning context unavailable

Discussion

  • Real demand: developers want to switch models mid-task without re-explaining project context
  • Open question: how tool calls, MCP results, and sub-agent outputs normalize cross-provider

Top comments:

  • [realdimas]: Both Claude and Codex redact raw thinking — cross-provider context is necessarily lossy
  • [giancarlostoro]: This is why a custom harness beats stitching multiple vendor tools together
  • [ghm2180]: How does it normalize tool calls and sub-agent results across provider context windows?
  • [buremba]: Prompt caching won’t work cross-model — why not just open a PR for review instead?

Discuss on HN