Skip to content

Install

Requirements

  • Python 3.10+
  • pip or uv
  • optional Docker Desktop for Docker backend

Install Package (CLI)

With pip:

pip install supercodemode

With uv (tool install):

uv tool install supercodemode

With uv (current environment):

uv pip install supercodemode

Optional Extras

Monty executor backend:

pip install "supercodemode[monty]"
uv pip install "supercodemode[monty]"

Observability integrations (Logfire, MLflow, LangSmith, Langfuse):

pip install "supercodemode[observability]"
uv pip install "supercodemode[observability]"

Install Package (Local Development)

With pip:

pip install -e .

With uv:

uv pip install -e .

This installs the CLI command scm.

Verify Install

scm --help

Check Environment

scm doctor

If you only want a quick check without Docker image run:

scm doctor --no-docker-run