Getting started
From clone to your first account switch in about two minutes.
Requirements
Yoink runs on macOS (Apple Silicon and Intel), Linux (x64 and arm64, glibc and musl/Alpine), and Windows (x64 and arm64). On macOS it stores and swaps credentials through the login Keychain via the securityCLI; on Linux and Windows it works against Claude Code's credentials file. Every install ships a single self-contained binary, so nothing else is needed. On bare Alpine, run apk add libstdc++ libgcc once, the same runtime libraries Node needs there.
Install
Grab Yoink from the download page: the macOS menu bar app, or the CLI one-liner for macOS, Linux, and Windows. The short version on macOS and Linux:
$ curl -fsSL https://yoink.codes/install.sh | bashConfirm it answers:
$ yoink versionAdd your accounts
yoink add drives the whole login. It saves your current account first (so it is never lost), then runs claude auth login, which opens the Claude sign-in page. Sign in as the account you want to add and Yoink captures it as a named profile, then offers to add another, so you can register every account in one sitting.
$ yoink addSwitch
Open the interactive menu and pick an account, or jump straight to one by name:
$ yoink$ yoink work
Restart Claude Code after switching so it picks up the new credentials. On macOS, the first time Yoink touches the Keychain the system asks for permission: choose Always Allow.