Repository navigation
UM-Codex v0.1.0-alpha.3
UM-Codex 0.1.0-alpha.3: Open in the Codex app (Mac)
New: "Open in: Codex app" (Mac)
- A setup can open in Codex's desktop app, which is part of the ChatGPT app, instead of a terminal. Choose it under "Open in" in the launcher window.
- Every command, file change and model call happens inside the sandbox, as before.
- UM-Codex opens its own copy of the app. That copy opens with no sign-in, already connected to your setup, on the setup's project, and with no first-run or new-model pop-ups. Your own ChatGPT app and its chats aren't touched.
- The first time, UM-Codex asks to add one line to
~/.ssh/config. Uninstalling removes it. - Chats must show Remote · umcodex-… to run in the sandbox. Local chats in UM-Codex's copy are blocked with a reminder, because they would run on your Mac.
- The app's own browser runs on your Mac. Use UM-Codex's Browser tool to browse inside the sandbox.
- Stop in the launcher ends the session; the app then says it can't reconnect. Start the setup again, and the app reconnects by itself.
- Windows: not yet. The Codex app option is off there for now, and Terminal works.
Fixed
- Typing
um-codexin Terminal on a Mac (see below if you have alpha.1 or alpha.2).
Install (or update to this version with the installer):
- Mac, in Terminal:
curl -q -fsSL https://github.com/SripadaLab-UM/um-codex/releases/latest/download/install-macos.sh | sh - Windows, in Windows PowerShell:
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor 3072; irm https://github.com/SripadaLab-UM/um-codex/releases/latest/download/install-windows.ps1 | iex
Already installed: um-codex update.
On a Mac with 0.1.0-alpha.1 or alpha.2, typing um-codex in Terminal doesn't work (it says "UM-Codex (none) can't be opened").
Update with the Mac install line above, or run the command by its full path:
"$HOME/Library/Application Support/UM-Codex/app/bin/um-codex" update.
After that, plain um-codex works (if it still doesn't, open the UM-Codex app once: that puts it right).
Images, pinned by digest:
- Agent:
ghcr.io/sripadalab-um/um-codex-agent@sha256:4952e71ab5568d20b6b97de92d3ede5068b6115e5643ca9f1cc990da361a6fa0 - Gateway:
nginx@sha256:5616878291a2eed594aee8db4dade5878cf7edcb475e59193904b198d9b830de
SHA256SUMS is signed with UM-Codex's release key (SHA256SUMS.sig); um-codex update checks it.
To check a download against SHA256SUMS: shasum -a 256 -c SHA256SUMS --ignore-missing
on Mac, or compare Get-FileHash <file> with it on Windows.