diff --git a/registry/coder/modules/mux/.images/product-hero.webp b/registry/coder/modules/mux/.images/product-hero.webp new file mode 100644 index 000000000..bb991d248 Binary files /dev/null and b/registry/coder/modules/mux/.images/product-hero.webp differ diff --git a/registry/coder/modules/mux/README.md b/registry/coder/modules/mux/README.md index 555f7352a..c21f93973 100644 --- a/registry/coder/modules/mux/README.md +++ b/registry/coder/modules/mux/README.md @@ -2,23 +2,25 @@ display_name: mux description: Coding Agent Multiplexer - Run multiple AI agents in parallel icon: ../../../../.icons/mux.svg -verified: false +verified: true tags: [ai, agents, development, multiplexer] --- # mux -Automatically install and run mux in a Coder workspace. By default, the module installs `mux@next` from npm (with a fallback to downloading the npm tarball if npm is unavailable). mux is a desktop application for parallel agentic development that enables developers to run multiple AI agents simultaneously across isolated workspaces. +Automatically install and run [mux](https://github.com/coder/mux) in a Coder workspace. By default, the module installs `mux@next` from npm (with a fallback to downloading the npm tarball if npm is unavailable). mux is a desktop application for parallel agentic development that enables developers to run multiple AI agents simultaneously across isolated workspaces. ```tf module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.2" + version = "1.0.3" agent_id = coder_agent.main.id } ``` +![mux](.images/product-hero.webp) + ## Features - **Parallel Agent Execution**: Run multiple AI agents simultaneously on different tasks @@ -35,7 +37,7 @@ module "mux" { module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.2" + version = "1.0.3" agent_id = coder_agent.main.id } ``` @@ -46,7 +48,7 @@ module "mux" { module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.2" + version = "1.0.3" agent_id = coder_agent.main.id # Default is "latest"; set to a specific version to pin install_version = "0.4.0" @@ -59,7 +61,7 @@ module "mux" { module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.2" + version = "1.0.3" agent_id = coder_agent.main.id port = 8080 } @@ -73,7 +75,7 @@ Run an existing copy of mux if found, otherwise install from npm: module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.2" + version = "1.0.3" agent_id = coder_agent.main.id use_cached = true } @@ -87,7 +89,7 @@ Run without installing from the network (requires mux to be pre-installed): module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.2" + version = "1.0.3" agent_id = coder_agent.main.id install = false }