Move your AI coding setup between machines and repos.

npm install -g flowsync-cli

Documentation

Every flowsync command — run any of them with --help for the same reference in your terminal.

Sync workflow

flowsync scan [--scope user|project|all] [--tool <id>]

Detect your Claude Code, Codex and Cursor tools and inventory their config at user and project scope — classifying every artifact as portable, machine-local or secret-bearing.

flowsync push [--scope …] [--tool <id>]

Pick which scanned configs to send to your flowsync account. Portable artifacts are pre-checked; anything credential-shaped is excluded unless you opt in. Requires login.

flowsync pull [--scope …] [--tool <id>] [--force] [--share <code>]

Restore your pushed setup onto this machine or repo. Additive — existing files and MCP servers are skipped, never deleted, unless you pass --force.

flowsync share [--scope …] [--tool <id>]

Turn one config — a file, a whole skill, or an MCP server — into an npx one-liner anyone can pull. Links expire after 7 days; machine-local and secret-bearing configs can't be shared.

Account

flowsync login

Log in to flowsync in your browser with a one-time device code.

flowsync logout

Revoke and remove the stored session on this machine.

flowsync whoami

Print the currently logged-in account.