v0.3.0 — Multiple Claude accounts
Run many Claude Code sessions in a grid — now across multiple Claude accounts.
✨ Multiple Claude accounts
Run several Claude logins side by side and see, per cell, which account it's burning.
- Auto-discovery — every
~/.claude*config directory (CLAUDE_CONFIG_DIR) shows up as a profile, with the signed-in account read from its config. Add directories outside home, or hide ones you don't want, in Settings. - Per-cell account badge — each cell shows a colour-coded chip for the account it's running as, and tints its border to match. Set the colour per account in Settings.
- Switch a session between accounts — click the badge and pick another account. The conversation is copied into that account's store and resumed there; the original stays put as a rollback, and the newest copy is always the source of truth. The binding persists, so reopening a window relaunches each cell under the same account.
- Explicit porting — switching a live conversation asks first: Proceed (carry it over) or Start new session, with a save-my-preference option. Empty cells just rebind, no prompt.
Built for seamless multi-account use — when one account runs low, move a session to another with a click.
🎬 Staggered resume
Resuming several sessions at once now opens them one at a time (0.5s apart, with an arrival animation) so it's clear that multiple sessions came up — not one silent repaint.
🗂 Overflow prompt
When you resume more sessions than the grid can show, HNA-Code now asks where the rest should go — extra windows, or stacked as tabs in this window — instead of deciding silently. Your choice can be remembered.
🔧 Under the hood
- Electron 32 → 43.1.1 and electron-builder 25 → 26.15.3. This clears all
npm auditfindings (previously 9 high + 1 critical, including the criticalnode-tarchain). The macOS build was verified end to end: the app installs from the DMG, launches, and spawns real terminals. - CI release pipeline moved to Node 24.
📦 Downloads
- macOS (Apple Silicon):
HNA-Code-0.3.0.dmg— built and verified runnable. - Windows / Linux: attached by CI.
Builds are unsigned. On macOS, first launch: right-click the app → Open, or run
xattr -dr com.apple.quarantine /Applications/HNA-Code.app. On Windows, click through SmartScreen (More info → Run anyway).The multi-account feature is verified on macOS; Windows behaviour for account switching hasn't been tested yet.