Mux 编码代理多路复用器

用于并行代理开发的桌面与浏览器应用,支持在本地或远程计算资源上运行多个 AI 代理。

源仓库
coder/xum
Star 数
★ 2.1k
最近更新
今天
License
AGPL-3.0
主语言
TypeScript

30 秒速览

运行形态
桌面应用IDE 插件
可在哪里用
通用 · 跨平台
费用
软件免费,模型调用费用自付
上手难度
中 · 需要几步配置
开始前需要
Shell / 命令行网络访问本地文件系统
典型场景
开发者需要在同一项目上并行运行多个 AI 代理,同时处理不同功能模块或代码审查任务,利用隔离工作区避免冲突。
不适合
  • 需要 Windows 桌面版的团队,官方仅提供 macOS 和 Linux 预编译包
  • 对 AGPL-3.0 传染性许可有合规顾虑的商业项目

这个 Agent 能做什么,适合哪些场景?

Mux 是一款桌面及浏览器应用,专为并行代理式开发设计,允许开发者同时规划并执行多个 AI 代理任务,支持本地或远程计算环境。它提供隔离的工作区,包括本地目录、Git worktree 和通过 SSH 的远程执行,并集成了多模型支持(如 Sonnet、Grok、GPT-5、Opus)以及 Ollama 和 OpenRouter 等本地或云端模型提供商。Mux 具备自定义代理循环,核心 UX 受 Claude Code 启发,包括 Plan/Exec 模式、vim 输入、/compact 等,并引入突发性压缩和模式提示等新特性。此外,它提供 VS Code 扩展,便于从编辑器直接进入 Mux 工作区,并支持丰富的 Markdown 输出(如 mermaid 图、LaTeX)。安装可通过预构建二进制文件进行,文档详见 mux.coder.com。

Mux 创建隔离的运行时环境(本地目录、Git worktree、SSH 服务器)作为代理工作区,并管理多个代理实例。用户配置模型(如 Sonnet-4、Grok、GPT-5、Opus-4),或通过 Ollama 连接本地 LLM,通过 OpenRouter 连接更多模型。每个代理具有自定义循环,支持 Plan/Exec 模式、vim 键绑定、/compact 命令以及突发性压缩。UI 提供代理状态侧边栏、Git 分歧视图、成本与 token 消耗标签页、上下文管理对话框(用于压缩控制)。集成 VS Code 扩展以跳转到工作区,支持 mermaid 图与 LaTeX 的 markdown 渲染,还有适配移动设备的服务器模式响应式 UI。

  1. 开发者需要在同一项目上并行运行多个 AI 代理,同时处理不同功能模块或代码审查任务,利用隔离工作区避免冲突。
  2. 团队希望通过 Git worktree 让每个代理在独立分支上工作,并通过中央视图监控 git 分歧,及时处理潜在冲突。
  3. 需要远程执行任务的开发者,通过 SSH 连接到服务器,在远程环境上运行代理,利用本地或远程计算资源。
  4. 使用本地 LLM 的用户,通过 Ollama 集成,在离线或隐私敏感环境下运行 Mux,无需依赖云端 API。
  5. 希望在 VS Code 内无缝切换到 Mux 工作区的开发者,利用扩展直接进入代理会话,提高开发效率。
  6. 需要管理大量代理并关注成本与 token 消耗的团队,利用成本标签页和上下文管理对话框优化资源。

如何安装或部署这个 Agent?

前往 GitHub Releases 页面(https://github.com/coder/mux/releases)下载适用于 macOS 和 Linux 的预构建二进制文件,具体安装步骤请参阅 https://mux.coder.com/install。

如何使用这个 Agent?

下载并安装 Mux 后,启动应用。根据文档(https://mux.coder.com/runtime)选择运行时:本地(直接在项目目录)、worktree(本地 Git worktree)或 SSH(远程服务器)。配置模型(如 sonnet-4-*、grok-*、gpt-5-*、opus-4-*)或通过 Ollama/OpenRouter 添加本地或云模型。在 UI 中创建代理并分配任务,使用熟悉的命令如 /compact 管理上下文。如需 VS Code 集成,安装扩展(文档:https://mux.coder.com/integrations/vscode-extension)。详细配置请参阅 https://mux.coder.com/config/models。

这个 Agent 有哪些优点和局限?

优点
  • 支持隔离工作区(本地、worktree、SSH),提供 git 分歧视图,便于并行开发与冲突监控。
  • 多模型支持,包括主要云模型(Sonnet、Grok、GPT-5、Opus)及本地 Ollama 和 OpenRouter 聚合,灵活度高。
  • 集成 VS Code 扩展,无缝从编辑器进入工作区,提升开发流程效率。
  • 提供成本与 token 消耗追踪、上下文管理对话框及丰富 markdown 渲染(mermaid、LaTeX),增强可观测性和输出质量。
局限
  • 目前仅提供 macOS 和 Linux 预构建二进制,Windows 用户需自行编译或等待支持。
  • AGPL-3.0 许可可能对某些商业用途有传染性,需评估合规性。
  • 作为较新项目,生态系统和社区支持可能不如成熟工具,文档覆盖有限。
  • 依赖网络连接以访问云模型和 OpenRouter,本地 LLM 需要额外配置 Ollama。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Mux 编码代理多路复用器 当前 52 · 缺口较多 桌面应用免费 + 模型费 ★ 2.1k 今天 TypeScript —
OpenClaude — 通用终端 AI 编程代理 42 · 缺口较多 命令行工具免费 + 模型费 ★ 34k 今天 TypeScript Claude Code · OpenAI API · Claude API
Yardsort 70 · 存在缺口 桌面应用免费 ★ 11 8 天前 Rust Codex · Claude Code
Ordewell 67 · 存在缺口 命令行工具免费 + 模型费 ★ 202 今天 TypeScript Codex · Claude Code · OpenAI API · Claude API

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
52/ 100 五分制 2.6 / 5
本评测基于 2026年8月9日 的源码;此后该项目发布了 7 个正式版本,尚未复审。分数与结论只代表评测时的版本。 最近版本 ↓
信任安全 10/29
可靠稳定 8/14
适用触发 10/18
规范维护 12/18
有效结果 9/13
证据核验 3/8
查看各维度的扣分理由
信任安全10 / 29 · 1.7/5

证据显示:仓库包含AGENTS.md(开发指南),但未提供权限模型或安全策略的详细说明。存在postinstall脚本和多个依赖,但未明确最小权限原则。用户确认机制未在文档中明确,但UI可能有确认对话框。数据流透明度不足,未说明数据如何传输。敏感数据处理未提及。依赖安全未提供漏洞扫描或锁定文件。外部影响(如SSH、文件系统操作)未明确权限控制。回滚机制未提及。来源归属:作者为Coder,但未验证。扣分:缺乏具体安全文档和权限控制细节。

可靠稳定8 / 14 · 2.9/5

证据显示:项目结构一致,有测试和构建脚本。依赖众多,但未提供锁定文件或完整性校验。失败消息未在文档中说明。扣分:未提供依赖可用性保障和错误处理细节。

适用触发10 / 18 · 2.8/5

证据显示:README描述了多种使用场景(本地、worktree、SSH),支持多模型和Ollama/OpenRouter。能力边界未明确,但文档提及了功能。触发精度未详细说明。环境适配:支持macOS、Linux、Windows,有Docker镜像。扣分:未提供详细的配置选项和限制。

规范维护12 / 18 · 3.3/5

证据显示:README结构清晰,有安装说明、功能列表、截图。命名稳定,版本号明确。有示例和FAQ(文档链接)。已知限制未明确。许可证为AGPL-3.0,有LICENSE文件。版本控制有package.json和发布工作流。维护责任:作者为Coder,但未验证。扣分:缺少已知限制和详细的变更日志。

有效结果9 / 13 · 3.5/5

证据显示:输出可用性:提供丰富的UI和文档。边际价值:提供并行代理开发功能,有独特特性。成本效益:未提供定价或资源消耗信息。扣分:未提供实际使用效果或性能数据。

证据核验3 / 8 · 1.9/5

证据显示:README中的声明有文档链接,但未提供具体证据。跨来源验证不足,仅依赖单一来源。事实与推断未明确区分。扣分:缺乏可验证的测试结果或独立验证。

风险与缓解建议
  • 未验证的发布者身份,需谨慎对待。
  • 依赖众多且无锁定文件,存在供应链风险。
  • 权限模型和安全策略未明确,需审查代码。
  • 数据流和敏感数据处理不透明,需进一步调查。
证据充分度:低 评估于 2026年8月9日 审查版本 5da66a7a6ee4 评估后仓库已有新提交,评分可能未覆盖最新改动
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v0.31.1-nightly.640 预发布
    发布说明摘录
    Automated nightly build from main (2026-10-18)
    在 GitHub 查看 ↗
  2. v0.31.0
    发布说明摘录
    Highlights - Model updates: GPT-6.1 Sol and OpenAI Ultrafast mode, Claude Sonnet 5.5 and Haiku 5.5, and Anthropic Fast mode. - Native host computer use in the desktop app. - Artifacts with rich previews, versions, annotations, and a cross-workspace shelf; MCP App views in tool cards and Artifacts. - Advisor, plugins, workflows, timeline, tool search, and heartbeats promoted out of Experiments. - Goals for top-level workspaces and sub-agents, workflow evaluation, and provider model discovery. - Opt-in cost tracking for AI calls from bash commands, including SSH and Coder hosts. …
    在 GitHub 查看 ↗
  3. v0.30.0
    发布说明摘录
    This release primarily brings first-class support for Grok 4.7, Opus 5.5, GPT-6-Sol and GPT-6-Luna.
    在 GitHub 查看 ↗

常见问题

Mux 需要什么运行时?
Mux 提供 macOS 和 Linux 的二进制文件,需要网络连接以调用云模型,若使用本地模型则需配置 Ollama。
如何在远程服务器上运行?
选择 SSH 运行时,通过 SSH 连接到服务器,代理将在远程环境执行,需配置 SSH 访问。
支持哪些模型?
内置支持 sonnet-4-*、grok-*、gpt-5-*、opus-4-* 等模型,也可通过 Ollama 使用本地模型,通过 OpenRouter 连接更多模型。
如何管理代理的上下文?
使用 /compact 命令手动压缩,或开启突发性压缩功能,上下文管理对话框提供集中控制。
是否与 VS Code 集成?
是的,有 VS Code 扩展,可一键跳转到 Mux 工作区,文档见 https://mux.coder.com/integrations/vscode-extension。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents