Janus — Development skill for Claude Code
Switch between Claude Code accounts and clear developer caches, from the macOS menu bar.
How to install Janus
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open RamitVishwakarma/Janus and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Janus does
Switch between Claude Code accounts and clear developer caches, from the macOS menu bar.
Alternatives in Development
- Claude Swap — Switch between multiple Claude Code accounts, with automatic rate-limit rotation, usage dashboard, and paralle 2k ★
- Cc Bar — Native macOS menu bar app: track quota, usage and cost for Codex (multi-account) and Claude Code, from your me 119 ★
- CoderBar — Native macOS agent control for Codex and Claude — monitor, approve, ask, and jump back from the menu bar 100 ★
README
Janus
A small macOS app for people who keep more than one Claude Code account, and who have noticed how much disk the tools they use every day quietly hold onto.
[](https://github.com/RamitVishwakarma/Janus/actions/workflows/ci.yml) [](https://github.com/RamitVishwakarma/Janus/releases/latest) [](LICENSE) 

One click moves the live session, and the account it displaces is saved first.
It does two things:
- Switches Claude Code accounts. Signing in as another account normally means signing out first and typing the whole thing again. Janus saves each account's session and puts it back on demand, so the second account is one click away instead of one login away.
- Clears developer caches. A list of directories that are safe to delete, measured and shown with what each one costs to lose. Everything goes to the Trash rather than being deleted, so any decision can be taken back.
Install
With Homebrew:
brew install --cask --no-quarantine ramitvishwakarma/tap/janus
Or download the latest `.dmg` from [Releases](https://github.com/RamitVishwakarma/Janus/releases/latest), open it, and drag Janus to Applications. The build is universal, covering Apple silicon and Intel.
The app is signed ad-hoc rather than with a paid Apple Developer certificate, so macOS quarantines it on first launch and says the developer cannot be verified. `--no-quarantine` tells Homebrew to skip that flag. After a download by hand, clear it once:
xattr -dr com.apple.quarantine /Applications/Janus.app
open /Applications/Janus.app
To have it start with the Mac, add it under System
Related Skills
Modeldeck
macOS menu bar app that tracks usage limits across all your Claude Code and Codex CLI accounts — live "% left"
Agent Manager
macOS menu-bar app + CLI for juggling multiple Claude Code and Codex accounts on one machine — isolated logins
Claude Switcher
Run multiple Anthropic accounts on one Mac while sharing a single ~/.claude — same memories, skills, subagents
Claude Account
Switch between isolated Claude Code accounts on Linux and macOS without logging in again.
macOS Sleep Switch
Free macOS menu-bar app that keeps Codex, Claude Code, OpenCode, and other long-running work awake.
Swapdex
Switch between multiple Claude Code and Codex login accounts, locally and safely. A switcher, not a rotator.
Related Agents
macOS UI Designer
Use this agent when you need to plan, design, or evaluate macOS application user interfaces from a UI/UX persp
Module Developer
Use this agent when developing features inside a LaraDashboard module — writing controllers, services, models,
Cr Boundary Guard
Guards the project's declared critical dimension — data isolation between tenants/accounts/users, authenticati