a
0

amux:统一调度多种代码代理的控制平台

amux 是面向代码代理团队的控制平台,可在一个仪表板或手机上并行运行 Claude Code、Codex CLI、Gemini CLI 等会话。它提供共享任务看板、代理间消息、计划任务、用量限制恢复和移动端控制,并支持自托管。

链接直达

amux:统一调度多种代码代理的控制平台

原站网页截图,页面可能随时间更新。

amux 将多个代码代理会话集中到同一工作环境中,让不同工作者围绕共享任务看板协作。用户可以查看运行状态、分配任务、处理阻塞请求,并从电脑或手机继续管理工作。

用途与定位

amux 用于运行、协调和监控一组代码代理。它位于 Claude Code、Codex CLI、Gemini CLI、OpenCode 或 Ollama 等代理运行环境之上,不替换这些命令行工具,而是为它们补充统一的协作和调度层。每个代理可以作为具有名称、代码仓库、记忆和工作泳道的工作者运行。

多个代理共享一个任务看板,任务领取采用原子操作,避免两个代理同时领取同一项工作。用户可以从一个界面查看工作队列、代理状态和任务进展,也可以让代理之间交接工作、请求审查或汇报结果。

适用场景

amux 适合需要并行处理编码任务的个人开发者和团队,例如同时推进后端、前端、代码审查和测试工作。共享看板有助于集中管理待办、进行中、审查中和已完成的任务,并让不同代理按照各自泳道协作。

它也适用于需要持续运行任务的场景。遇到用量限制时,工作可以暂存并在限制重置后继续;在 macOS 上,重启后每个工作者会回到自己的会话。计划任务和循环提示可用于安排周期性工作,手机端则方便用户查看状态、回应阻塞提示或介入处理。

准备与上手

使用前需要准备相应的代码代理环境或模型来源。amux 可并行运行 Claude Code、Codex CLI、Gemini CLI、OpenCode 和基于 Ollama 的本地代理,也支持在运行中的工作者之间切换模型和提供方。相关代理的订阅或模型使用条件仍由用户自行承担。

amux 可以部署在自己的机器上,也可以使用 amux Cloud。自托管版本通过单一 Rust 二进制运行,官网提供安装脚本;已发布版本还提供 Homebrew 和 PyPI 安装方式。完成部署后,用户可从网页仪表板管理工作者,也可使用安装式 PWA、iPhone 与 iPad 应用以及 Mac 应用访问。

主要功能

核心功能是共享任务看板、原子领取和代理间通信。代理可以领取任务、交接工作、请求代码审查,并在消息中标明真实发送者。用户能够查看每个工作者的实时状态、当前任务、上下文使用情况和工作队列。

amux 支持计划任务与循环提示,代理可以按自然语言形式的时间安排持续处理队列。遇到用量限制时,系统会暂缓交付并在限制解除后恢复;还提供自动压缩、消息记录和工作状态管理。

用户可以从手机观察或控制任意工作者,回答被阻塞的提示,并在确实需要人工处理时收到提醒。除代码代理协作外,amux 还支持跨设备同步绘图:电脑和手机上的绘制内容会实时更新,并保存为本机的纯文本 Excalidraw 文件。

可确认的限制与选择

amux 的定位是代码代理的控制平面,而不是独立的集成开发环境或新的代理运行时。实际工作仍依赖所连接的 Claude、Codex、Gemini、OpenCode 或 Ollama 环境。移动端控制覆盖网页、PWA、iPhone、iPad 和 Mac 应用,但不同设备上的可用体验取决于对应客户端。

自托管版本包含完整功能,可免费使用和修改,但采用 MIT + Commons Clause:可以在工作中使用,不能销售 amux 本身。Cloud 版本运行在持续在线的专用服务器上,按月提供不同配置。无论采用哪种方式,用户都需要准备自己的 Claude、Codex 或 Gemini 订阅;本地 Ollama 代理则使用本地模型环境。

常见问题:amux 是否会替换现有代码代理?不会,它在代理运行时之上提供协作、调度和监控能力。

amux 是否会替换现有的代码代理工具?

不会。Claude Code、Codex CLI、Gemini CLI、OpenCode 和 Ollama 代理仍作为原有工具运行,amux 在其上增加共享看板、消息、计划任务、模型切换和状态管理等能力。


访问软件官网 · 查看资料来源

相关推荐

N

Neovim 是一款基于 Vim 的文本编辑器,强调可扩展性、易用性和跨环境使用。它支持 Lua 插件、Vimscript、LSP、Tree-sitter、终端,以及通过 RPC 连接的图形界面和其他扩展。

D

DBeaver Community 是一款免费、开源的通用数据库管理工具,适合个人项目。它支持连接和探索 MySQL、MariaDB、PostgreSQL、SQLite、SQL Server、Apache 家族等关系型数据库,并提供数据编辑、SQL 编辑、元数据管理、任务管理和数据库维护工具。

w

watchexec 是一个命令行工具,用于监视当前目录中的文件变化,并在变化发生时执行指定命令。它适合自动启动构建流程、重启开发服务器、检测活动,减少反复手动按回车执行命令的操作。

T

Tracely-ai 将 AI Agent 的生产追踪、质量评估、故障聚类和回归测试连接起来。它可以接收 Agent trace,对对话、运行或单个 span 进行评估,将失败运行冻结为可重放测试,并在 Pull Request 中发现回归时阻止合并。

s

simutil 是面向移动开发和测试的设备工具集,提供桌面应用、TUI 与 CLI。它可启动、关闭、连接、投屏、控制、录制安卓和苹果设备,并支持批量场景执行、日志查看、插件扩展及脚本自动化。

评论

暂无评论,来抢沙发~