Skip to content

Pack. Move. Work.

Take your work to the next agent, anywhere. Save your workspace, settings and sessions, then continue with Claude, Codex, Qoder or Bob.
desk pack --from=claude
desk move --to=codex

Available for Linux, macOS, and WSL:

Terminal window
npm i -g @centillex/desk
Terminal window
desk pack
desk ls
desk move --to=codex
desk ps

Stop the source agent and other project writers before packing. When multiple agents have sessions in a project, select one with desk pack --from=AGENT.

Desk runs locally and stores your packs on your machine. Install the target agent separately to launch it.

Cross-agent moves start a new conversation with handoff context. Source-native sessions remain archived; authentication and agent-specific settings need review. Read how moves work before your first move.

See the harness support matrix or follow a guide to pack, move, and resume with Claude, Codex, Qoder, or Bob.