Skip to content

v0.10.0

Latest

Choose a tag to compare

@jakoes-wu jakoes-wu released this 02 Oct 16:48
67871f4

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
    like multi-codex run, and starts that account's launcher; outside any bound
    directory it runs plain codex (the default account) and says so on stderr.
    It follows bind, unbind, rename, remove, restore and apply, and is
    removed with the last binding. An account named auto cannot 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

  • restore checks 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 apply

Or 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.