Codex Tools is a multi-account management and API proxy utility that enables users to manage multiple Codex accounts, switch between them via CLI or TUI, monitor usage, and expose accounts through an OpenAI-compatible local API proxy.
The tool addresses the workflow friction of managing multiple Codex accounts by centralizing account switching, usage tracking, and API access. It works by storing account credentials locally, providing a desktop GUI and command-line interface for account operations, and running a local reverse proxy that accepts OpenAI-compatible API calls while routing them through the managed account pool. The proxy supports account rotation during runtime and can be exposed to the public internet via integrated cloudflared tunneling.
Developers managing multiple Codex accounts or needing to pool accounts for tools like Cursor or ChatWise should consider this tool. It suits scenarios where account switching overhead is significant or where applications need a standardized OpenAI API interface to access Codex. The tool offers account prewarming to activate usage windows, persistent state management to prevent redundant operations, and platform-specific UI features such as status bar integration on macOS and taskbar integration on Windows. It supports both OAuth login import and JSON batch import for account provisioning.
The project maintains active development across multiple platforms with support for macOS and Windows desktop applications alongside CLI tooling. The codebase is written in Rust and distributed through both GitHub releases and npm, indicating a commitment to accessibility across different installation preferences. The project includes comprehensive CLI commands covering account lifecycle operations, usage reporting, and diagnostic tools, alongside a TUI mode for interactive terminal use.