More Updates
- Capture the ChatGPT appAug 10, 2026
- Codex subagents render inside their parent sessionAug 10, 2026
- Upgrade your plan from settingsAug 05, 2026
- paper is now paperctl — and installs no longer need sudoJul 23, 2026
- See models in session tableJul 23, 2026
- Every session shows its outcomesJul 17, 2026
- paperctl sessions in the CLIJul 14, 2026
- Export your session dataJul 11, 2026
- Delete sessions from the consoleJul 10, 2026
- Insights dashboard for spend and session healthJun 30, 2026
- Turn dead tokens into skillsJun 26, 2026
- paper now works with CodexJun 23, 2026
- Richer session detailsJun 16, 2026
- Changelog goes liveJun 10, 2026
- paperctl CLI is now in alphaJun 09, 2026
Capture the ChatGPT app
One command points the ChatGPT desktop app, IDE extension, and plain codex launches at paperd persistently — Codex keeps its own ChatGPT sign-in, and every session lands in paper console.
Codex doesn’t only run in a terminal — and now paper doesn’t need it to.
paperctl plugin install codex-app points Codex’s shared configuration at the
local paperd proxy and delivers the plugin the app loads, so the ChatGPT
desktop app, the IDE extension, and ordinary codex launches all route through
paper persistently. Codex keeps using its own ChatGPT sign-in; paperd never
holds your OpenAI credential.
paperctl plugin install codex-app --dry-run # preview what would change
paperctl plugin install codex-app # apply it, then finish in the app
Codex gates two steps on you, and the install summary lists them: enable the
Paper plugin in the app’s Installed row, then run /hooks to trust its
hooks. Trust binds to the exact hook-definition hash, so a plugin upgrade
re-requires it. Restart the app afterward.
The command is safe to run repeatedly: it updates only the values paper owns,
preserves everything else in Codex’s config, and doubles as the repair path
when a Codex update rewrites its settings. paperctl plugin uninstall codex-app is its inverse.
Terminal launches keep working exactly as before: paperctl start codex
configures a single launch without touching the shared config.
The verb is plugin install <harness> — the same surface tapesctl has, so
what you learn about one client transfers to the other.
Get the latest CLI with paperctl upgrade, then see
Capture the ChatGPT app for the walkthrough.