Claude Code config

coding_agent_account_manager

Fast auth and account switching for Claude Code and other AI coding CLIs.

213 stars 37 forksConfig & memory Source

Install

Install
brew install dicklesworthstone/tap/caam
From source
git clone https://github.com/Dicklesworthstone/coding_agent_account_manager.git

From the README

caam - Coding Agent Account Manager
Sub-100ms account switching for AI coding CLIs with fixed-cost subscription plans. When you hit usage limits on Claude Max, GPT Pro, or Gemini Ultra, don't wait 60 seconds for browser OAuth—just swap to another account instantly.

Usage:

🤖 Agent Quickstart (JSON)

Use --json in agent contexts. stdout = data, stderr = diagnostics, exit 0 = success.

The robot commands emit JSON without a --json flag:

caam robot docs is generated from the running binary (commands, flags,
examples, robot error codes, and JSON Schemas for robot outputs and
status/ls/activate --json), with version and schema_version.

validate and robot validate share the same passive assessment. A Claude
snapshot containing only account labels or ordinary settings is invalid;
missing, incomplete, null, or malformed credentials cannot become valid merely
because their expiry is unknown. Activation checks the snapshot before changing
live credentials or settings. Genuine opaque credentials can have unknown expiry,
and an expired access token remains eligible when its credential is renewable
and has not been rejected by the provider.

Robot next and precheck exclude unusable credentials and system snapshots.
--include-cooldown only relaxes the cooldown filter. An unnamed robot backup
creates an _backup_* snapshot without replacing a matching named account as
the active profile. A failed validation or a precheck with no usable account
returns success: false and a nonzero exit status.

Passive validation does not prove provider acceptance. --active explicitly
fails for saved vault profiles. Robot refresh reports REFRESH_UNSUPPORTED
when renewal belongs to the native CLI or requires a new login, and
REFRESH_SKIPPED when a stale snapshot cannot safely be refreshed.…
Read the full README on GitHub

Details

Language
Go
Last updated
3 November 2026
Topics
ai-agentsauthenticationclideveloper-toolsgo

FAQ

What is coding_agent_account_manager?

Fast auth and account switching for Claude Code and other AI coding CLIs. It is a config for Claude Code, from Dicklesworthstone/coding_agent_account_manager on GitHub.

How do I install coding_agent_account_manager?

Run brew install dicklesworthstone/tap/caam, then follow the setup in the README.

Is coding_agent_account_manager popular?

Dicklesworthstone/coding_agent_account_manager has 213 GitHub stars and 37 forks. It was last updated on 3 November 2026.

More config & memory

Browse the most popular Claude Code mods, all config & memory, or the skills and MCP server directories.