Use cases

Codex parallel agents in one desktop window

Codex parallel agents are easiest to manage when every codex CLI session lives in its own pane of a single window. Ubra, a free MIT-licensed desktop app, gives each Codex agent a terminal pane with a state badge, keeps your layout across restarts and shows Codex plan usage alongside.

Last updated: · By Ubra maintainers

What does running Codex in parallel involve?

Running Codex in parallel means starting several codex CLI sessions, each on its own task, and supervising them together. The hard part is not starting them but knowing which one finished or is waiting. Ubra surfaces that with per-pane agent state badges.

How to set up Codex parallel agents

Follow these steps once; Ubra restores the layout afterwards.

  1. Download Ubra and open it.
  2. Create a workspace for your project.
  3. Add panes, one per Codex task.
  4. Run codex in each pane.
  5. Monitor badges and the Codex usage window.
  6. Close the window to leave agents running in the tray.

Mixing Codex with other agents

Ubra is agent-agnostic. You can run codex in one pane, claude in another and opencode in a third, all in the same workspace, each with its own badge.

Frequently asked questions

Can I mix Codex and Claude Code?

Yes. Each pane runs whichever agent CLI you start in it.

Does Ubra track Codex usage?

Yes, through a dedicated Codex plan usage window.

Which operating systems are supported?

macOS, Linux and Windows.