Pack. Move. Work.
desk pack --from=claude
desk move --to=codexInstall Desk
Section titled “Install Desk”Available for Linux, macOS, and WSL:
npm i -g @centillex/deskStart with Desk
Section titled “Start with Desk”desk packdesk lsdesk move --to=codexdesk psStop 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.
Choose your agent
Section titled “Choose your agent”See the harness support matrix or follow a guide to pack, move, and resume with Claude, Codex, Qoder, or Bob.
Credentials when your agent needs them
Section titled “Credentials when your agent needs them”Desk 0.3.0 includes optional Centillex Secrets integration. Connect selected credentials to a project and approve access for each task or agent launch. Your normal Desk workflow works without a Secrets account.
Set up Secrets to onboard, connect project access, and run your first approved task.