Commands
simdeploy login # authenticate once (reads SIMDEPLOY_TOKEN or prompts; never a visible arg) simdeploy setup # write .mcp.json (Claude Code), .cursor/mcp.json (Cursor) and an AGENTS.md deploy section simdeploy analyze [--json] [--dir <path>] # offline analysis + cost estimate simdeploy deploy [--yes] [--json] [--dir <path>] # build locally and publish simdeploy status [--json] # latest deployment of the linked project simdeploy logs [--json] # per-stage logs of the latest deployment simdeploy projects [--json] # list your projects
Automation flags
--yes skips every prompt — required for CI and coding agents (without it, deploy asks for confirmation on a TTY and refuses on a non-TTY).
--json prints structured output on analyze, deploy, status and projects. Exit codes are honest: non-zero on failure, so agents and scripts can branch on them.
Project linking
The first deploy in a directory creates the project and writes .simdeploy/project.json (added to your .gitignore automatically). Subsequent deploys reuse the link.