Digital-Threads

Aimux — Development skill for Claude Code

Development community

Run multiple Claude Code, Codex and Gemini subscriptions side by side — shared skills/agents/memory, isolated logins, live 5h/7d limits in one view.

How to install Aimux

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

What Aimux does

Run multiple Claude Code, Codex and Gemini subscriptions side by side — shared skills/agents/memory, isolated logins, live 5h/7d limits in one view.

Alternatives in Development

  • Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★
  • Devteam — Run a team of local coding agents in your terminal 264 ★
  • SafeClaw — to make running containerized Claude Code sessions easy 131 ★

README

aimux

[![npm version](https://img.shields.io/npm/v/@digital-threads/aimux?color=cb3837&logo=npm)](https://www.npmjs.com/package/@digital-threads/aimux) [![npm downloads](https://img.shields.io/npm/dw/@digital-threads/aimux?color=cb3837&logo=npm)](https://www.npmjs.com/package/@digital-threads/aimux) [![license](https://img.shields.io/npm/l/@digital-threads/aimux?color=blue)](./LICENSE) [![node](https://img.shields.io/node/v/@digital-threads/aimux?color=339933&logo=node.js)](https://nodejs.org) [![GitHub stars](https://img.shields.io/github/stars/Digital-Threads/aimux?style=social)](https://github.com/Digital-Threads/aimux)

Run multiple Claude Code / Codex / Gemini subscriptions side by side: one shared brain — skills, agents, memory, settings — separate logins, and every subscription's live 5h/7d limits in a single view.

Problem

You have multiple Claude Code subscriptions (personal, work, client) each in separate `~/.claude-*` directories. You maintain symlinks manually, duplicate settings, and juggle bash functions to switch between them.

Solution

**aimux** treats your AI CLI configs like tmux treats terminals: one shared brain, multiple isolated sessions.

  • Shared layer: agents, skills, commands, rules, memory, plugins, settings — symlinked from a single source of truth
  • Private layer: credentials, rate limits, session state — isolated per profile
  • Zero duplication: add a skill once, available everywhere

Install

npm install -g @digital-threads/aimux

Getting Started

You have `~/.claude` + extra directories (`~/.claude-work`, etc.)

npm install -g aimux
aimux init              # auto-detects all ~/.claude* dirs
aimux status            # verify profiles, auth, symlinks
aimux run w             # launch work profile (prefix matching)

You have only `~/.claude` (one subscription)

npm install -g aimux
aimux init              # creates config with main profile
aimux profile add work  # add a n