onurozcan

Omux — AI skill for Claude Code

AI community

Native macOS terminal for running multiple Claude Code sessions side by side.

How to install Omux

This entry records only its repository, not the path inside it, so there is no exact command to give. Open onurozcan/omux and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Omux does

Native macOS terminal for running multiple Claude Code sessions side by side. AI coding agent manager with projects, live agent status, resumable conversations and file previews. Built with SwiftUI.

Alternatives in AI

  • Claude Usage Tracker — Native macOS menu bar app for tracking Claude AI usage limits in real-time 2.2k ★
  • Nodeterm — Node-based terminal manager for AI coding agents — tmux-backed terminals and parallel agent sessions as dragga 1.3k ★
  • Agor — Orchestrate Claude Code, Codex, and Gemini sessions on a multiplayer canvas 1.2k ★

README

omux

A native macOS terminal for running many [Claude Code](https://claude.com/claude-code) sessions side by side. Sessions are grouped into projects in a sidebar, each one keeps its own Claude conversation across relaunches, and a files panel previews whatever the session is working on.

![omux with three projects in the sidebar, a Claude Code session editing a settings page, and the files panel previewing a Markdown plan](docs/screenshot.png)

Built with SwiftUI and [SwiftTerm](https://github.com/migueldeicaza/SwiftTerm).

Features

  • Projects and sessions. A project is a folder plus a default command; sessions live under it in the sidebar. Drag to reorder or move sessions between projects, rename them, and give them colors.
  • Conversations that resume. Each session that runs claude is pinned to its own session id, so quitting and reopening omux continues the same conversation.
  • Live status. Each session shows whether Claude is working, needs you or is done, and the Dock badge counts sessions waiting on you.
  • Files panel (⌥⌘F). Browses the session's folder and previews Markdown, code and text (with optional line wrapping), images, PDFs, audio, video, and anything else Quick Look can show. File paths mentioned in the session's output are listed at the top; ⌘-click a path in the terminal to preview it.
  • Recent conversations (⇧⌘O). Reopen any Claude Code conversation found in ~/.claude/projects.
  • Usage limits. The sidebar shows your Claude plan's 5-hour and weekly limits (see Privacy).
  • Open folders from anywhere. Finder's right-click "Open in omux" service, dropping a folder on the Dock icon, or open -a omux .
  • Themes, terminal font and size, and a quick switcher (⌘K).

Requirements

  • macOS 14 or later
  • Swift 5.9 or later (Xcode 15+ or the Command Line Tools)
  • Claude Code installed as claude for Claude sessions; plain shell sessions work without it

Build