Repository navigation
Releases
v0.3.0 — Twinseat (Preview)
Twinseat: your work and personal Claude Code accounts, side by side in VS Code.
Each window runs on its own account, and the account follows the project: put { "twinseat.account": "work" } in .vscode/settings.json. One panel shows both accounts' usage. For macOS and Linux.
This is a Preview. Version 0.3.0 was verified end-to-end with one account on Claude Code 2.1.319 and VS Code 1.141. The two-account flows were last verified end-to-end in October 2026. The full suite runs on macOS and Linux, and a nightly job checks the latest Claude Code release. See Status and What it changes on your machine before installing.
New in 0.3.0
- Renamed to Twinseat, with an English interface and a French translation.
- Named accounts:
workandpersonalinstead of A and B. - The account follows the project. Pin it with
twinseat.account; without a pin, Twinseat remembers your choice per project. - macOS and Linux.
- Check and Repair Setup, and Copy Diagnostics with no personal data.
- Clean uninstall of the launcher setting.
- Shell aliases only on request.
Full list in the changelog.
Install
code --install-extension twinseat.vsixThen open the Twinseat panel, click Sign in on both account cards, then Enable.
Not affiliated with Anthropic.
v0.2.0
macOS only. Before installing, read What it changes on your machine and Uninstall.
This is a personal tool, published as a reference. It was last tested with Claude Code 2.1.289 and the Claude Code VS Code extension 2.1.291, and is not actively maintained. Not affiliated with Anthropic.
What's in 0.2.0
- One Claude Code account per VS Code window, through a launcher set as
claudeCode.claudeProcessWrapper. - Conversations stay on their account, thanks to a registry; recent ones can be resumed on the other account.
- One panel for both accounts' usage, 5-hour and weekly, refreshed every 5 minutes through Claude Code's own
get_usage. - A/B badges on Claude tabs and in the status bar; the integrated terminal follows the window's account.
- Long-conversation alert at about 160k tokens.
Install
code --install-extension claude-comptes.vsixThen follow the steps under Install: log in to both accounts, then click Activer.