Skip to content

The Forge

The Forge is AgentMux’s agent configuration manager. It’s where you create, configure, and manage your AI agents.

  • Click the hammer icon in the top bar
  • Or press Cmd+Shift+F / Alt+Shift+F
  • Or right-click any pane header and select Forge from the widget menu

The Forge has three main views:

The default view shows all configured agents, grouped into sections:

  • Host Agents — Run directly on your machine
  • Container Agents — Run in Docker containers
  • Custom Agents — User-defined configurations

Each agent card shows the agent name, type, and status. Click a card to open the detail view, or click + New Agent to create one.

The agent form has the following fields:

FieldDescription
NameHuman-readable agent name
Agent Typehost or container
ProviderClaude Code, Codex CLI, or Gemini CLI
CommandLaunch command (auto-filled from provider)
Working DirectoryProject directory the agent operates in
ConnectionRemote connection (SSH host) or local

The detail view for a specific agent has three sections:

Four tabs for configuring the agent’s context:

TabPurpose
SoulSystem prompt — defines the agent’s personality, priorities, and behavior
InstructionsProject-specific instructions loaded into context on launch (like CLAUDE.md)
MCPModel Context Protocol server configuration (JSON)
EnvEnvironment variables passed to the agent process

Content is persisted per-agent and saved to the backend automatically.

Reusable capabilities attached to an agent:

Skill TypeDescription
promptA reusable prompt template
commandA shell command or script
workflowA multi-step automation sequence
mcp-toolAn MCP tool configuration

Create, edit, and delete skills from this tab. Skills are stored per-agent.

Session history for the agent. Shows past sessions with:

  • Session ID and timestamp
  • Model used
  • Message count and token usage
  • Working directory and git branch
  • First user message (preview)

The Forge pre-configures launch commands for each provider:

ProviderDefault Command
Claude Codeclaude --output-format stream-json
Codex CLIcodex --full-auto
Gemini CLIgemini --yolo

You can customize these commands in the agent edit form.

Configure MCP servers per-agent in the MCP content tab using JSON:

{
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/dir"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..."
}
}
}

MCP servers configured here override the global MCP settings for this specific agent.

If you manage container agents with Claw, click Import from Claw to pull existing agent configurations into The Forge. This imports:

  • Agent name and identity
  • Working directory
  • Environment variables
  • MCP server configuration