Перейти до основного вмісту

sima-cli sdk setup

Initialize SDK environment and select components to start.

Parent command: sima-cli sdk

Usage​

sima-cli sdk setup [OPTIONS]

Options​

NameDescription
--noninteractive, --non-interactive, -nRun in non-interactive mode (auto-select defaults).
-y, --yesAccept setup defaults; install Model Compiler from a local ZIP if available, otherwise online.
--devkitConfigure DevKit integration for setup. Use '--devkit '.
--code-server-without-passwordDisable code-server password authentication and bind editor ports to 127.0.0.1 for an authenticated gateway. Requires container recreation.
--no-insightStart Neat SDK without Insight UI/video/WebRTC port mappings.
--insight-video-channelsNumber of Insight video channels to configure (four exposed ports per channel). (default: 4)
--no-model-compiler, --no-model-sdkSkip Model Compiler extension setup. --no-model-sdk is kept for compatibility.
--all-extensionsInstall Codex and Claude VS Code extensions without prompting. Neat is installed automatically. SDK_SKIP_CODING_AGENT_INSTALL overrides this option.
--edgematic-studio, --studioInstall the Edgematic Studio extension and publish its port. Otherwise prompts after the other extensions; -y accepts.
--no-edgematic-studio, --no-studioSkip the Edgematic Studio extension and do not publish its port.
--edgematic-studio-port, --studio-portPublish the Edgematic Studio port without installing it, for a manual install later.
--minimalSkip optional Neat SDK container extras for CI compilation jobs.
--workspaceHost workspace directory to mount into SDK containers instead of ~/workspace.
--persistent-network-profileAllow setup to install a persistent NetworkManager shared-network repair profile without prompting.
--no-container-registrySkip the local registry that lets a configured DevKit download images built in the SDK.
--container-registry-portUse this host port for the local DevKit container registry. Existing stored images are kept.
--imageStart only the SDK image matching this repository:tag or tag (e.g. 'ghcr.io/sima-neat/sdk:latest' or 'latest'). Repeatable; skips the selection prompt.

Arguments​

None.

Full Help​

Usage: sima-cli sdk setup [OPTIONS]

Initialize SDK environment and select components to start.

Model Compiler retains its local/online/skip installation menu. The
Codex/Claude extension selection follows, then Edgematic Studio
confirmation. -y accepts Studio installation automatically. Its HTTP port is
reserved before launch for installation now or later; --no-studio skips the
mapping.

Set CODE_SERVER_WITHOUT_PASSWORD=1 or pass --code-server-without-password
for code-server behind an authenticated gateway with trusted HTTPS.
Passwordless HTTP and HTTPS editor ports bind to 127.0.0.1 only; the gateway
must reach them through the Docker host loopback interface. The option only
applies when code-server is detected in the SDK image; OpenVSCode
authentication remains unchanged. Existing code-server containers must be
recreated. Keep password authentication for direct remote HTTPS access to
retain the login page certificate-help flow.

Options:
-n, --noninteractive, --non-interactive
Run in non-interactive mode (auto-select
defaults).
-y, --yes Accept setup defaults; install Model
Compiler from a local ZIP if available,
otherwise online.
--devkit TEXT Configure DevKit integration for setup. Use
'--devkit <IP>'.
--code-server-without-password Disable code-server password authentication
and bind editor ports to 127.0.0.1 for an
authenticated gateway. Requires container
recreation.
--no-insight Start Neat SDK without Insight
UI/video/WebRTC port mappings.
--insight-video-channels INTEGER RANGE
Number of Insight video channels to
configure (four exposed ports per channel).
[default: 4; 1<=x<=80]
--no-model-compiler, --no-model-sdk
Skip Model Compiler extension setup. --no-
model-sdk is kept for compatibility.
--all-extensions Install Codex and Claude VS Code extensions
without prompting. Neat is installed
automatically. SDK_SKIP_CODING_AGENT_INSTALL
overrides this option.
--edgematic-studio, --studio Install the Edgematic Studio extension and
publish its port. Otherwise prompts after
the other extensions; -y accepts.
--no-edgematic-studio, --no-studio
Skip the Edgematic Studio extension and do
not publish its port.
--edgematic-studio-port, --studio-port
Publish the Edgematic Studio port without
installing it, for a manual install later.
--minimal Skip optional Neat SDK container extras for
CI compilation jobs.
--workspace DIRECTORY Host workspace directory to mount into SDK
containers instead of ~/workspace.
--persistent-network-profile Allow setup to install a persistent
NetworkManager shared-network repair profile
without prompting.
--no-container-registry Skip the local registry that lets a
configured DevKit download images built in
the SDK.
--container-registry-port INTEGER RANGE
Use this host port for the local DevKit
container registry. Existing stored images
are kept. [1<=x<=65535]
--image TEXT Start only the SDK image matching this
repository:tag or tag (e.g. 'ghcr.io/sima-
neat/sdk:latest' or 'latest'). Repeatable;
skips the selection prompt.
--help Show this message and exit.