Alpha Software
AgentMux is in early alpha and under heavy active development. Many features described in these docs may be incomplete, unstable, or not yet implemented. Expect breaking changes between releases. We welcome bug reports and feedback on GitHub Issues or Discord .
Complete reference for all AgentMux settings. Settings are stored in settings.json and can be edited via the Settings UI (Cmd+, / Alt+,) or directly in the file.
Platform Path Windows %APPDATA%\agentmux\settings.jsonmacOS ~/Library/Application Support/agentmux/settings.jsonLinux ~/.config/agentmux/settings.json
Override with the AGENTMUX_HOME environment variable.
Setting Type Default Description term:fontsizenumber 12Font size in pixels term:fontfamilystring "JetBrains Mono"Font family term:themestring "default-dark"Terminal color theme term:scrollbacknumber 1000Scrollback buffer lines term:copyonselectboolean trueAuto-copy text on selection term:transparencynumber 0.5Pane transparency (0.0–1.0) term:localshellpathstring "/bin/bash"Default shell executable term:localshelloptsarray []Shell launch arguments term:disablewebglboolean falseDisable WebGL renderer (falls back to Canvas) term:allowbracketedpasteboolean trueEnable bracketed paste mode term:shiftenternewlineboolean falseShift+Enter creates newline
Setting Type Default Description ai:presetstring ""Named AI preset ID ai:apitypestring "anthropic"API provider type ai:baseurlstring ""Custom API endpoint URL ai:apitokenstring ""Authentication token ai:modelstring "claude-sonnet-4-6"Model identifier ai:maxtokensnumber 4096Max completion tokens ai:timeoutmsnumber 60000Request timeout in milliseconds ai:fontsizenumber 14AI pane font size ai:fixedfontsizenumber 14Code block font size in AI pane
Setting Type Default Description editor:fontsizenumber 14Editor font size editor:minimapenabledboolean falseShow minimap editor:stickyscrollenabledboolean falseEnable sticky scroll editor:wordwrapboolean trueWord wrap
Setting Type Default Description window:transparentboolean falseEnable window transparency window:blurboolean falseBlur background (macOS only) window:opacitynumber 1.0Window opacity (0.0–1.0) window:bgcolorstring ""Custom background color window:zoomnumber 1.0Global zoom factor window:tilegapsizenumber 3Gap between panes in pixels window:showmenubarboolean falseShow native menu bar window:nativetitlebarboolean falseUse native title bar window:confirmcloseboolean falseConfirm before closing window window:savelastwindowboolean trueRestore last window size and position window:dimensionsstring ""Saved window dimensions (WxH) window:reducedmotionboolean falseReduce animations window:magnifiedblockopacitynumber 0.6Opacity of background when a pane is magnified window:magnifiedblocksizenumber 0.9Size of magnified pane (0.0–1.0) window:maxtabcachesizenumber 10Maximum cached tabs window:disablehardwareaccelerationboolean falseDisable GPU acceleration
Setting Type Default Description app:globalhotkeystring ""Global activation hotkey app:defaultnewblockstring ""Default pane type for new blocks app:showoverlayblocknumsboolean falseShow block numbers as overlay
Setting Type Default Description cmd:envobject {}Environment variables passed to all shell processes
Setting Type Default Description autoupdate:enabledboolean trueCheck for updates automatically autoupdate:installonquitboolean trueInstall updates when quitting autoupdate:channelstring "latest"Release channel
Setting Type Default Description telemetry:enabledboolean trueEnable telemetry collection telemetry:intervalnumber 1.0Metrics collection interval in seconds telemetry:numpointsnumber 120Number of history data points to track
Setting Type Default Description conn:wshenabledboolean trueEnable wsh shell integration on remote connections conn:askbeforewshinstallboolean truePrompt before installing wsh on remote hosts
Setting Type Default Description widget:showhelpboolean trueShow help widget in top bar widget:icononlyboolean falseIcon-only widget bar (no labels) blockheader:showblockidsboolean falseDisplay block IDs in pane headers markdown:fontsizenumber 14Font size for markdown rendering preview:showhiddenfilesboolean falseShow hidden files in file previews tab:presetstring ""Default tab layout preset
Setting Type Default Description mcp:serversobject {}Global MCP server configuration
"args" : [ " -y " , " @modelcontextprotocol/server-name " , " /path " ],
Per-agent MCP configuration in The Forge overrides global settings.
AgentMux respects these environment variables:
Variable Purpose AGENTMUX_HOMEOverride the config directory path AGENTMUX_DEVEnable development mode (uses ~/.agentmux-dev/) CLAUDE_API_KEYAPI key for Claude agent panes OPENAI_API_KEYAPI key for Codex agent panes GEMINI_API_KEYAPI key for Gemini agent panes
Purpose Development Production Config ~/.agentmux-dev/~/.agentmux/Logs ~/.agentmux-dev/agentmux.log~/.agentmux/agentmux.logDatabase ~/.agentmux-dev/agentmux.db~/.agentmux/agentmux.db