Skip to content

CLI Commands

imugi

Start the interactive agent with terminal UI.

Terminal window
imugi [options]
FlagDescription
--api-key <key>Anthropic API key
--verboseEnable debug output

imugi init

One-click project setup.

Terminal window
imugi init

Detects your project stack, installs Playwright Chromium, and creates imugi.config.json.

imugi generate

Generate code from a design image.

Terminal window
imugi generate <design-image> [options]
FlagDescription
--output, -o <path>Output file path
--api-key <key>Anthropic API key
--threshold <n>Similarity threshold (default: 0.95)
--max-iterations <n>Max iterations (default: 10)
--url <url>Dev server URL
--verboseEnable debug output

imugi compare

Compare a design image against a screenshot or live URL.

Terminal window
imugi compare <design-image> [options]
FlagDescription
--screenshot, -s <path-or-url>Screenshot file path or URL to capture
--threshold <n>Similarity threshold
--width <n>Viewport width
--height <n>Viewport height
--report <dir>Generate HTML report to directory

imugi figma

Export a Figma frame.

Terminal window
imugi figma <url> [options]
FlagDescription
--output, -o <path>Output file path
--scale, -s <n>Export scale 1-4 (default: 2)
--compareCompare against dev server after export

Requires FIGMA_TOKEN environment variable.

imugi mcp

Start the MCP server.

Terminal window
imugi mcp

Runs over stdio transport for integration with Claude Code, Cursor, etc.

imugi auth

Manage authentication.

Terminal window
imugi auth login # OAuth login via browser
imugi auth logout # Remove stored token
imugi auth status # Show current auth status