DevinoSolutions

Aswap Agent Account Swap — Development skill for Claude Code

Development community

aswap — agent account swap: switch between multiple Claude Code and OpenAI Codex accounts automatically before you hit rate limits.

How to install Aswap Agent Account Swap

This entry records only its repository, not the path inside it, so there is no exact command to give. Open DevinoSolutions/aswap-agent-account-swap and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Aswap Agent Account Swap does

aswap — agent account swap: switch between multiple Claude Code and OpenAI Codex accounts automatically before you hit rate limits. Multi-account manager with usage tracking, auto-switching and quota planning.

Alternatives in Development

  • Claude Swap — Switch between multiple Claude Code accounts, with automatic rate-limit rotation, usage dashboard, and paralle 2k ★
  • Quosparr — 🐦 Native menu bar & tray app for macOS, Windows and Linux: track Codex, Claude Code and Grok quotas, resets 288 ★
  • Claude Dashboard — Comprehensive status line plugin for Claude Code with context usage, API rate limits, and cost tracking 258 ★

README

aswap: agent account swap for Claude Code and Codex

**Switch between multiple Claude Code and OpenAI Codex accounts automatically, before you hit a rate limit.**

`aswap` is a multi-account manager for AI coding agents. Save several Claude (Pro, Max 5x, Max 20x) and Codex logins, see every account's 5-hour and weekly usage in one place, and let `aswap auto` swap to the account with the most headroom the moment the current one runs low, so long agent sessions keep going instead of stopping at "usage limit reached".

  • Auto-switching: watches usage live and switches accounts before the limit, not after.
  • Usage dashboard: 5-hour, weekly and per-model windows for every account, in the terminal or a TUI.
  • Quota planning: plan purchases, renewals and 5x→20x upgrades around weekly resets to get the most usage per month.
  • Crash-safe state: atomic writes and hourly snapshots of your saved accounts (aswap backup).
  • Claude Code and Codex: one tool for both CLIs, on Windows, macOS and Linux.

Built and maintained by [Devino Solutions](https://devino.ca).

Install it straight from GitHub; it is not published to PyPI.

Installation

uv tool install git+https://github.com/DevinoSolutions/aswap-agent-account-swap

From source

git clone https://github.com/DevinoSolutions/aswap-agent-account-swap.git
cd aswap-agent-account-swap
uv sync
uv tool install --force .

Updating

uv tool install --force --reinstall git+https://github.com/DevinoSolutions/aswap-agent-account-swap
# or, from a checkout: git pull && uv tool install --force --reinstall .

Restart any running `aswap auto` afterwards; it keeps the old code until it exits.

Saved accounts, settings and logs live in `~/.claude-swap-backup/` (`$XDG_DATA_HOME/claude-swap` on Linux), so reinstalling or upgrading keeps every account.

Usage

Add your first account

Log into Claude Code with your first account, then:

aswap add

Add more ac