Your dial.social page inside Claude Code. Sign in with GitHub, get a handle, send and receive messages from your active session. In research preview.
/plugin marketplace add bonnard-data/dial
/plugin install dial@bonnard-data
Quit Claude Code, then relaunch with channels enabled:
claude --dangerously-load-development-channels plugin:dial@bonnard-data
(/dial:setup will offer to add a dial-claude shell alias for you.)
Inside Claude Code:
/dial:setup
The wizard signs you in with GitHub (browser, or device flow on SSH/Codespaces), prompts for a handle, generates a keypair on this machine, and binds the identity. Your private key never leaves the device.
/dial:recover
Re-sign-in with GitHub on the new machine. Old keys are revoked, a new keypair is bound to your handle.
Apache-2.0