[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-manaflow-ai--cmux":3,"tool-manaflow-ai--cmux":64},[4,23,32,40,48,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":22},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",85092,2,"2026-04-10T11:13:16",[13,14,15,16,17,18,19,20,21],"图像","数据工具","视频","插件","Agent","其他","语言模型","开发框架","音频","ready",{"id":24,"name":25,"github_repo":26,"description_zh":27,"stars":28,"difficulty_score":29,"last_commit_at":30,"category_tags":31,"status":22},4128,"GPT-SoVITS","RVC-Boss\u002FGPT-SoVITS","GPT-SoVITS 是一款强大的开源语音合成与声音克隆工具，旨在让用户仅需极少量的音频数据即可训练出高质量的个性化语音模型。它核心解决了传统语音合成技术依赖海量录音数据、门槛高且成本大的痛点，实现了“零样本”和“少样本”的快速建模：用户只需提供 5 秒参考音频即可即时生成语音，或使用 1 分钟数据进行微调，从而获得高度逼真且相似度极佳的声音效果。\n\n该工具特别适合内容创作者、独立开发者、研究人员以及希望为角色配音的普通用户使用。其内置的友好 WebUI 界面集成了人声伴奏分离、自动数据集切片、中文语音识别及文本标注等辅助功能，极大地降低了数据准备和模型训练的技术门槛，让非专业人士也能轻松上手。\n\n在技术亮点方面，GPT-SoVITS 不仅支持中、英、日、韩、粤语等多语言跨语种合成，还具备卓越的推理速度，在主流显卡上可实现实时甚至超实时的生成效率。无论是需要快速制作视频配音，还是进行多语言语音交互研究，GPT-SoVITS 都能以极低的数据成本提供专业级的语音合成体验。",56375,3,"2026-04-05T22:15:46",[21],{"id":33,"name":34,"github_repo":35,"description_zh":36,"stars":37,"difficulty_score":29,"last_commit_at":38,"category_tags":39,"status":22},2863,"TTS","coqui-ai\u002FTTS","🐸TTS 是一款功能强大的深度学习文本转语音（Text-to-Speech）开源库，旨在将文字自然流畅地转化为逼真的人声。它解决了传统语音合成技术中声音机械生硬、多语言支持不足以及定制门槛高等痛点，让高质量的语音生成变得触手可及。\n\n无论是希望快速集成语音功能的开发者，还是致力于探索前沿算法的研究人员，亦或是需要定制专属声音的数据科学家，🐸TTS 都能提供得力支持。它不仅预置了覆盖全球 1100 多种语言的训练模型，让用户能够即刻上手，还提供了完善的工具链，支持用户利用自有数据训练新模型或对现有模型进行微调，轻松实现特定风格的声音克隆。\n\n在技术亮点方面，🐸TTS 表现卓越。其最新的 ⓍTTSv2 模型支持 16 种语言，并在整体性能上大幅提升，实现了低于 200 毫秒的超低延迟流式输出，极大提升了实时交互体验。此外，它还无缝集成了 🐶Bark、🐢Tortoise 等社区热门模型，并支持调用上千个 Fairseq 模型，展现了极强的兼容性与扩展性。配合丰富的数据集分析与整理工具，🐸TTS 已成为科研与生产环境中备受信赖的语音合成解决方案。",44971,"2026-04-03T14:47:02",[21,20,13],{"id":41,"name":42,"github_repo":43,"description_zh":44,"stars":45,"difficulty_score":29,"last_commit_at":46,"category_tags":47,"status":22},2375,"LocalAI","mudler\u002FLocalAI","LocalAI 是一款开源的本地人工智能引擎，旨在让用户在任意硬件上轻松运行各类 AI 模型，包括大语言模型、图像生成、语音识别及视频处理等。它的核心优势在于彻底打破了高性能计算的门槛，无需昂贵的专用 GPU，仅凭普通 CPU 或常见的消费级显卡（如 NVIDIA、AMD、Intel 及 Apple Silicon）即可部署和运行复杂的 AI 任务。\n\n对于担心数据隐私的用户而言，LocalAI 提供了“隐私优先”的解决方案，确保所有数据处理均在本地基础设施内完成，无需上传至云端。同时，它完美兼容 OpenAI、Anthropic 等主流 API 接口，这意味着开发者可以无缝迁移现有应用，直接利用本地资源替代云服务，既降低了成本又提升了可控性。\n\nLocalAI 内置了超过 35 种后端支持（如 llama.cpp、vLLM、Whisper 等），并集成了自主 AI 代理、工具调用及检索增强生成（RAG）等高级功能，且具备多用户管理与权限控制能力。无论是希望保护敏感数据的企业开发者、进行算法实验的研究人员，还是想要在个人电脑上体验最新 AI 技术的极客玩家，都能通过 LocalAI 获",44782,"2026-04-02T22:14:26",[13,21,19,17,20,14,16],{"id":49,"name":50,"github_repo":51,"description_zh":52,"stars":53,"difficulty_score":29,"last_commit_at":54,"category_tags":55,"status":22},3108,"bark","suno-ai\u002Fbark","Bark 是由 Suno 推出的开源生成式音频模型，能够根据文本提示创造出高度逼真的多语言语音、音乐、背景噪音及简单音效。与传统仅能朗读文字的语音合成工具不同，Bark 基于 Transformer 架构，不仅能模拟说话，还能生成笑声、叹息、哭泣等非语言声音，甚至能处理带有情感色彩和语气停顿的复杂文本，极大地丰富了音频表达的可能性。\n\n它主要解决了传统语音合成声音机械、缺乏情感以及无法生成非语音类音效的痛点，让创作者能通过简单的文字描述获得生动自然的音频素材。无论是需要为视频配音的内容创作者、探索多模态生成的研究人员，还是希望快速原型设计的开发者，都能从中受益。普通用户也可通过集成的演示页面轻松体验其神奇效果。\n\n技术亮点方面，Bark 支持商业使用（MIT 许可），并在近期更新中实现了显著的推理速度提升，同时提供了适配低显存 GPU 的版本，降低了使用门槛。此外，社区还建立了丰富的提示词库，帮助用户更好地驾驭模型生成特定风格的声音。只需几行 Python 代码，即可将创意文本转化为高质量音频，是连接文字与声音世界的强大桥梁。",39067,"2026-04-04T03:33:35",[21],{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":29,"last_commit_at":62,"category_tags":63,"status":22},5908,"ChatTTS","2noise\u002FChatTTS","ChatTTS 是一款专为日常对话场景打造的生成式语音模型，特别适用于大语言模型助手等交互式应用。它主要解决了传统文本转语音（TTS）技术在对话中缺乏自然感、情感表达单一以及难以处理停顿、笑声等细微语气的问题，让机器生成的语音听起来更像真人在聊天。\n\n这款工具非常适合开发者、研究人员以及希望为应用增添自然语音交互功能的设计师使用。普通用户也可以通过社区开发的衍生产品体验其能力。ChatTTS 的核心亮点在于其对对话任务的深度优化：它不仅支持中英文双语，还能精准控制韵律细节，自动生成自然的 laughter（笑声）、pauses（停顿）和 interjections（插入语），从而实现多说话人的互动对话效果。在韵律表现上，ChatTTS 超越了大多数开源 TTS 模型。目前开源版本基于 4 万小时数据预训练而成，虽主要用于学术研究与教育目的，但已展现出强大的潜力，并支持流式音频生成与零样本推理，为后续的多情绪控制等进阶功能奠定了基础。",39042,"2026-04-09T11:54:03",[19,17,20,21],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":75,"owner_avatar_url":76,"owner_bio":77,"owner_company":78,"owner_location":78,"owner_email":78,"owner_twitter":78,"owner_website":78,"owner_url":79,"languages":80,"stars":115,"forks":116,"last_commit_at":117,"license":118,"difficulty_score":119,"env_os":120,"env_gpu":121,"env_ram":122,"env_deps":123,"category_tags":129,"github_topics":130,"view_count":10,"oss_zip_url":78,"oss_zip_packed_at":78,"status":22,"created_at":139,"updated_at":140,"faqs":141,"releases":171},6560,"manaflow-ai\u002Fcmux","cmux","Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents","cmux 是一款专为 macOS 设计的现代化终端模拟器，基于高性能的 Ghostty 引擎构建，特别针对 AI 编程助手的工作流进行了深度优化。它主要解决了开发者在使用 AI 代理（如 Claude Code）进行多任务协作时，难以实时感知任务状态、频繁切换窗口以及远程开发环境配置繁琐等痛点。\n\n这款工具非常适合软件开发者、AI 工程师以及需要高频使用命令行和远程服务器的技术人员。cmux 的核心亮点在于其智能的通知系统：当 AI 代理需要用户介入时，相应的分屏会出现蓝色光环提示，侧边栏也会高亮显示，确保重要信息不被遗漏。它支持独特的垂直与水平标签页布局，侧边栏能实时展示 Git 分支、PR 状态及监听端口等元数据。此外，cmux 内置了可脚本控制的浏览器面板，支持与终端并排运行，并能无缝同步主流浏览器的 Cookie 和会话。在远程开发方面，它提供了增强的 SSH 支持，不仅能自动处理网络路由让本地服务直连远程，还支持直接拖拽文件上传，甚至能通过一条命令直接启动原生的 Claude Code 团队协作模式，无需依赖 tmux 等额外工具，极大地提升了编码效率。","\u003Ch1 align=\"center\">cmux\u003C\u002Fh1>\n\u003Cp align=\"center\">A Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Freleases\u002Flatest\u002Fdownload\u002Fcmux-macos.dmg\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_eafc51e1e39d.png\" alt=\"Download cmux for macOS\" width=\"180\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  English | \u003Ca href=\"README.ja.md\">日本語\u003C\u002Fa> | \u003Ca href=\"README.vi.md\">Tiếng Việt\u003C\u002Fa> | \u003Ca href=\"README.zh-CN.md\">简体中文\u003C\u002Fa> | \u003Ca href=\"README.zh-TW.md\">繁體中文\u003C\u002Fa> | \u003Ca href=\"README.ko.md\">한국어\u003C\u002Fa> | \u003Ca href=\"README.de.md\">Deutsch\u003C\u002Fa> | \u003Ca href=\"README.es.md\">Español\u003C\u002Fa> | \u003Ca href=\"README.fr.md\">Français\u003C\u002Fa> | \u003Ca href=\"README.it.md\">Italiano\u003C\u002Fa> | \u003Ca href=\"README.da.md\">Dansk\u003C\u002Fa> | \u003Ca href=\"README.pl.md\">Polski\u003C\u002Fa> | \u003Ca href=\"README.ru.md\">Русский\u003C\u002Fa> | \u003Ca href=\"README.bs.md\">Bosanski\u003C\u002Fa> | \u003Ca href=\"README.ar.md\">العربية\u003C\u002Fa> | \u003Ca href=\"README.no.md\">Norsk\u003C\u002Fa> | \u003Ca href=\"README.pt-BR.md\">Português (Brasil)\u003C\u002Fa> | \u003Ca href=\"README.th.md\">ไทย\u003C\u002Fa> | \u003Ca href=\"README.tr.md\">Türkçe\u003C\u002Fa> | \u003Ca href=\"README.km.md\">ភាសាខ្មែរ\u003C\u002Fa> | \u003Ca href=\"README.uk.md\">Українська\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fx.com\u002Fmanaflowai\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F@manaflow-555?logo=x\" alt=\"X \u002F Twitter\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FxsgFEVrWCZ\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-555?logo=discord\" alt=\"Discord\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmanaflow-ai\u002Fcmux?style=flat&logo=github&label=stars&color=4c71f2\" alt=\"GitHub stars\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_ea5d1860950d.png\" alt=\"cmux screenshot\" width=\"900\" \u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=i-WxO5YUTOs\">▶ Demo video\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fcmux.com\u002Fblog\u002Fzen-of-cmux\">The Zen of cmux\u003C\u002Fa>\n\u003C\u002Fp>\n\n## Features\n\n\u003Ctable>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>Notification rings\u003C\u002Fh3>\nPanes get a blue ring and tabs light up when coding agents need your attention\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_2684622e4f32.png\" alt=\"Notification rings\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>Notification panel\u003C\u002Fh3>\nSee all pending notifications in one place, jump to the most recent unread\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_94ea0f0089e7.png\" alt=\"Sidebar notification badge\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>In-app browser\u003C\u002Fh3>\nSplit a browser alongside your terminal with a scriptable API ported from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fagent-browser\">agent-browser\u003C\u002Fa>\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_55ffcfcbdb72.png\" alt=\"Built-in browser\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>Vertical + horizontal tabs\u003C\u002Fh3>\nSidebar shows git branch, linked PR status\u002Fnumber, working directory, listening ports, and latest notification text. Split horizontally and vertically.\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_a32e695cc069.png\" alt=\"Vertical tabs and split panes\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>SSH\u003C\u002Fh3>\n\u003Ccode>cmux ssh user@remote\u003C\u002Fcode> creates a workspace for a remote machine. Browser panes route through the remote network so localhost just works. Drag an image into a remote session to upload via scp.\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_ce030b66f193.png\" alt=\"cmux SSH\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>Claude Code Teams\u003C\u002Fh3>\n\u003Ccode>cmux claude-teams\u003C\u002Fcode> runs Claude Code's teammate mode with one command. Teammates spawn as native splits with sidebar metadata and notifications. No tmux required.\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_21bfa3981d53.png\" alt=\"Claude Code Teams\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\n- **Browser import** — Import cookies, history, and sessions from Chrome, Firefox, Arc, and 20+ browsers so browser panes start authenticated\n- **Custom commands** — Define project-specific actions in [`cmux.json`](https:\u002F\u002Fcmux.com\u002Fdocs\u002Fcustom-commands) that launch from the command palette\n- **Scriptable** — CLI and socket API to create workspaces, split panes, send keystrokes, and automate the browser\n- **Native macOS app** — Built with Swift and AppKit, not Electron. Fast startup, low memory.\n- **Ghostty compatible** — Reads your existing `~\u002F.config\u002Fghostty\u002Fconfig` for themes, fonts, and colors\n- **GPU-accelerated** — Powered by libghostty for smooth rendering\n\n## Install\n\n### DMG (recommended)\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Freleases\u002Flatest\u002Fdownload\u002Fcmux-macos.dmg\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_eafc51e1e39d.png\" alt=\"Download cmux for macOS\" width=\"180\" \u002F>\n\u003C\u002Fa>\n\nOpen the `.dmg` and drag cmux to your Applications folder. cmux auto-updates via Sparkle, so you only need to download once.\n\n### Homebrew\n\n```bash\nbrew tap manaflow-ai\u002Fcmux\nbrew install --cask cmux\n```\n\nTo update later:\n\n```bash\nbrew upgrade --cask cmux\n```\n\nOn first launch, macOS may ask you to confirm opening an app from an identified developer. Click **Open** to proceed.\n\n## Why cmux?\n\nI 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.\n\nI tried a few coding orchestrators but most of them were Electron\u002FTauri 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\u002FAppKit. It uses libghostty for terminal rendering and reads your existing Ghostty config for themes, fonts, and colors.\n\nThe main additions are the sidebar and notification system. The sidebar has vertical tabs that show git branch, linked PR status\u002Fnumber, working directory, listening ports, and the latest notification text for each workspace. The notification system picks up terminal sequences (OSC 9\u002F99\u002F777) 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.\n\nThe in-app browser has a scriptable API ported from [agent-browser](https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fagent-browser). Agents can snapshot the accessibility tree, get element refs, click, fill forms, and evaluate JS. You can split a browser pane next to your terminal and have Claude Code interact with your dev server directly.\n\nEverything is scriptable through the CLI and socket API — create workspaces\u002Ftabs, split panes, send keystrokes, open URLs in the browser.\n\n## The Zen of cmux\n\ncmux is not prescriptive about how developers hold their tools. It's a terminal and browser with a CLI, and the rest is up to you.\n\ncmux is a primitive, not a solution. It gives you a terminal, a browser, notifications, workspaces, splits, tabs, and a CLI to control all of it. cmux doesn't force you into an opinionated way to use coding agents. What you build with the primitives is yours.\n\nThe best developers have always built their own tools. Nobody has figured out the best way to work with agents yet, and the teams building closed products definitely haven't either. The developers closest to their own codebases will figure it out first.\n\nGive a million developers composable primitives and they'll collectively find the most efficient workflows faster than any product team could design top-down.\n\n## Documentation\n\nFor more info on how to configure cmux, [head over to our docs](https:\u002F\u002Fcmux.com\u002Fdocs\u002Fgetting-started?utm_source=readme).\n\n## Keyboard Shortcuts\n\n### Workspaces\n\n| Shortcut | Action |\n|----------|--------|\n| ⌘ N | New workspace |\n| ⌘ 1–8 | Jump to workspace 1–8 |\n| ⌘ 9 | Jump to last workspace |\n| ⌃ ⌘ ] | Next workspace |\n| ⌃ ⌘ [ | Previous workspace |\n| ⌘ ⇧ W | Close workspace |\n| ⌘ ⇧ R | Rename workspace |\n| ⌘ B | Toggle sidebar |\n\n### Surfaces\n\n| Shortcut | Action |\n|----------|--------|\n| ⌘ T | New surface |\n| ⌘ ⇧ ] | Next surface |\n| ⌘ ⇧ [ | Previous surface |\n| ⌃ Tab | Next surface |\n| ⌃ ⇧ Tab | Previous surface |\n| ⌃ 1–8 | Jump to surface 1–8 |\n| ⌃ 9 | Jump to last surface |\n| ⌘ W | Close surface |\n\n### Split Panes\n\n| Shortcut | Action |\n|----------|--------|\n| ⌘ D | Split right |\n| ⌘ ⇧ D | Split down |\n| ⌥ ⌘ ← → ↑ ↓ | Focus pane directionally |\n| ⌘ ⇧ H | Flash focused panel |\n\n### Browser\n\nBrowser developer-tool shortcuts follow Safari defaults and are customizable in `Settings → Keyboard Shortcuts`.\n\n| Shortcut | Action |\n|----------|--------|\n| ⌘ ⇧ L | Open browser in split |\n| ⌘ L | Focus address bar |\n| ⌘ [ | Back |\n| ⌘ ] | Forward |\n| ⌘ R | Reload page |\n| ⌥ ⌘ I | Toggle Developer Tools (Safari default) |\n| ⌥ ⌘ C | Show JavaScript Console (Safari default) |\n\n### Notifications\n\n| Shortcut | Action |\n|----------|--------|\n| ⌘ I | Show notifications panel |\n| ⌘ ⇧ U | Jump to latest unread |\n\n### Find\n\n| Shortcut | Action |\n|----------|--------|\n| ⌘ F | Find |\n| ⌘ G \u002F ⌘ ⇧ G | Find next \u002F previous |\n| ⌘ ⇧ F | Hide find bar |\n| ⌘ E | Use selection for find |\n\n### Terminal\n\n| Shortcut | Action |\n|----------|--------|\n| ⌘ K | Clear scrollback |\n| ⌘ C | Copy (with selection) |\n| ⌘ V | Paste |\n| ⌘ + \u002F ⌘ - | Increase \u002F decrease font size |\n| ⌘ 0 | Reset font size |\n\n### Window\n\n| Shortcut | Action |\n|----------|--------|\n| ⌘ ⇧ N | New window |\n| ⌘ , | Settings |\n| ⌘ ⇧ , | Reload configuration |\n| ⌘ Q | Quit |\n\n## Nightly Builds\n\n[Download cmux NIGHTLY](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Freleases\u002Fdownload\u002Fnightly\u002Fcmux-nightly-macos.dmg)\n\ncmux NIGHTLY is a separate app with its own bundle ID, so it runs alongside the stable version. Built automatically from the latest `main` commit and auto-updates via its own Sparkle feed.\n\nReport nightly bugs on [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fissues) or in [#nightly-bugs on Discord](https:\u002F\u002Fdiscord.gg\u002FxsgFEVrWCZ).\n\n## Session restore (current behavior)\n\nOn relaunch, cmux currently restores app layout and metadata only:\n- Window\u002Fworkspace\u002Fpane layout\n- Working directories\n- Terminal scrollback (best effort)\n- Browser URL and navigation history\n\ncmux does **not** restore live process state inside terminal apps. For example, active Claude Code\u002Ftmux\u002Fvim sessions are not resumed after restart yet.\n\n## Star History\n\n\u003Ca href=\"https:\u002F\u002Fstar-history.com\u002F#manaflow-ai\u002Fcmux&Date\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_9f8e448f2bf7.png&theme=dark\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_9f8e448f2bf7.png\" \u002F>\n   \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_9f8e448f2bf7.png\" width=\"600\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n\n## Contributing\n\nWays to get involved:\n\n- Follow us on X for updates [@manaflowai](https:\u002F\u002Fx.com\u002Fmanaflowai), [@lawrencecchen](https:\u002F\u002Fx.com\u002Flawrencecchen), and [@austinywang](https:\u002F\u002Fx.com\u002Faustinywang)\n- Join the conversation on [Discord](https:\u002F\u002Fdiscord.gg\u002FxsgFEVrWCZ)\n- Create and participate in [GitHub issues](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fissues) and [discussions](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fdiscussions)\n- Let us know what you're building with cmux\n\n## Community\n\n- [Discord](https:\u002F\u002Fdiscord.gg\u002FxsgFEVrWCZ)\n- [GitHub](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux)\n- [X \u002F Twitter](https:\u002F\u002Ftwitter.com\u002Fmanaflowai)\n- [YouTube](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCAa89_j-TWkrXfk9A3CbASw)\n- [LinkedIn](https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fmanaflow-ai\u002F)\n- [Reddit](https:\u002F\u002Fwww.reddit.com\u002Fr\u002Fcmux\u002F)\n\n## Founder's Edition\n\ncmux is free, open source, and always will be. If you'd like to support development and get early access to what's coming next:\n\n**[Get Founder's Edition](https:\u002F\u002Fbuy.stripe.com\u002F3cI00j2Ld0it5OU33r5EY0q)**\n\n- **Prioritized feature requests\u002Fbug fixes**\n- **Early access: cmux AI that gives you context on every workspace, tab and panel**\n- **Early access: iOS app with terminals synced between desktop and phone**\n- **Early access: Cloud VMs**\n- **Early access: Voice mode**\n- **My personal iMessage\u002FWhatsApp**\n\n## License\n\ncmux is open source under [GPL-3.0-or-later](LICENSE).\n\nIf your organization cannot comply with GPL, a commercial license is available. Contact [founders@manaflow.com](mailto:founders@manaflow.com) for details.\n","\u003Ch1 align=\"center\">cmux\u003C\u002Fh1>\n\u003Cp align=\"center\">基于 Ghostty 的 macOS 终端，配备垂直标签页和针对 AI 编码助手的通知功能\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Freleases\u002Flatest\u002Fdownload\u002Fcmux-macos.dmg\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_eafc51e1e39d.png\" alt=\"下载 cmux for macOS\" width=\"180\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  英文 | \u003Ca href=\"README.ja.md\">日语\u003C\u002Fa> | \u003Ca href=\"README.vi.md\">越南语\u003C\u002Fa> | \u003Ca href=\"README.zh-CN.md\">简体中文\u003C\u002Fa> | \u003Ca href=\"README.zh-TW.md\">繁體中文\u003C\u002Fa> | \u003Ca href=\"README.ko.md\">韩语\u003C\u002Fa> | \u003Ca href=\"README.de.md\">德语\u003C\u002Fa> | \u003Ca href=\"README.es.md\">西班牙语\u003C\u002Fa> | \u003Ca href=\"README.fr.md\">法语\u003C\u002Fa> | \u003Ca href=\"README.it.md\">意大利语\u003C\u002Fa> | \u003Ca href=\"README.da.md\">丹麦语\u003C\u002Fa> | \u003Ca href=\"README.pl.md\">波兰语\u003C\u002Fa> | \u003Ca href=\"README.ru.md\">俄语\u003C\u002Fa> | \u003Ca href=\"README.bs.md\">波斯尼亚语\u003C\u002Fa> | \u003Ca href=\"README.ar.md\">阿拉伯语\u003C\u002Fa> | \u003Ca href=\"README.no.md\">挪威语\u003C\u002Fa> | \u003Ca href=\"README.pt-BR.md\">葡萄牙语（巴西）\u003C\u002Fa> | \u003Ca href=\"README.th.md\">泰语\u003C\u002Fa> | \u003Ca href=\"README.tr.md\">土耳其语\u003C\u002Fa> | \u003Ca href=\"README.km.md\">高棉语\u003C\u002Fa> | \u003Ca href=\"README.uk.md\">乌克兰语\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fx.com\u002Fmanaflowai\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F@manaflow-555?logo=x\" alt=\"X \u002F Twitter\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FxsgFEVrWCZ\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-555?logo=discord\" alt=\"Discord\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmanaflow-ai\u002Fcmux?style=flat&logo=github&label=stars&color=4c71f2\" alt=\"GitHub 星标\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_ea5d1860950d.png\" alt=\"cmux 截图\" width=\"900\" \u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=i-WxO5YUTOs\">▶ 演示视频\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fcmux.com\u002Fblog\u002Fzen-of-cmux\">cmux 的禅意\u003C\u002Fa>\n\u003C\u002Fp>\n\n## 功能特性\n\n\u003Ctable>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>通知环\u003C\u002Fh3>\n当编码助手需要您的注意时，窗格会显示蓝色光环，标签页也会亮起\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_2684622e4f32.png\" alt=\"通知环\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>通知面板\u003C\u002Fh3>\n在一个地方查看所有待处理的通知，并快速跳转到最新的未读通知\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_94ea0f0089e7.png\" alt=\"侧边栏通知徽章\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>应用内浏览器\u003C\u002Fh3>\n通过从 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fagent-browser\">agent-browser\u003C\u002Fa> 移植而来的可脚本化 API，将浏览器与终端并排分割\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_55ffcfcbdb72.png\" alt=\"内置浏览器\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>垂直 + 横向标签页\u003C\u002Fh3>\n侧边栏显示 Git 分支、关联的 PR 状态\u002F编号、工作目录、监听端口以及最新通知内容。支持水平和垂直分割。\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_a32e695cc069.png\" alt=\"垂直标签页和分割窗格\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>SSH\u003C\u002Fh3>\n\u003Ccode>cmux ssh user@remote\u003C\u002Fcode> 可为远程机器创建一个工作空间。浏览器窗格会通过远程网络路由，因此 localhost 也能正常工作。只需将图片拖拽到远程会话中，即可通过 scp 上传。\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_ce030b66f193.png\" alt=\"cmux SSH\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd width=\"40%\" valign=\"middle\">\n\u003Ch3>Claude Code Teams\u003C\u002Fh3>\n\u003Ccode>cmux claude-teams\u003C\u002Fcode> 可以通过一条命令运行 Claude Code 的队友模式。队友会以原生分割窗格的形式出现，并带有侧边栏元数据和通知功能。无需使用 tmux。\n\u003C\u002Ftd>\n\u003Ctd width=\"60%\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_21bfa3981d53.png\" alt=\"Claude Code Teams\" width=\"100%\" \u002F>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\n- **浏览器导入** — 从 Chrome、Firefox、Arc 等 20 多款浏览器中导入 Cookie、历史记录和会话，使浏览器窗格一启动即已认证登录\n- **自定义命令** — 在 [`cmux.json`](https:\u002F\u002Fcmux.com\u002Fdocs\u002Fcustom-commands) 中定义项目特定的操作，可通过命令面板快速调用\n- **可脚本化** — 提供 CLI 和套接字 API，用于创建工作空间、分割窗格、发送键盘输入以及自动化浏览器操作\n- **原生 macOS 应用** — 使用 Swift 和 AppKit 构建，而非 Electron。启动速度快，内存占用低\n- **兼容 Ghostty** — 可读取您现有的 `~\u002F.config\u002Fghostty\u002Fconfig` 文件，以获取主题、字体和颜色设置\n- **GPU 加速** — 借助 libghostty 实现流畅渲染\n\n## 安装\n\n### DMG（推荐）\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Freleases\u002Flatest\u002Fdownload\u002Fcmux-macos.dmg\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_eafc51e1e39d.png\" alt=\"下载 cmux for macOS\" width=\"180\" \u002F>\n\u003C\u002Fa>\n\n打开 `.dmg` 文件，将 cmux 拖放到“应用程序”文件夹中。cmux 会通过 Sparkle 自动更新，因此您只需下载一次即可。\n\n### Homebrew\n\n```bash\nbrew tap manaflow-ai\u002Fcmux\nbrew install --cask cmux\n```\n\n后续更新：\n\n```bash\nbrew upgrade --cask cmux\n```\n\n首次启动时，macOS 可能会要求您确认打开来自已识别开发者的应用。请点击“打开”继续。\n\n## 为什么选择 cmux？\n\n我经常同时运行多个 Claude Code 和 Codex 会话。过去我使用 Ghostty 并配合大量分割窗格，依靠 macOS 原生通知来了解哪些助手需要我的介入。然而，Claude Code 的通知内容总是千篇一律：“Claude 正在等待您的输入”，缺乏上下文信息；而且当打开的标签页太多时，连标题都看不清了。\n\n我也尝试过一些编码编排工具，但大多数都是基于 Electron 或 Tauri 的应用，性能让我感到困扰。此外，我更倾向于使用终端，因为 GUI 编排工具往往会限制您的工作流程。于是，我决定用 Swift 和 AppKit 打造一款原生 macOS 应用——cmux。它采用 libghostty 进行终端渲染，并读取您现有的 Ghostty 配置文件，以保持主题、字体和颜色的一致性。\n\n主要新增的功能包括侧边栏和通知系统。侧边栏提供垂直标签页，可显示 Git 分支、关联 PR 的状态和编号、当前工作目录、监听端口以及每个工作空间的最新通知内容。通知系统能够捕获终端序列（OSC 9\u002F99\u002F777），并提供一个 CLI 工具（`cmux notify`），您可以将其集成到 Claude Code、OpenCode 等助手的钩子中。当某个助手处于等待状态时，其对应的窗格会显示蓝色光环，侧边栏上的标签页也会亮起，这样无论是在分割窗格还是标签页之间，我都能迅速判断出是哪个助手需要我的关注。按下 Cmd+Shift+U 即可跳转到最新的未读通知。\n\n应用内浏览器则搭载了一个从 [agent-browser](https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fagent-browser) 移植而来的可脚本化 API。助手可以截取无障碍树结构、获取元素引用、点击按钮、填写表单以及执行 JavaScript 代码。您可以将浏览器窗格与终端并排分割，让 Claude Code 直接与您的开发服务器进行交互。\n\n所有功能均可通过 CLI 和套接字 API 进行脚本化——创建工作空间或标签页、分割窗格、发送键盘输入、在浏览器中打开 URL 等。\n\n## cmux 的禅意\n\ncmux 对开发者如何使用工具并不作任何规定。它只是一个带有命令行界面的终端和浏览器，剩下的就全凭你自由发挥。\n\ncmux 是一种基础原语，而非解决方案。它为你提供了一个终端、一个浏览器、通知功能、工作区、分屏、标签页，以及用于控制这一切的命令行界面。cmux 不会强迫你采用某种特定的方式来使用编码助手。你用这些原语构建什么，完全取决于你自己。\n\n最优秀的开发者历来都是自己打造工具的。目前还没有人找到与助手协作的最佳方式，那些开发封闭式产品的团队也远未做到这一点。离自己的代码库最近的开发者，才会最先摸索出高效的工作流。\n\n如果给一百万名开发者提供可组合的基础原语，他们将比任何产品团队自上而下设计出来的方案，更快地共同找到最高效的流程。\n\n## 文档\n\n如需了解更多关于如何配置 cmux 的信息，请访问我们的文档：[点击此处](https:\u002F\u002Fcmux.com\u002Fdocs\u002Fgetting-started?utm_source=readme)。\n\n## 键盘快捷键\n\n### 工作区\n\n| 快捷键 | 动作 |\n|----------|--------|\n| ⌘ N | 新建工作区 |\n| ⌘ 1–8 | 跳转到工作区 1–8 |\n| ⌘ 9 | 跳转到最后一个工作区 |\n| ⌃ ⌘ ] | 切换到下一个工作区 |\n| ⌃ ⌘ [ | 切换到上一个工作区 |\n| ⌘ ⇧ W | 关闭当前工作区 |\n| ⌘ ⇧ R | 重命名工作区 |\n| ⌘ B | 切换侧边栏显示 |\n\n### 表面\n\n| 快捷键 | 动作 |\n|----------|--------|\n| ⌘ T | 新建表面 |\n| ⌘ ⇧ ] | 切换到下一个表面 |\n| ⌘ ⇧ [ | 切换到上一个表面 |\n| ⌃ Tab | 切换到下一个表面 |\n| ⌃ ⇧ Tab | 切换到上一个表面 |\n| ⌃ 1–8 | 跳转到表面 1–8 |\n| ⌃ 9 | 跳转到最后一个表面 |\n| ⌘ W | 关闭当前表面 |\n\n### 分屏\n\n| 快捷键 | 动作 |\n|----------|--------|\n| ⌘ D | 向右分屏 |\n| ⌘ ⇧ D | 向下分屏 |\n| ⌥ ⌘ ← → ↑ ↓ | 按方向聚焦分屏 |\n| ⌘ ⇧ H | 闪烁当前焦点面板 |\n\n### 浏览器\n\n浏览器开发者工具的快捷键遵循 Safari 的默认设置，并且可以在“设置 → 键盘快捷键”中进行自定义。\n\n| 快捷键 | 动作 |\n|----------|--------|\n| ⌘ ⇧ L | 在分屏中打开浏览器 |\n| ⌘ L | 聚焦地址栏 |\n| ⌘ [ | 返回 |\n| ⌘ ] | 前进 |\n| ⌘ R | 重新加载页面 |\n| ⌥ ⌘ I | 切换开发者工具（Safari 默认） |\n| ⌥ ⌘ C | 显示 JavaScript 控制台（Safari 默认） |\n\n### 通知\n\n| 快捷键 | 动作 |\n|----------|--------|\n| ⌘ I | 打开通知面板 |\n| ⌘ ⇧ U | 跳转到最新的未读通知 |\n\n### 查找\n\n| 快捷键 | 动作 |\n|----------|--------|\n| ⌘ F | 查找 |\n| ⌘ G \u002F ⌘ ⇧ G | 查找下一个\u002F上一个匹配项 |\n| ⌘ ⇧ F | 隐藏查找栏 |\n| ⌘ E | 使用选中的内容进行查找 |\n\n### 终端\n\n| 快捷键 | 动作 |\n|----------|--------|\n| ⌘ K | 清除滚动历史 |\n| ⌘ C | 复制（选中内容） |\n| ⌘ V | 粘贴 |\n| ⌘ + \u002F ⌘ - | 调整字体大小 |\n| ⌘ 0 | 重置字体大小 |\n\n### 窗口\n\n| 快捷键 | 动作 |\n|----------|--------|\n| ⌘ ⇧ N | 新建窗口 |\n| ⌘ , | 打开设置 |\n| ⌘ ⇧ , | 重新加载配置 |\n| ⌘ Q | 退出应用 |\n\n## 每日构建版本\n\n[下载 cmux NIGHTLY](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Freleases\u002Fdownload\u002Fnightly\u002Fcmux-nightly-macos.dmg)\n\ncmux NIGHTLY 是一个独立的应用程序，拥有自己的 Bundle ID，因此可以与稳定版并存。它基于最新的 `main` 分支自动构建，并通过自身的 Sparkle 更新源自动更新。\n\n如发现每日构建版本中的问题，请在 [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fissues) 或 Discord 的 [#nightly-bugs](https:\u002F\u002Fdiscord.gg\u002FxsgFEVrWCZ) 频道中提交报告。\n\n## 会话恢复（当前行为）\n\n在重新启动时，cmux 目前只会恢复以下内容：\n- 窗口\u002F工作区\u002F分屏布局\n- 当前工作目录\n- 终端的滚动历史（尽力而为）\n- 浏览器的 URL 和浏览历史\n\n然而，cmux **不会**恢复终端应用程序中的实时进程状态。例如，正在运行的 Claude Code、tmux 或 vim 会话在重启后并不会自动恢复。\n\n## 星标历史\n\n\u003Ca href=\"https:\u002F\u002Fstar-history.com\u002F#manaflow-ai\u002Fcmux&Date\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_9f8e448f2bf7.png&theme=dark\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_9f8e448f2bf7.png\" \u002F>\n   \u003Cimg alt=\"星标历史图表\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_readme_9f8e448f2bf7.png\" width=\"600\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n\n## 贡献\n\n你可以通过以下方式参与进来：\n\n- 关注我们在 X 平台上的最新动态：[@manaflowai](https:\u002F\u002Fx.com\u002Fmanaflowai)、[@lawrencecchen](https:\u002F\u002Fx.com\u002Flawrencecchen) 和 [@austinywang](https:\u002F\u002Fx.com\u002Faustinywang)\n- 加入 [Discord](https:\u002F\u002Fdiscord.gg\u002FxsgFEVrWCZ) 社区讨论\n- 在 [GitHub 仓库](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fissues) 中创建或参与议题，以及在 [讨论区](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fdiscussions) 中发表意见\n- 告诉我们你正在用 cmux 构建什么\n\n## 社区\n\n- [Discord](https:\u002F\u002Fdiscord.gg\u002FxsgFEVrWCZ)\n- [GitHub](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux)\n- [X \u002F Twitter](https:\u002F\u002Ftwitter.com\u002Fmanaflowai)\n- [YouTube](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCAa89_j-TWkrXfk9A3CbASw)\n- [LinkedIn](https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fmanaflow-ai\u002F)\n- [Reddit](https:\u002F\u002Fwww.reddit.com\u002Fr\u002Fcmux\u002F)\n\n## 创始人版\n\ncmux 是免费且开源的，并将永远保持如此。如果你想支持开发工作，并抢先体验即将推出的新功能：\n\n**[购买创始人版](https:\u002F\u002Fbuy.stripe.com\u002F3cI00j2Ld0it5OU33r5EY0q)**\n\n- **优先处理的功能请求和 bug 修复**\n- **抢先体验：能够为每个工作区、标签页和面板提供上下文信息的 cmux AI**\n- **抢先体验：桌面与手机同步的终端 iOS 应用**\n- **抢先体验：云虚拟机**\n- **抢先体验：语音模式**\n- **我的个人 iMessage\u002FWhatsApp 账号**\n\n## 许可证\n\ncmux 采用 [GPL-3.0-or-later](LICENSE) 开源许可证。如果你的组织无法遵守 GPL 协议，我们提供商业授权许可。详情请联系 [founders@manaflow.com](mailto:founders@manaflow.com)。","# cmux 快速上手指南\n\ncmux 是一款基于 Ghostty 构建的 macOS 原生终端，专为 AI 编程助手（如 Claude Code）设计。它提供了垂直标签页、智能通知环、内置浏览器以及强大的分屏功能，帮助开发者高效管理多个并行的 AI 会话。\n\n## 环境准备\n\n*   **操作系统**：macOS (Intel 或 Apple Silicon)\n*   **前置依赖**：无特殊依赖。cmux 是基于 Swift 和 AppKit 开发的原生应用（非 Electron），启动速度快且内存占用低。\n*   **兼容性**：兼容现有的 Ghostty 配置文件 (`~\u002F.config\u002Fghostty\u002Fconfig`)，可自动继承主题、字体和颜色设置。\n\n## 安装步骤\n\n你可以通过下载 DMG 安装包或使用 Homebrew 进行安装。\n\n### 方法一：DMG 安装（推荐）\n\n1.  访问 [最新发行版页面](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Freleases\u002Flatest\u002Fdownload\u002Fcmux-macos.dmg) 下载 `cmux-macos.dmg`。\n2.  打开下载的 `.dmg` 文件。\n3.  将 **cmux** 图标拖拽至 **Applications** (应用程序) 文件夹。\n4.  首次启动时，若 macOS 提示“无法打开来自身份不明开发者的应用”，请在“系统设置”->“隐私与安全性”中点击“仍要打开”，或在右键菜单中选择“打开”。\n\n> **提示**：安装后应用会通过 Sparkle 自动更新，无需重复下载。\n\n### 方法二：Homebrew 安装\n\n打开终端，执行以下命令添加 tap 并安装：\n\n```bash\nbrew tap manaflow-ai\u002Fcmux\nbrew install --cask cmux\n```\n\n后续更新命令：\n\n```bash\nbrew upgrade --cask cmux\n```\n\n## 基本使用\n\n### 1. 启动与界面概览\n\n在应用程序文件夹中启动 **cmux**。主界面包含：\n*   **侧边栏**：显示垂直标签页，包含 Git 分支、PR 状态、工作目录、监听端口及最新通知摘要。\n*   **主区域**：支持水平和垂直分割的终端面板。\n*   **通知系统**：当 AI 助手需要输入时，对应面板会出现蓝色光环，侧边栏标签会高亮。\n\n### 2. 核心功能示例\n\n#### 连接远程服务器 (SSH)\n使用内置的 SSH 命令创建远程工作区，浏览器面板会自动通过远程网络路由（即远程的 `localhost` 可直接访问）。\n\n```bash\ncmux ssh user@remote-host\n```\n*   **文件传输**：直接将图片拖入远程会话窗口即可通过 `scp` 上传。\n\n#### 运行 Claude Code 团队协作模式\n一键启动 Claude Code 的 teammate 模式，每个协作者作为独立的原生分屏运行，自带侧边栏元数据和通知。\n\n```bash\ncmux claude-teams\n```\n\n#### 使用内置浏览器\n在终端旁分屏打开浏览器，用于 AI 代理交互（支持脚本控制、DOM 操作等）。\n\n*   **快捷键**：按下 `⌘ ⇧ L` 在当前窗口分割出一个浏览器面板。\n*   **功能**：浏览器已预集成 `agent-browser` API，AI 可自动执行点击、填表、JS 评估等操作。\n\n#### 自定义命令\n在项目根目录创建 `cmux.json` 定义特定动作，并通过命令面板 (`⌘ ⇧ P`) 快速调用。\n\n### 3. 常用快捷键速查\n\n| 功能 | 快捷键 | 说明 |\n| :--- | :--- | :--- |\n| **工作区** | `⌘ N` | 新建工作区 |\n| | `⌘ 1` - `8` | 切换至指定工作区 |\n| | `⌘ B` | 显示\u002F隐藏侧边栏 |\n| **分屏** | `⌘ D` | 向右分割面板 |\n| | `⌘ ⇧ D` | 向下分割面板 |\n| | `⌥ ⌘ ←\u002F→\u002F↑\u002F↓` | 聚焦相邻面板 |\n| **导航** | `⌘ ⇧ U` | 跳转至最新的未读通知 |\n| | `⌘ I` | 打开通知面板 |\n| **浏览器** | `⌘ ⇧ L` | 在分屏中打开浏览器 |\n| | `⌘ L` | 聚焦地址栏 |\n| **通用** | `⌘ ,` | 打开设置 |\n| | `⌘ Q` | 退出应用 |\n\n### 4. 进阶：脚本化控制\n\ncmux 提供 CLI 和 Socket API，可用于自动化工作流（如创建窗口、发送按键、控制浏览器）。\n\n示例：通过命令行发送通知（可集成到 AI Agent 的 Hook 中）：\n```bash\ncmux notify \"任务完成，请检查\"\n```\n\n> **注意**：当前版本重启后会恢复窗口布局、工作目录和浏览器历史，但**不会**恢复终端内正在运行的进程状态（如 vim、tmux 会话需重新连接）。","资深后端工程师正在同时处理多个微服务的调试任务，并需要频繁与 AI 编程助手协作审查代码和查看文档。\n\n### 没有 cmux 时\n- **上下文切换混乱**：需要在终端、浏览器和即时通讯软件间反复跳转，难以追踪 AI 代理在哪个会话中发出了警报或完成了任务。\n- **多任务管理低效**：使用传统水平标签页管理多个 SSH 连接和本地服务，屏幕空间利用率低，无法直观看到 Git 分支或端口状态等关键元数据。\n- **远程开发体验割裂**：连接远程服务器时，本地浏览器无法直接访问远程 `localhost` 服务，且上传测试图片需依赖繁琐的命令行工具。\n- **AI 协作流程断裂**：运行 Claude Code 团队模式需手动配置 `tmux`，缺乏原生的通知机制，容易错过 AI 队友的关键输出。\n\n### 使用 cmux 后\n- **智能通知聚焦**：当 AI 代理需要关注时，对应分屏会自动亮起蓝环且侧边栏标签高亮，工程师可一眼定位并点击通知面板直达最新未读消息。\n- **垂直标签与信息透视**：利用垂直标签页并排展示多个服务，侧边栏直接显示 Git 分支、PR 状态及监听端口，无需额外命令即可掌握全局上下文。\n- **无缝远程集成**：通过 `cmux ssh` 一键创建远程工作区，内置浏览器自动路由至远程网络，直接拖拽图片即可完成 SCP 上传，本地访问远程服务零配置。\n- **原生 AI 团队协作**：执行 `cmux claude-teams` 即可启动原生分屏的 AI 队友模式，自动同步元数据与通知，彻底告别复杂的 `tmux` 脚本配置。\n\ncmux 通过将终端、浏览器与 AI 通知深度整合，为开发者打造了一个零摩擦、高感知的智能编码指挥中心。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmanaflow-ai_cmux_ea5d1860.png","manaflow-ai","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fmanaflow-ai_2c5aed0f.png","",null,"https:\u002F\u002Fgithub.com\u002Fmanaflow-ai",[81,85,89,93,97,101,105,109,112],{"name":82,"color":83,"percentage":84},"Swift","#F05138",77.4,{"name":86,"color":87,"percentage":88},"Python","#3572A5",15.9,{"name":90,"color":91,"percentage":92},"TypeScript","#3178c6",2.6,{"name":94,"color":95,"percentage":96},"Shell","#89e051",2.2,{"name":98,"color":99,"percentage":100},"Go","#00ADD8",1.8,{"name":102,"color":103,"percentage":104},"Objective-C","#438eff",0.1,{"name":106,"color":107,"percentage":108},"CSS","#663399",0,{"name":110,"color":111,"percentage":108},"JavaScript","#f1e05a",{"name":113,"color":114,"percentage":108},"C","#555555",13548,978,"2026-04-11T02:48:34","NOASSERTION",1,"macOS","未说明（应用基于 libghostty 进行 GPU 加速渲染，依赖 macOS 原生图形能力）","未说明（描述为低内存占用）",{"notes":124,"python":125,"dependencies":126},"这是一个原生的 macOS 应用程序（使用 Swift 和 AppKit 构建），不是基于 Electron 或 Python 的工具。它兼容 Ghostty 配置文件 (~\u002F.config\u002Fghostty\u002Fconfig)。支持从 Chrome、Firefox 等浏览器导入 Cookie 和历史记录。提供 DMG 安装包和 Homebrew Cask 安装方式。不支持 Linux 或 Windows。","不需要",[127,82,128],"libghostty","AppKit",[21],[131,132,133,134,135,136,137,138],"amp","claude-code","codex","gemini","ghostty","opencode","terminal","tmux","2026-03-27T02:49:30.150509","2026-04-11T17:39:51.263530",[142,147,152,157,162,167],{"id":143,"question_zh":144,"answer_zh":145,"source_url":146},29632,"升级 cmux 版本后启动立即崩溃（例如从 0.62.2 升级到 0.63.0），如何解决？","这是由于旧版本的会话状态数据与新版本不兼容导致的。可以通过删除旧的会话几何数据和保存的状态目录来解决。请在终端执行以下命令：\n\ndefaults delete com.cmuxterm.app \"cmux.session.lastWindowGeometry.v1\"\nrm -rf ~\u002FLibrary\u002FSaved\\ Application\\ State\u002Fcom.cmuxterm.app.savedState\u002F\n\n该问题已在 v0.63.1 版本中修复，建议升级到最新版本。","https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fissues\u002F2299",{"id":148,"question_zh":149,"answer_zh":150,"source_url":151},29633,"点击新建工作区按钮或使用快捷键创建新工作区时应用崩溃，怎么办？","这是一个已知的新建工作区崩溃问题，通常出现在夜间构建版（Nightly）中。维护者确认该问题已通过基于快照的修复方案解决。请尝试更新到最新的 Nightly 版本（例如 0.62.2-nightly.2362758474701 或更高），或者等待下一个稳定版发布。如果问题依旧，请提供崩溃日志以便进一步排查。","https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fissues\u002F2172",{"id":153,"question_zh":154,"answer_zh":155,"source_url":156},29634,"如何自定义侧边栏选中工作区标签的高亮颜色和通知徽章颜色？","目前可以通过以下方式自定义颜色：\n1. 选中高亮颜色：使用 `sidebarSelectionColorHex` 设置。\n2. 通知徽章颜色：使用 `sidebarNotificationBadgeColorHex` 设置。\n3. 终端面板通知环颜色：使用 `paneNotificationRingColorHex` 设置（可在 设置 > 工作区颜色 中通过颜色选择器调整）。\n\n这些功能已通过 PR #1824 和 #2365 合并，请确保使用包含这些更新的版本。","https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fissues\u002F1753",{"id":158,"question_zh":159,"answer_zh":160,"source_url":161},29635,"关闭或重启 cmux 后所有工作区（包括固定的）都消失了，如何保留工作区状态？","目前 cmux 尚未完全支持自动持久化工作区布局和历史记录。作为临时解决方案，用户可以编写脚本在重启后重新创建工作区。示例脚本逻辑如下：\n\n1. 使用 `cmux -h` 查看当前会话状态。\n2. 定义 `create_workspace \"名称\" \"路径\"` 函数。\n3. 运行脚本自动重建工作区和分屏布局。\n\n维护者表示相关持久化功能的 PR 即将合并，届时将原生支持状态保存。","https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fissues\u002F143",{"id":163,"question_zh":164,"answer_zh":165,"source_url":166},29636,"在 Nightly 版本中使用 Cmd+N 快捷键新建工作区会导致应用关闭，如何解决？","这是一个空指针解引用导致的崩溃问题（EXC_BAD_ACCESS），发生在处理 `Cmd+N` 快捷键时。该问题特定于某些 Nightly 构建版本（如 0.62.2-nightly.2345374401001）。解决方法是更新到修复了该问题的最新 Nightly 版本，或者暂时避免使用该快捷键，改用菜单操作直到修复版本发布。","https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fissues\u002F2017",{"id":168,"question_zh":169,"answer_zh":170,"source_url":156},29637,"修改 `sidebarTintHex` 等配置项为什么无法改变选中标签的高亮颜色？","`sidebarTintHex` 和 `sidebarTintOpacity` 仅用于调整侧边栏背景的整体色调，并不控制选中项的高亮颜色。要单独修改选中高亮色，需要使用专门的配置项 `sidebarSelectionColorHex`。如果使用的是旧版本且不支持该配置，可以尝试将 `sidebarTintOpacity` 设为 `1.0` 并配合深色 `sidebarTintHex` 作为变通方案，但这会影响整个侧边栏背景。",[172,177,182,187,192,197,202,207,212,217,222,227,232,237,242,247,252,257,262,267],{"id":173,"version":174,"summary_zh":175,"released_at":176},206189,"nightly","`049c653` 的自动化夜间构建。\n\n**cmux NIGHTLY** 以通用应用的形式发布：\n- 套件 ID `com.cmuxterm.app.nightly`\n- 更新源 `appcast.xml`\n- 兼容性更新源 `appcast-universal.xml`，用于较旧的通用夜间版本\n\n[下载 cmux-nightly-macos.dmg](https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Freleases\u002Fdownload\u002Fnightly\u002Fcmux-nightly-macos.dmg)","2026-02-15T09:46:50",{"id":178,"version":179,"summary_zh":180,"released_at":181},206190,"v0.63.2","## 变更内容\n* 修复 #2210：将入口网站同步合并为最新几何形状，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2214 中完成\n* 修复侧边栏 LazyVStack 布局循环问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2328 中完成\n* 修复远程代理通知垃圾信息问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2330 中完成\n* 修复分支和 PR 状态的侧边栏实时刷新问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2331 中完成\n* 添加选择时复制设置，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2282 中完成\n* 修复浏览器面板在浅色页面上的暗模式泄漏问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2346 中完成\n* 修复全屏新窗口在当前空间中打开的问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2345 中完成\n* 添加终端菜单中的重置终端绕过方案，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2349 中完成\n* 向 Dock 菜单添加“新建窗口”选项，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2340 中完成\n* 修复 #2347 终端焦点及界面恢复问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2354 中完成\n* 修复 #2358 更新错误详情对话框溢出问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2359 中完成\n* 保持 cmux 浏览器查找快捷键的权威性，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2356 中完成\n* 修复 tmux 兼容模式下拆分窗口的界面分辨率问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2351 中完成\n* 修复手动应用图标在 Dock 上的持久性问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2360 中完成\n* 修复因重复入口网站刷新导致的浏览器面板卡顿问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2353 中完成\n* 为夜间版本的应用程序更新源和 DMG 文件添加 R2 双写功能，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2335 中完成\n* 为纯文件名（ls 输出）添加 cmd+点击回退功能，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2294 中完成\n* 将 R2 简化为仅用于应用程序更新源（DMG 文件仍保留在 GitHub 上），由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2363 中完成\n* 将许可协议从 AGPL-3.0 更改为 GPL-3.0，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2364 中完成\n* 将夜间版 Sparkle 更新源切换至 R2，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2366 中完成\n* 修复极简模式下标签栏在全屏时消失的问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2375 中完成\n* 为拆分操作按钮添加悬停背景，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2271 中完成\n* 为浏览器工具栏添加 React Grab 注入按钮，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2373 中完成\n* 将 Shift+Enter 映射为 Ghostty 中的原始换行符，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2355 中完成\n* 修复侧边栏切换时透明背景闪烁问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2378 中完成\n* 修复命令面板中的 Ctrl+K 键问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2394 中完成\n* 保持 cmd+p 在动画工作区标题更新期间的稳定性，由 @lawrenc","2026-04-06T10:02:40",{"id":183,"version":184,"summary_zh":185,"released_at":186},206191,"v0.63.1","## 变更内容\n* 延迟布局后续的刷新操作，以避免因 `displayIfNeeded` 导致的重入式崩溃，由 @KyleJamesWalker 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2305 中实现。\n* 修复在升级到 0.63.0 后出现的过时会话几何数据导致的崩溃问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2306 中修复。\n* 修复 macOS 兼容性问题：包括带版本号的几何数据持久化以及重入式布局崩溃，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2308 中完成。\n* 发布 v0.63.1 版本，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2310 中完成。\n\n## 新贡献者\n* @KyleJamesWalker 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F2305 中完成了首次贡献。\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.63.0...v0.63.1","2026-03-28T22:18:29",{"id":188,"version":189,"summary_zh":190,"released_at":191},206192,"v0.63.0","## 变更内容\n* 修复捆绑的 Ghostty 主题选择器辅助工具打包问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1459 中完成。\n* 修复主 CI 回归问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1458 中完成。\n* 添加可配置侧边栏色调颜色，并支持深色\u002F浅色模式，由 @rrva 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1465 中完成。\n* 修复自定义快捷键中方向键符号匹配问题，由 @GaetanJuvin 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1443 中完成。\n* 修复：将 Cmd+W 的功能改为关闭“关于”和“许可证”窗口，而非终端标签页，由 @gaelic-ghost 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1473 中完成。\n* 修复：移除 preexec 钩子中的阻塞式休眠，以解决命令延迟问题，由 @BillionClaw 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1444 中完成。\n* 添加 Startpage 搜索引擎支持，由 @zlatkoc 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1368 中完成。\n* 修复“关于”面板中的换行符转义问题，由 @jonathanwuki 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1298 中完成。\n* 修复：修正 Claude Code 钩子配置，使其与实际架构一致，由 @mxschmitt 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1388 中完成。\n* 新增功能：支持 window.open() 弹出窗口，由 @SuperManfred 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1150 中完成。\n* 修复终端查找覆盖层崩溃及焦点交接问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1487 中完成。\n* 修复浏览器面板中 Google 登录无限加载问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1493 中完成。\n* 保持固定工作区位于侧边栏固定边界之上，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1503 中完成。\n* 要求在侧边栏拖放计划中使用固定 ID，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1505 中完成。\n* 修复：通过后台检查显示侧边栏更新横幅，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1543 中完成。\n* 支持将文件夹拖放到 Dock 图标上，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1571 中完成。\n* 修复分屏透明度回归问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1568 中完成。\n* 修复恢复工作区时侧边栏 PR 标签问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1570 中完成。\n* 修复浏览器 PR 元数据死锁及 BrowserPanelView 热点路径问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1564 中完成。\n* 修复 #1574：移除侧边栏顶部的更新横幅，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1575 中完成。\n* 浏览器：从检测到的已安装浏览器中导入数据，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F318 中完成。\n* 修复显示分辨率更改后加载动画卡住的问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1549 中完成。\n* 将 CI\u002FCD 迁移到 WarpBuild，并整合测试任务，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1501 中完成。\n* 添加 cmux SSH 远程工作区，并支持自动端口转发，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1296 中完成。\n* 修复夜间版本浏览器入口编译问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1591 中完成。\n* 添加 macOS 26 (Tahoe) 兼容性测试，由 @lawrencecc","2026-03-28T16:35:22",{"id":193,"version":194,"summary_zh":195,"released_at":196},206193,"v0.62.2","## 变更内容\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1312 中添加了极简侧边栏详细信息切换开关\n* @arieltobiana 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F544 中将 current_directory 和 custom_color 纳入 list-workspaces 命令的输出\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1316 中修复了 Ghostty zsh 集成中的 Pure 提示符重复问题\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1314 中将 Ghostty 主题打包进 cmux\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1329 中优化了多工作区关闭确认提示\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1330 中新增了从菜单栏隐藏 cmux 的设置\n* 后续：仅构建通用的夜间版安装包 by @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1332 中\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1217 中添加了禁用窗格边框和闪烁效果的设置\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1315 中实现了在关闭最后一个界面时保持工作区打开的功能\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1346 中使 X 键和 Cmd+W 的最后界面关闭流程共享\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1218 中增加了工作区压力分析功能，并减少了切换频率\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1305 中修复了终端 Cmd+V 粘贴剪贴板内容的处理问题\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1356 中强化了 Depot 上夜间版的发布流程\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1358 中支持终端粘贴中直接使用图片剪贴板 UTI\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1361 中增加了仅附件的 RTFD 图片粘贴回退机制\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1363 中恢复了 Ghostty Pure 提示符重绘修复\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1369 中将 README 的首图替换为 cmux.dev 的登录页截图\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1367 中为“应用图标”设置添加副标题，以明确其并非主题切换选项\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1372 中为选择器添加 VoiceOver 属性，并重新排列设置项\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1366 中向帮助菜单添加了 Discord 链接\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1377 中将帮助菜单的欢迎语改为“欢迎来到 cmux！”\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1379 中修复了因捆绑包类型声明导致的内部拖拽回归问题\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1378 中新增了 \u002Fnightly 页面\n* @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1380 中修复了将工作区添加到孤立窗口上下文时的崩溃问题\n* @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1389 中修复了 VS Code 命令面板无法打开桌面应用的问题\n* @austinywang 在 https:\u002F\u002F","2026-03-14T10:54:48",{"id":198,"version":199,"summary_zh":200,"released_at":201},206194,"v0.62.1","## 变更内容\n* 由 @raghavpillai 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F374 中实现，支持在 SSH 远程会话中使用 cmux CLI 命令。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1255 中修复了 cmux --version 的根目录遍历问题。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1253 中实现了侧边栏更改后同步终端门户的功能。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1243 中修复了 Cmd+` 切换窗口时弹回的问题。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1258 中为欢迎界面快捷键添加了 Cmd+T（新建标签页）。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1259 中修复了标题栏快捷键提示被截断的问题。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1260 中修复了 Pure 风格的 zsh 提示符重绘问题。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1261 中将翻译后的 README 文件与英文版本同步。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1279 中修复了在 Cmd+Ctrl+W 关闭确认框中按 Return 键的问题。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1216 中使用 next-intl 实现网站国际化，支持 19 种语言。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1281 中避免了远程守护进程代理中的队头阻塞问题。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F239 中新增了带有自动端口转发功能的 cmux SSH 远程工作区。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1292 中将 SSH 远程工作区栈从 main 分支回退。\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F1300 中发布了 v0.62.1 版本。\n\n## 新贡献者\n* @raghavpillai 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F374 中完成了首次贡献。\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.62.0...v0.62.1","2026-03-13T01:07:21",{"id":203,"version":204,"summary_zh":205,"released_at":206},206195,"v0.0.0-dmg-test","## 变更内容\n* 扩展 v0.61.0 贡献者名单，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F471 中完成\n* 修复 IME 键事件被 Ctrl 快速路径阻塞的问题，由 @yasunogithub 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F431 中完成\n* 在文档中澄清会话恢复行为，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F472 中完成\n* 调整会话恢复变更日志的措辞，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F473 中完成\n* 添加 Cmd+Option+T 组合键以确认后关闭其他面板标签页，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F475 中完成\n* 将 Cmd+Shift+R 别名映射到重命名标签命令面板，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F478 中完成\n* 修复拖动手柄顶部点击的窗口级可重入状态问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F485 中完成\n* 将中键单击转发至 Ghostty，实现 X11 风格的选择粘贴功能，由 @rjwittams 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F369 中完成\n* 为 v0.61.0 加强 Sentry 崩溃和噪声防护，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F486 中完成\n* 修复：使拒绝通知提示变为非阻塞式，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F488 中完成\n* 优化通知存储查询，解决 v0.61 版本中的卡顿问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F489 中完成\n* 避免主线程进行会话自动保存的持久化写入操作，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F491 中完成\n* 缓存 Ghostty 配置加载，以避免渲染路径中的文件 IO 操作，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F492 中完成\n* 性能优化：减少侧边栏标签项热点路径的重新计算，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F493 中完成\n* 避免命令面板覆盖层子视图复制的热点路径，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F497 中完成\n* 保护开发者工具的自动恢复功能，防止其陷入第一响应者崩溃路径，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F498 中完成\n* 将 Scott Watermasysk 的推荐语添加到感谢墙，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F499 中完成\n* 在同步热点路径上复用终端门户的安装目标，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F500 中完成\n* 减少 v0.61.0 版本中 Sentry 崩溃和遥测数据的回归问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F484 中完成\n* 提交崩溃报告，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F502 中完成\n* 减少未更改状态下的自动保存快照频繁更新，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F504 中完成\n* 将 @johnblythe 添加到感谢墙，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F503 中完成\n* 缓存侧边栏拖放类型及快捷键提示指标，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F505 中完成\n* 限制标题栏控件尺寸更新的频率，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F506 中完成\n* 将 @BChris91 添加到感谢墙，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F507 中完成\n* 修复拖动手柄顶部点击的排他性导致的崩溃问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcm","2026-03-12T11:47:19",{"id":208,"version":209,"summary_zh":210,"released_at":211},206196,"v0.61.0","## 变更内容\n* 使发布资产保护对现有不可变资产实现幂等性，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F285 中完成\n* 浅色模式，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F258 中实现\n* 按目录去重分支上下文条目，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F288 中完成\n* 修复 cmux 边框调整大小图标消失的问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F284 中解决\n* 修复拆分窗口调整大小光标卡在分隔线范围外的问题，由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F291 中修复\n* 添加可抑制的 Cmd+Q 退出警告及设置开关，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F295 中实现\n* 添加 cmux --version 命令并附带回归测试，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F298 中完成\n* 浏览器视图：添加右键在默认浏览器中打开链接的功能，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F300 中实现\n* 添加套接字访问控制模式，包括密码认证和完全开放访问，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F299 中完成\n* 添加 Nick Schrock 的推荐语及“爱心墙”字幕，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F297 中完成\n* 修复 Cmd +\u002F- 浏览器缩放快捷键问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F312 中解决\n* 将 Reddit 用户推荐添加到“爱心墙”，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F314 中完成\n* 添加侧边栏元数据 CLI 子命令及 API 文档，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F305 中实现\n* 将贡献者署名加入发布说明，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F319 中完成\n* 修复终端 Cmd+F 覆盖层可见性回归问题，并增加层级防护机制，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F313 中完成\n* 修复变更日志页面链接显示为纯文本的问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F320 中解决\n* 修复终端查找覆盖层的引用循环问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F323 中修复\n* 添加重命名当前工作区的键盘快捷键，由 @0xble 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F316 中实现\n* 后续：在 UI 中同步可自定义的工作区快捷键，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F321 中完成\n* 修复主题切换系统追踪系统偏好而非所选主题的问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F326 中解决\n* 修复窗格快捷键提示跨窗口泄露的问题，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F328 中修复\n* 添加工作区标签页配色方案及调试方案切换功能，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F324 中完成\n* 隐藏新建标签页切换按钮，并统一深色模式按钮样式，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F322 中完成\n* 设置：将工作区颜色指示器移至“工作区颜色”选项中，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F329 中完成\n* 将默认工作区颜色指示器设为左侧边栏，由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F332 中完成\n* 确保 br","2026-02-25T10:26:36",{"id":213,"version":214,"summary_zh":215,"released_at":216},206197,"v0.60.0","详情请参见 CHANGELOG.md。","2026-02-21T23:09:35",{"id":218,"version":219,"summary_zh":220,"released_at":221},206198,"v0.59.0","详情请参阅 CHANGELOG.md\n\n## 变更内容\n* 由 @lawrencecchen 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F111 中修复了 Homebrew SHA 不匹配的竞争条件问题。\n* 由 @austinywang 在 https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F114 中修复了面板大小调整的点击区域以及传送门帧滞留的问题。\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.58.0...v0.59.0","2026-02-20T05:35:28",{"id":223,"version":224,"summary_zh":225,"released_at":226},206199,"v0.58.0","See CHANGELOG.md for details\n\n## What's Changed\n* Fix split blackout during drag split and stabilize focus handoff by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F109\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.57.0...v0.58.0","2026-02-20T01:28:45",{"id":228,"version":229,"summary_zh":230,"released_at":231},206200,"v0.57.0","See CHANGELOG.md for details\n\n## What's Changed\n* Release v0.56.0 by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F102\n* Stabilize terminal drop overlay animation and guard stale tabtransfer routing by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F106\n* Terminal drop target issue by @austinywang in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F105\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.55.0...v0.57.0","2026-02-20T00:59:52",{"id":233,"version":234,"summary_zh":235,"released_at":236},206201,"v0.55.0","See CHANGELOG.md for details\n\n## What's Changed\n* Fix omnibar focus intent races for Cmd+L \u002F Cmd+Shift+L by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F99\n* Move port scanning from shell to app-side with batching by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F100\n* Fix one-frame stretch when closing right split by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F101\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.54.0...v0.55.0","2026-02-19T12:25:50",{"id":238,"version":239,"summary_zh":240,"released_at":241},206202,"v0.54.0","## What's Changed\n* Fix omnibar Cmd+L infinite focus loop causing 100% CPU by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F97\n* Bump version to 0.54.0 by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F98\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.53.0...v0.54.0","2026-02-19T07:32:30",{"id":243,"version":244,"summary_zh":245,"released_at":246},206203,"v0.53.0","## What's Changed\n* Remove index-based CLI APIs, make commands workspace-relative by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F89\n* Release v0.53.0 by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F96\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.52.0...v0.53.0","2026-02-19T06:59:36",{"id":248,"version":249,"summary_zh":250,"released_at":251},206204,"v0.52.0","## What's Changed\n* Reduce terminal input latency via portal hosting + selected-only workspace mounting by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F83\n* Release v0.52.0 by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F95\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.51.0...v0.52.0","2026-02-19T06:41:22",{"id":253,"version":254,"summary_zh":255,"released_at":256},206205,"v0.51.0","## What's Changed\n* Fix browser opening new tabs on link click by @austinywang in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F92\n* Fix menubar lag on M1 Macs by using universal xcframework target by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F93\n* Release v0.51.0 by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F94\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.50.0...v0.51.0","2026-02-19T06:19:13",{"id":258,"version":259,"summary_zh":260,"released_at":261},206206,"v0.50.0","### Fixed\n- Fix crashes and fatal error when dropping files from Finder\n- Fix zsh git branch display not refreshing after changing directories\n- Fix menubar and right-click lag on M1 Macs","2026-02-19T05:16:30",{"id":263,"version":264,"summary_zh":265,"released_at":266},206207,"v0.49.0","### Fixed\n- Fix crash (stack overflow) when clicking after a Finder file drag\n- Fix titlebar folder icon briefly enlarging on workspace switch","2026-02-19T04:04:36",{"id":268,"version":269,"summary_zh":270,"released_at":271},206208,"v0.48.0","## What's Changed\n* Fix claude shim conflicting with --resume and --continue by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F78\n* Release v0.48.0 by @lawrencecchen in https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fpull\u002F80\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fmanaflow-ai\u002Fcmux\u002Fcompare\u002Fv0.47.0...v0.48.0","2026-02-19T02:01:44"]