OpenAI shipped a Codex macOS app: multi-agent threads + built-in git worktrees
Source: Dev.to
Overview
OpenAI has released the Codex app for macOS. While the headline often focuses on “better autocomplete,” the real value lies in its workflow enhancements: multiple agents can run in parallel, stay separated by project/thread, and use Git worktrees so they can operate on the same repository without interfering with each other.
Source: OpenAI announcement — Introducing the Codex app
Key Features
Threads organised by project
- Each agent runs in its own thread, keeping context and diffs isolated.
Built‑in Git worktrees
- Multiple agents can work on the same repository without branch or checkout conflicts.
Diff review in the thread
- Review changes directly where the work occurred, comment, iterate, and then ship.
Skills
- Packaged workflows (instructions + scripts + resources) that make agent work repeatable.
Automations
- Scheduled runs for routine tasks (CI babysitting, issue triage, release briefs) with results landing in a review queue.
Seamless migration
- The app carries over history and configuration from the Codex CLI and IDE extension.
Why Worktrees Matter
When running several agents against a single repo, developers often encounter:
- Lockfile churn
- Accidental branch switching
- Partial changes overwriting each other
- “It worked on the agent branch,” but the local checkout becomes inconsistent
Git worktrees provide a clean solution: each agent gets an isolated working directory and branch while the repository remains unified.
Realistic Setup Example
| Agent | Task | Worktree |
|---|---|---|
| Agent A | Fix CI failures / build issues | Dedicated worktree |
| Agent B | Implement a feature | Dedicated worktree |
| Agent C | Write tests + perform a review pass | Dedicated worktree |
- You supervise diffs in each thread.
- Merge PRs as needed.
- No need for heroic manual conflict resolution.
Takeaway
- Codex app for macOS = multi‑agent UI + project threads + built‑in worktrees.
- Worktrees are the practical win: they enable parallel agents without “branch hell.”
- While Skills and Automations are promising, the day‑to‑day value currently centers on isolation and streamlined review.
If you’re already using agents in your development workflow, this release is one of the most workflow‑relevant updates in recent times.