Grouped the way a project actually runs: log in, get an identity, pick up where you left off, mail, site, domain, collect, media, SEO, account. clize <command> --help is the source of truth; this page mirrors it.
Hosted from the first command: nothing on your machine except the login.
| Command | What it does |
|---|---|
npm i -g @clize/clize | Installs clize and clize-mcp. Node.js 20+. |
clize install [--mcp] [--claude|--codex|--pi] [--dry-run] | Copies the clize skill into Claude Code, Codex and Pi so the agent reaches for clize; --mcp also registers the MCP server. Idempotent. |
clize login · clize login --token clize_… | Browser authorization (GitHub / Google / email); the first login creates the account. --token for CI and headless machines. clize logout forgets it. |
clize check · clize doctor | check confirms the login and control-plane reachability; doctor reports CLI version vs what is running, skill drift, and the upgrade command for your install manager. |
clize update [--check] | Pulls the latest release and refreshes the skill in every agent it was installed into. |
A handle is the agent's identity: a site and an inbox on <slug>.clize.app, first come first served. One project = one directory.
| Command | What it does |
|---|---|
clize claim <slug> [--email] free | Reserves <slug>.clize.app with a placeholder site; --email also opens support@<slug>.clize.app for receiving (inbound is opt-in to protect the shared zone's quota). clize release <slug> gives it back. |
clize init --handle <slug> · --domain <d> | Writes ./clize.json so deploy, email send, inbox, thread infer the domain and sender. clize use <slug> switches. |
clize projects [list|new <name>|move|rename|rm] · -p <slug> | Projects are created on the first claim / domain buy; -p runs one command against another project. Sending mail across projects is refused; deploy follows the target domain's project. |
clize members invite <email> [--mailbox <addr>] · members · tenants | Lets a person log in and use their own mailbox; owners and admins see every mailbox. tenants use switches between accounts you belong to. |
There is no memory store. Every session starts here.
| Command | What it does |
|---|---|
clize status [--assets] free | Who is waiting — real people and verification codes only, promotions and notices triaged out — plus this month's spend and local↔remote drift. --assets adds domain health and generated files. |
clize context [address] | Reloads an address's identity, tag and knowledge at the start of a session. |
clize audit | Every spend and every outbound action, as a log. |
The mailbox the agent signs up with, reads codes from, and answers people through. Mail is stored permanently and indexed.
| Command | What it does |
|---|---|
clize email setup <domain> | Opens inbound on a handle or a domain you own (MX / SPF / DKIM handled). Imported domains: after the nameservers move. |
clize email address add <addr> [--tag <t>] [--knowledge ./docs] [--forward me@x.com] [--kind human --owner <member>] | Opens another mailbox on the domain in one step — ops@, sales@, one per agent or person. --forward copies mail to a personal inbox. address update / remove / list. |
clize email inbox [domain] [--all] [--address a@b] | Triaged list (promos, notices and junk filtered; --all shows everything). Prints an [untrusted] line first. |
clize email inbox [domain] --wait-for <text> [--timeout <sec>] | Polls until the mail arrives — the verification-code move. Default 120 s. |
clize email show <id> · thread <contact> · search "<q>" [--from] | One mail, one conversation, or full-text search across everything ever received. |
clize email mark <id> spam|ham | Corrects triage; the sender is reclassified from then on and status follows. |
clize email send --to <a> --subject "…" --text "…" [--attach f] --confirm 📨 | Without --confirm returns the draft and sends nothing. Sender inferred in an initialised directory. |
clize email key create --name <n> --scope read,send --address <addr> · key list · key revoke <id> | A scoped key per agent or per server (clize_sk_…): read and/or send, limited to an address or a domain. |
POST /v1/email/send · delivery-webhook set <url> · suppressions · messages | Transactional sending from a backend with a send-only key: idempotency keys, signed delivery webhooks, one-click unsubscribe and suppression lists. No --confirm by design. |
Static sites, hosted: a free handle or your own domain, HTTPS included. The agent writes the code; the hosted method keeps it from looking like a template.
| Command | What it does |
|---|---|
clize build site start "<brief>" [--name <n>] free | Returns the design method and a style recommendation (39 styles) as markdown the agent follows. build site recommend / list / get <slug> / search / review / stack <stack> for the rest of the method pack. |
clize serve [dir] | Local preview with proper Range support, so pages with video play in Safari. |
clize deploy <dir> [--domain <host>] [--not-found auto|spa|404-page|none] | Uploads a multi-file site (content-hash deduplicated) to <slug>.clize.app or your domain. Free tier: 20 deploys a day, 500 MB per site. |
clize build clip start "<brief>" · check <blueprint> · render <blueprint> --confirm 💰 | A short film from a shot-by-shot blueprint: method and lint are free, render quotes one summed price and is resumable. |
556 TLDs, quoted first. Bought or imported domains get the same four-layer health check and alerts.
| Command | What it does |
|---|---|
clize domain search <names…> [--tld <tld>] · domain tlds free | Availability and price in one answer; batch several names at once. |
clize domain buy <domain> --confirm 💰 | Without --confirm returns the quote and registers nothing. Nameservers land on Cloudflare so email and deploys work. |
clize domain import <domain> · domain ns <domain> | Brings a domain registered elsewhere in; you change its nameservers at the registrar, clize never needs your keys. |
clize domain check [domain] · domain list free | Four layers in fix order: registry delegation → DNS zone → binding → content. A platform sweep repeats it every 30 minutes and emails you after two failing rounds. |
clize domain canonicalize <domain> · domain remove <domain> | www ↔ apex redirect in one shot; remove forgets a domain on clize (refused while something is deployed on it). |
clize dns list <d> · dns set <d> --type --name --content · dns rm <d> --type --name | Records the agent can edit directly. |
Today every payment lands in your Clize balance: no fee, spendable on Clize, not withdrawable. Direct payout to your own Stripe is not enabled on the platform yet; when it opens, connecting Stripe in the dashboard switches payments over automatically.
| Command | What it does |
|---|---|
clize pay link --amount <usd> --to <ref> --for "<why>" · pay status [id] · pay list | A one-off Stripe Checkout link to put in a drafted mail (the mail itself still passes the 📨 gate). |
clize shop init · shop status | Prints the storefront contract: _catalog.json deployed with the site is the only price source; the checkout prices server-side. |
clize shop orders · order <id> · todo · fulfill <id> --tracking <no> · shipments [--stale] [--refresh] · events [--since] | Clize holds the order layer — paid → sourced → shipped → delivered, with 17TRACK watching shipments. Catalog, stock, tax and shipping stay with you. |
clize shop notify <id> --confirm 📨 · shop refund <id> --confirm 💰 | Buyer notices are drafted for your okay; refunds preview until you confirm, and land in the audit log. |
clize shop webhook [url] · clize data webhook <collection> <url> | Order events to your endpoint; form and waitlist submissions forwarded (clize stores nothing). |
No model keys of your own. Every generation is priced before it runs; without --confirm a command only quotes.
| Command | What it does |
|---|---|
clize gen image "<prompt>" [--out f] [--model gpt-image-2|nano-banana-2] [--ref a.png,b.png] [--mask m.png] [--async] --confirm 💰 | Default gpt-image-2 runs as an async task (the CLI waits; --async to background). Up to 16 reference images (14 for nano-banana-2); --mask inpainting is nano-banana-2 only. The agent can read the PNG back and iterate. |
clize gen video "<prompt>" [--from-image f] --confirm · gen music "<prompt>" [--instrumental] --confirm 💰 | Long jobs; the agent cannot watch or listen, so it hands you the file. |
clize gen jobs · gen status <id> · gen list · gen show <id> · gen rm <id> | Reconnect to a running job after closing the laptop; list and manage what was generated. |
Facts, not advice: the judgment lives in the clize-seo skill. Research queries are metered per call and say what they cost; measuring your own site is free.
| Command | What it does |
|---|---|
clize seo keywords <seeds…> · seo competitors <domains…> · seo serp <keyword> | Volume, difficulty and intent; what rivals rank on; who occupies a results page (official wall, definition wall, listicle window or open) and which listicles to pitch. Each response opens with its charge; one monthly cap (--cap, $25 by default) backstops runaway loops. |
clize seo check --domain <d> [--keywords a,b] [--brand] [--competitors] [--gsc] free | Search Console positions for your keyword list, the words not seen yet, traffic by source with AI engines listed separately, the delta since the last check, and the words where demand and delivery disagree. Settings are remembered after the first run. Every page's impressions against the last window, its live HTTP status and Google index status, so a lost or un-indexed page is reported as a page. |
clize seo spend free | Itemises every SEO charge so write-ups copy numbers instead of tallying them. |
| Command | What it does |
|---|---|
clize balance · clize recharge --amount <usd> | Prepaid balance that domains, media and SEO research draw from; top up through Stripe. The agent never tops up for you. |
clize account email [address] · clize billing card · billing autopay | Where alerts go; saved card and automatic top-ups. |
CLIZE_LANG=zh | Switches the CLI, the MCP tool descriptions and control-plane messages to Chinese (a zh* system locale does the same). |
A curated subset of the same core, for hosts that prefer structured tools. Opt-in — the skill already drives the CLI.
| Register | Tools in context |
|---|---|
clize install --mcp · claude mcp add clize -- clize-mcp · codex mcp add clize -- clize-mcp | 32 tools: claim, domains and DNS, email, deploy, shop and forms, status and context, billing, collect. |
clize-mcp --profile inbox · storefront · sites · domains | 13 · 15 · 5 · 9 tools — only that line registered, so the rest costs the host nothing. Same names and behaviour. Media and the build packs are deliberately not MCP tools. |
CLIZE_API_KEY · CLIZE_API_URL | Environment for a server run outside your logged-in shell (CI, another machine). |
Four commands, sixty seconds.
$ npm i -g @clize/clize && clize install && clize login && clize claim studio --email