DevTrends开发者趋势
主题色

manaflow-ai /

cmux

I run a lot of Claude Code and Codex sessions in parallel. I was using Ghostty with a bunch of split panes, and relying on native macOS notifications to know when an agent needed me. But Claude Code's notification b…

DT软件开发DTAgent 能力扩展DTAgent 可观测性DT命令行工具DT桌面应用DTmacOSDT终端DTClaude CodeDTCodexDTOpenCode

关于

I run a lot of Claude Code and Codex sessions in parallel. I was using Ghostty with a bunch of split panes, and relying on native macOS notifications to know when an agent needed me. But Claude Code's notification body is always just "Claude is waiting for your input" with no context, and with enough tabs open, I couldn't even read the titles anymore. I tried a few coding orchestrators but most of them were Electron/Tauri apps and the performance bugged me. I also just prefer the terminal since GUI orchestrators lock you into their workflow. So I built cmux as a native macOS app in Swift/AppKit. It uses libghostty for terminal rendering and reads your existing Ghostty config for themes, fonts, colors, and more. The main additions are the sidebar and notification system. The sidebar has vertical tabs that show git branch, working directory, listening ports, and the latest notification text for each workspace. The notification system picks up terminal sequences (OSC 9/99/777) and has a CLI (cmux notify) you can wire into agent hooks for Claude Code, OpenCode, etc. When an agent is waiting, its pane gets a blue ring and the tab lights up in the sidebar, so I can tell which one needs me across splits and tabs. Cmd+Shift+U jumps to the most recent unread. The in-app browser has a scriptable API ported from agent-browser [1]. Agents can snapshot the accessibility tree, get element refs, click, fill forms, evaluate JS, and read console logs. You can split a browser pane next to your terminal and have Claude Code interact with your dev server directly. Everything is scriptable through the CLI and socket API – create workspaces/tabs, split panes, send keystrokes, open URLs in the browser. Demo video: https://www.youtube.com/watch?v=i-WxO5YUTOs Repo (AGPL): https://github.com/manaflow-ai/cmux [1] https://github.com/vercel-labs/agent-browser

收录记录

  1. Show HN

    2026年2月20日 · 1 次收录

  2. HelloGitHub·月刊推荐

    2026年3月27日 · 1 次收录

  3. 阮一峰周刊·用户投稿

    2026年5月9日 · 1 次收录

  4. GitHub Trending

    2026年10月8日 · 1 次收录

讨论这个产品