handshake help to show the installed command list.
Command summary
handshake setup
Runs guided setup. The command can:
- Create the database.
- Detect and register agents.
- Install hooks, plugins, and managed skills.
- Configure the optional background writer.
- Install and start the login service.
- Select another loopback port when the configured port is unavailable.
handshake init
Runs the non-interactive setup path:
handshake serve
Starts the daemon in the current terminal:
localhost:8765. Set HANDSHAKE_ADDR to select another
loopback port.
handshake browse
Opens the terminal interface:
b, -b, --b, and ui.
handshake list
On an interactive terminal, this command opens the terminal interface:
handshake pull
Imports sessions from native agent storage:
claude-code, codex, opencode, and hermes.
The result reports scanned, new, updated, unchanged, and failed counts.
handshake handoff
Prints a session restore packet and handoff brief:
handshake knowledge author
Configures the optional background writer.
Valid writer values are
claude, codex, opencode, and hermes.
handshake timeline
Prints prompts, agent responses, tool activity, and related commits:
Service commands
Install the login service:handshake uninstall
Removes managed agent integrations and the login service. The command asks
before it deletes session data or the binary.
Version and help
--version and -v. Help aliases are --help and -h.