CLI Reference
Global options
--workspace <path>: workspace root to use for.wingmanconfig, agents, browser profiles, and extensions--config-dir <dir>: config directory name (default:.wingman)
wingman agent
Run an agent with a prompt.
Options:
--agent <name>: agent id (required if no default agent)--local: run without the gateway--gateway <url>: gateway WebSocket URL--token <token>: gateway token--password <value>: gateway password--output=<mode>:interactive | json-v/-vv: log verbosity--verbose=<level>:debug | info | warn | error | silent
wingman init
Bootstrap .wingman/ config and install bundled agents.
Options:
--agent <name>--mode <name>(onboard|sync)--only <targets>(config,agents,provider)--agents <list>(comma-separated bundled agents)--model <provider:model>--provider <name>(anthropic | openai | codex | openrouter | copilot | xai)--token/--api-key--fs-root <path>--merge,--force,--yes
Bundled agent sync (no config/provider changes):
Default browser baseline written by wingman init (when config is created or merged):
browser.defaultProfile: "default"browser.profiles.default: ".wingman/browser-profiles/default"browser.extensions.wingman: ".wingman/browser-extensions/wingman"browser.defaultExtensions: ["wingman"]- Auto-installs the bundled extension files into
.wingman/browser-extensions/wingman
wingman provider
wingman skill
wingman browser
Browser command details live on the dedicated setup page: Browser Automation.
Mode-specific guides:
Notes:
wingman browser extension installwith no ID installs Wingman's bundled extension aswingman.wingman browser extension pairenables secure local relay settings and generates a relay token for the extension options page.
wingman gateway
Common options:
--host,--port--auth,--auth-mode <token|password|none>--token,--password--discovery <mdns|tailscale>--name <string>
