Prerequisites
- Use macOS or Linux.
- Install at least one supported coding agent.
- Use Go 1.25 or later only if you build Handshake from source.
Install and configure Handshake
1
Install Handshake
Select one installation method.
2
Run the setup
Run:The setup detects agents, creates
~/.handshake/sessions.db, installs
integrations and managed skills, and installs the login service.If port 8765 is not available, setup selects another loopback port and
gives the selected URL to each agent.3
Verify the service
Run:Use the selected port if setup did not use
8765. The response must be
ok.4
List your sessions
Open a connected agent. Enter:Handshake imports applicable Codex sessions and returns the recent session
list.
5
Restore a session
Enter a restore request with the session title or ID:Review the restore packet. Confirm the restore when the Git state is
correct.
Handshake is ready when the health endpoint returns
ok and an agent can
list sessions.