codex-profiles 0.3.0

Seamlessly switch between multiple Codex accounts
Documentation

Overview

Codex Profiles lets you save and switch easily between multiple Codex accounts without repeated codex login

Install

Manual install

curl -fsSL https://raw.githubusercontent.com/midhunmonachan/codex-profiles/main/install.sh | bash
cargo install --locked codex-profiles

Requires Rust 1.94+

Quick Start

codex-profiles save --label work
codex-profiles list
codex-profiles load --label work --force

Usage

[!NOTE] Codex Profiles data is stored under ~/.codex/profiles/ on your machine

Command Reference

Notes

  • load and delete are interactive unless you pass --label or --id
  • Export bundles contain secrets

More Docs

FAQ

  • npm: npm uninstall -g codex-profiles
  • Bun: bun uninstall -g codex-profiles
  • Cargo: cargo uninstall codex-profiles
  • Manual: rm ~/.local/bin/codex-profiles

No. Everything stays on your machine. This tool only copies files locally

A profile is a saved copy of your ~/.codex/auth.json. Each profile represents one Codex account

You will be prompted to save the active profile, continue without saving, or cancel

Yes. Save each account with a label (for example, personal and work) and switch with the label

codex-profiles --version
codex-profiles list

In docs/verification.md