generated: '2026-08-13' method: searched source: https://docs.instantcommerce.io/developer/reference/commands description: >- Instant publishes a first-party CLI, @instantcommerce/cli, for developing and publishing custom React blocks to the Instant platform. It is documented on the company's Docusaurus developer site at docs.instantcommerce.io — a different domain from the current product docs (docs.instant.so) because instantcommerce.io is the company's own corporate domain and the developer docs were never moved to the instant.so product domain. The CLI ships a local sandbox for isolated block development (see sandbox/instant-commerce-sandbox.yml). Command surface below is transcribed verbatim from the published commands reference. docs: https://docs.instantcommerce.io/developer/reference/commands name: Instant CLI binary: instant package: "@instantcommerce/cli" package_url: https://www.npmjs.com/package/@instantcommerce/cli version: 1.3.0 published: '2023-05-12' install: - method: npm command: npm install -g @instantcommerce/cli source: https://github.com/instantcommerce/instant-sdk authentication: docs: https://docs.instantcommerce.io/developer/getting-started/authentication summary: >- Running any command that requires store access prompts an interactive login. Tokens are refreshable via `instant refresh`; `instant select` switches the active organization/storefront when the account has more than one. commands: - group: account commands: - name: login description: Login to your account. - name: logout description: Logout of current account. - name: whoami description: Displays information about your account. - name: refresh description: Refresh your access token. - name: select description: Switch between organizations / storefronts. - group: project commands: - name: init