Claude Code multi-agent
Omux
Native macOS terminal for running many Claude Code and Codex sessions side by side. Projects, worktrees, live agent status, Allow/Deny from the sidebar, resumable conversations, pull request status and file previews. Built with SwiftUI.
Install
git clone https://github.com/onurozcan/omux.gitFrom the README
omux A 5 MB native Mac terminal for running fleets of coding agents. Written in Swift on SwiftTerm, no Electron, no web view, launches instantly. omux keeps many Claude Code and Codex sessions in one window, shows you which one needs you, lets you answer from the sidebar, and gives each session its own branch. Eight seconds of the 37-second tour, or the 23-second version. Download the latest release · signed and notarized · Apple Silicon, macOS 14+ Why omux Running one agent is easy. Running eight is a tab-switching job: you poll each terminal to see whether it's waiting on you, and you lose a conversation every time a window closes. omux turns that into a dashboard. - One sidebar for every agent. Projects hold sessions. Each session shows whether its agent is working, needs you, or is done. The Dock badge counts the ones waiting. - Answer without switching. Claude Code permissions and Codex approvals have Allow and Deny buttons right on the session. A notification takes you to the session that needs you. - Nothing gets lost. Every session keeps its exact conversation across restarts and relaunches. - Parallel work that stays apart. A worktree session gets its own branch and folder. The pull request's checks and reviews appear next to it, and failing checks go to the agent in one click. - Review before you merge. Read the diff, leave notes on lines, send them to the agent as one message. - Native and small. SwiftUI and SwiftTerm, a 5 MB download, no telemetry. Features Details for every row are in docs/features.md. Codex sessions have their own page. Install Download omux-.dmg from the latest release, open it and drag omux to Applications. The app is signed with a Developer ID and notarized, so it opens without a warning. Or build it yourself, which…
Details
- Repository
- onurozcan/omux
- Website
- omux.app
- Language
- Swift
- License
- MIT
- Last updated
- 1 November 2026
- Topics
- ai-agentsanthropicclaudeclaude-codecodexcoding-agentsdeveloper-toolsgit-worktreemacosmacos-appopenaiopenai-codex
FAQ
What is Omux?
Native macOS terminal for running many Claude Code and Codex sessions side by side. Projects, worktrees, live agent status, Allow/Deny from the sidebar, resumable conversations, pull request status and file previews. Built with SwiftUI. It is a multi-agent for Claude Code, from onurozcan/omux on GitHub.
How do I install Omux?
Clone onurozcan/omux from GitHub and follow the setup steps in its README.
Is Omux popular?
onurozcan/omux has 121 GitHub stars and 27 forks. It was last updated on 1 November 2026.
More multi-agent & worktrees
Gilvt
127Gilvt-WTJ/gilvt
Native macOS terminal for running, monitoring, and reviewing parallel Claude Code and Codex sessions.
Agent Orchestrator Template
124shintaro-sprech/agent-orchestrator-template
A self-evolving subagent system for Claude Code
Claude Pipeline
130aaddrick/claude-pipeline
Portable Claude Code multi-agent pipeline - skills, agents, hooks, orchestration scripts, and quality gates
JanusX
164TreeX-X/JanusX
JanusX — open-source AI-coding workspace: worktree parallel dev, split terminals for Claude/Codex/OpenCode/Pi, checkpoints with diff-restore, Blueprint+Island. Second test Oct 20 in progress (not v1.0) | 开源AI编程桌面:多分支并行、分屏终端、还原点、蓝图,10.20二测中
Claude Code Analysis
130thtskaran/claude-code-analysis
We read all 512K lines of Claude Code's accidentally exposed source. 82 docs, 15 diagrams, every subsystem mapped — from the hidden YOLO safety classifier to multi-agent swarms.
Poracode
121Porabuild/Poracode
One window for all your AI coding agents. Run Claude, Codex, OpenCode, Gemini, Antigravity, Cursor, and Copilot side-by-side. Terminal and chat, any layout.
Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.