baedonguri

Aiwitch — AI skill for Claude Code

AI community

Multi-account manager for AI CLIs (Codex, Claude Code).

How to install Aiwitch

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

What Aiwitch does

Multi-account manager for AI CLIs (Codex, Claude Code).

Alternatives in AI

  • Flow Define — Multi-AI requirements scoping using Codex and Gemini CLIs (Double Diamond Define phase) 2.8k ★
  • Botmux — Bridge Feishu/Lark to AI coding CLIs — Claude Code, Codex, Gemini, OpenCode… every DM, group or topic spawns i 1.2k ★
  • Skills Manager — A lightweight desktop app to manage, sync, and organize AI agent skills across 15+ coding tools — Cursor, Clau 813 ★

README

aiwitch

Switch between multiple AI CLI accounts and profiles in a single shell. Today: Codex and Claude Code. Built so more providers slot in without rewriting the CLI surface.

[![CI](https://github.com/baedonguri/aiwitch/actions/workflows/ci.yml/badge.svg)](https://github.com/baedonguri/aiwitch/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Rust](https://img.shields.io/badge/rust-1.85%2B-orange.svg?logo=rust)](https://www.rust-lang.org) [![Homebrew](https://img.shields.io/badge/install-brew-FBB040?logo=homebrew&logoColor=000)](#install)


Table of Contents


Quick start

# Install via Homebrew (macOS)
brew install baedonguri/tap/aiwitch

# Enable in-shell switching (add to ~/.zshrc; bash/fish similar — see Shell setup)
eval "$(aiwitch shell init zsh)"

# Add profiles (registers and runs the provider's login flow)
aiwitch add codex personal       # ChatGPT login by default
aiwitch add codex work
aiwitch add claude personal      # spawns `claude`; run `/login` inside the REPL

# Switch the current shell to a profile
aiwitch use personal

# Then run the provider's CLI with that profile's account
codex     # or `claude`

`aiwitch add ` triggers the provider's login flow for the new profile. Codex supports `--auth api` for API-key login (see [Login](#login));