Guided Codex login
Reuses your existing Codex session, or opens the official browser login only when authentication is needed.
Run native Claude models or Codex GPT models through separate provider processes. Start both in separate terminals when you want them working at the same time.
The whole point
One command installs Claudex from its verified source release and sets up everything it needs.
curl -fsSL --proto '=https' --tlsv1.2 https://claudex.work/install.sh | bash
Verified source install · macOS, Linux, and WSL
irm https://claudex.work/install.ps1 | iex
Run in PowerShell · verified Windows source install
The installer adds Claude Code and the Codex CLI when needed, opens the official Codex browser login when authentication is required, and verifies release downloads with SHA-256. Claudex then keeps itself up to date. See the README for details.
See it in action
Start native models with claudex --fable, --opus,
--sonnet, or --haiku. Use claudex --claude-model MODEL
for any alias or full identifier. The managed route provides Sol, Terra, Luna, and Solplan.
Fableplan plans with native Fable, then starts managed Terra with only the returned plan text.
The status line never blocks on network I/O. It reads a cached, sanitized
summary and refreshes it in the background. Run /usage-limit any time
for the full breakdown, straight from your Codex account.
claudex --doctor reports bridge health, proxy version, and
authentication state at a glance and never prints a token while doing it.
Everything it adds
Reuses your existing Codex session, or opens the official browser login only when authentication is needed.
Fable, Opus, Sonnet, Haiku, and full model identifiers pass to your installed Claude Code and provider.
Sol, Terra, Luna, and Solplan map onto Codex's GPT 5.6 models for the work each is best at.
Solplan uses Sol then Terra. Fableplan uses a native read only Fable planner, then isolated Terra implementation.
Run Claude and GPT at the same time in separate terminals without sharing provider credentials or session state.
Tracks context honestly and compacts automatically near 280k tokens with no false zeroes.
Five hour and seven day Codex windows, always visible, with a full report on demand.
macOS, Linux, Windows, and WSL. Bash and PowerShell stay in behavioral parity.
Installs missing Claude Code and Codex CLI dependencies, then checks the complete local bridge.
Checks for new releases in the background and applies SHA-256-verified updates without interrupting your work.
Under the hood
A launcher, not a fork. Each provider gets its own process and credentials. Nothing about the signed Claude Code binary ever changes.
Managed GPT route
claudex
Native Claude route
claudex --fable
Security posture
Never patches or forks the signed Claude Code executable.
The local bridge binds to 127.0.0.1 only, guarded by a generated key.
Every downloaded binary is pinned by version and verified by SHA-256.
Credentials live under ~/.config/claudex, never in arguments, logs, or Git.
Questions
Claudex is an open source launcher for native Claude models and Codex GPT models. Claude and GPT routes use separate provider processes, and Claudex leaves both Claude Code and the Codex CLI as their official, unmodified installs.
Claudex does not require an OpenAI API key. Claudex reuses the Codex login already on your computer, and opens Codex's official browser login only when authentication is needed. You never create provider keys or configure model endpoints by hand.
Claudex works with whatever your current Codex account provides, and the startup banner
reports the tier it detects: ChatGPT Free, Go, Plus, Pro, or the applicable workspace
tier. Model availability follows the account, so run claudex --doctor to see
exactly which models your account advertises.
Claudex supports native Fable, Opus, Sonnet, Haiku, and full Claude model identifiers accepted by your installed Claude Code and provider. Its managed Codex route provides Sol, Terra, Luna, and Solplan. Availability still follows your accounts and upstream services.
Yes. Start a native Claude route in one terminal and a managed GPT route in another. Claudex keeps them in separate processes with separate provider credentials and session state instead of changing providers inside one Claude Code process.
Fableplan runs native Fable as a read only planner, then starts managed Terra to implement the returned plan. The two providers stay in separate processes, and only the returned plan text crosses through a private temporary file.
Claudex never patches or forks the signed Claude Code executable. Claudex is a launcher: it
starts an isolated Claude Code profile, keeps its generated configuration under
~/.config/claudex, and leaves your normal Claude Code settings untouched.
Claudex runs entirely on your own machine. Its local bridge binds to 127.0.0.1 only and is
guarded by a generated key, every downloaded binary is pinned by version and verified by
SHA-256, and credentials stay under ~/.config/claudex, never in arguments,
logs, or Git. Claudex is MIT licensed and its complete source is on GitHub.
Claudex supports macOS 13+ on Apple silicon or Intel, Ubuntu 20.04+, Debian 10+ and compatible Linux on x64 or ARM64, Windows 10 1809+, Windows 11 and Windows Server 2019+ on x64 or ARM64, and WSL 1 or WSL 2. Claude Code's own platform limitations still apply.
Claudex ships on both. On macOS or Linux, run brew install BeamoINT/tap/claudex.
On Windows, run scoop bucket add beamoint https://github.com/BeamoINT/scoop-bucket
followed by scoop install beamoint/claudex. WinGet is not currently an installable
channel.
Claudex checks its stable release channel once a day without blocking startup and applies
SHA-256-verified updates by default; claudex self-update --status,
--check, and --apply drive it directly. To uninstall Claudex, close
any active sessions, then remove the claudex launcher and its private
configuration directory ~/.config/claudex.
Claudex is an independent community project. Claudex is not affiliated with, endorsed by, or supported by OpenAI or Anthropic, and you remain responsible for the terms and usage limits of the accounts it connects to.
Free, open source, and installed entirely on your own machine.