Command reference · CLI 0.33

Every command, in journey order.

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.

💰 --confirm spends money only with it, otherwise quotes · 📨 --confirm sends to a real person only with it, otherwise drafts · free costs nothing

Login & setup

Hosted from the first command: nothing on your machine except the login.

CommandWhat it does
npm i -g @clize/clizeInstalls 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 doctorcheck 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.

Identity & projects

A handle is the agent's identity: a site and an inbox on <slug>.clize.app, first come first served. One project = one directory.

CommandWhat it does
clize claim <slug> [--email] freeReserves <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 · tenantsLets a person log in and use their own mailbox; owners and admins see every mailbox. tenants use switches between accounts you belong to.

Pick up where you left off

There is no memory store. Every session starts here.

CommandWhat it does
clize status [--assets] freeWho 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 auditEvery spend and every outbound action, as a log.

Email

The mailbox the agent signs up with, reads codes from, and answers people through. Mail is stored permanently and indexed.

CommandWhat 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|hamCorrects 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 · messagesTransactional sending from a backend with a send-only key: idempotency keys, signed delivery webhooks, one-click unsubscribe and suppression lists. No --confirm by design.

Site

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.

CommandWhat it does
clize build site start "<brief>" [--name <n>] freeReturns 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.

Domain & DNS

556 TLDs, quoted first. Bought or imported domains get the same four-layer health check and alerts.

CommandWhat it does
clize domain search <names…> [--tld <tld>] · domain tlds freeAvailability 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 freeFour 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 --nameRecords the agent can edit directly.

Collect & store

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.

CommandWhat it does
clize pay link --amount <usd> --to <ref> --for "<why>" · pay status [id] · pay listA one-off Stripe Checkout link to put in a drafted mail (the mail itself still passes the 📨 gate).
clize shop init · shop statusPrints 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).

Media

No model keys of your own. Every generation is priced before it runs; without --confirm a command only quotes.

CommandWhat 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.

SEO

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.

CommandWhat 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] freeSearch 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 freeItemises every SEO charge so write-ups copy numbers instead of tallying them.

Account

CommandWhat 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 autopayWhere alerts go; saved card and automatic top-ups.
CLIZE_LANG=zhSwitches the CLI, the MCP tool descriptions and control-plane messages to Chinese (a zh* system locale does the same).

MCP server

A curated subset of the same core, for hosts that prefer structured tools. Opt-in — the skill already drives the CLI.

RegisterTools in context
clize install --mcp · claude mcp add clize -- clize-mcp · codex mcp add clize -- clize-mcp32 tools: claim, domains and DNS, email, deploy, shop and forms, status and context, billing, collect.
clize-mcp --profile inbox · storefront · sites · domains13 · 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_URLEnvironment for a server run outside your logged-in shell (CI, another machine).

Give your agent hands

Four commands, sixty seconds.

$ npm i -g @clize/clize && clize install && clize login && clize claim studio --email

Get started