Repository navigation
Added
codex-auto: generated next to the launchers while at least one directory
binding exists. It picks the account of the nearest bound directory, exactly
likemulti-codex run, and starts that account's launcher; outside any bound
directory it runs plaincodex(the default account) and says so on stderr.
It followsbind,unbind,rename,remove,restoreandapply, and is
removed with the last binding. An account namedautocannot coexist with
bindings: rename it first.which [DIR]: print which account a directory uses.- README: managing MCP servers with
multi-codex run NAME -- codex mcp ....
Changed
restorechecks whether unregistering the account would conflict before it
moves any data, instead of stopping halfway with the data already back at
~/.codex.
Install / upgrade
curl -fsSL https://raw.githubusercontent.com/jakoes-wu/multi-codex/main/install.sh | sh
multi-codex applyOr pipx upgrade multi-codex, or on macOS brew upgrade jakoes-wu/tap/multi-codex. Upgrading from 0.8 or older: run multi-codex apply once to rewrite the launchers (see 0.9.0); apply also creates codex-auto if you have directory bindings.
The installer downloads multi-codex-<tag>.tar.gz from the release and verifies it against SHA256SUMS.