Skip to content

Quick Start

This guide covers the shortest path from installation to a working coding session. A custom harness is optional for the first session.

1. Install SuperQode

Run the installer:

curl -fsSL https://super-agentic.ai/superqode.sh | sh

The installer creates an isolated uv tool environment and does not require sudo.

If uv is already installed:

uv tool install superqode

Verify the command:

superqode --version

See Installation for operating-system requirements, alternative installation methods, upgrades, and optional dependencies.

2. Open a repository

Start SuperQode from the repository that the agent may inspect:

cd /path/to/your/project
superqode

The terminal user interface starts by default.

3. Connect an agent or model

Open the connection picker:

:connect

Choose one connection path. Only one is required.

Local model

Start a local server and download a model. This example uses Ollama:

ollama serve
ollama pull qwen3:8b

Connect from the TUI:

:connect local ollama qwen3:8b

Run superqode local doctor if the model or server is not detected. See Local Providers for Ollama, LM Studio, vLLM, SGLang, TGI, MLX, and other local routes.

ACP coding agent

Open the installed and featured ACP agent list:

:connect acp

Select an installed agent, or inspect the complete catalog:

:connect acp all

For a named installed agent:

:connect acp opencode

See ACP Coding Agents for discovery, installation, and diagnostics.

BYOK provider

Set the provider's API key before starting SuperQode. For example:

export OPENAI_API_KEY="your-key"

Connect through the picker:

:connect byok

Or select a provider and model directly:

:connect byok openai <model>

Check provider readiness with:

superqode providers doctor openai

See BYOK Providers for supported providers and credential names.

OpenAI Codex

Install the Codex runtime and complete the local login:

uv tool install "superqode[codex-sdk]"
codex login

Connect from the TUI:

:connect codex

See OpenAI Codex for SDK, ACP, and BYOK routes.

Google Antigravity

Install the agy CLI:

curl -fsSL https://antigravity.google/cli/install.sh | bash

Run agy once to complete Google sign-in, then connect from the TUI:

:connect antigravity

The signed-in CLI owns the Antigravity agent loop. See Google Antigravity for CLI, SDK, managed, and BYOK routes.

xAI Grok

Install the Grok CLI and authenticate:

curl -fsSL https://x.ai/cli/install.sh | bash
grok login

Connect Grok Build:

:connect grok

See xAI Grok for Grok Build, subscription-model, and BYOK routes.

4. Run the first coding task

Check the active connection:

:status

Submit a small repository task:

Summarize this repository and identify the smallest safe improvement.

Review approval requests before allowing file edits or shell commands.

5. List and switch harnesses

List repository and installed harnesses from the shell:

superqode harness list

Open the Harness Switcher:

:harness

The list includes built-in harnesses, project HarnessSpecs, connected coding agents, ACP agents, model presets, installed harnesses, and optional integrations.

Inspect or switch the active harness:

:harness current
:harness switch workbench

Create an independent session branch during a switch:

:harness switch kimi-code --fork

See Your First Session for session controls, approvals, and change inspection.

6. Build the first project harness

Create a repository-owned coding harness:

superqode harness init my-coder --template coding --output harness.yaml

Validate the generated specification:

superqode harness validate --spec harness.yaml
superqode harness doctor --spec harness.yaml

Load it in the current TUI session:

:harness harness.yaml

Or run it directly:

superqode harness run \
  --spec harness.yaml \
  --prompt "Summarize the repository architecture"

The generated harness.yaml records the runtime, model policy, tools, permissions, sandbox, workflow, and output behavior. Commit it when the configuration is ready to become part of the repository contract.

See Bring Your Own Harness for the guided builder, templates, editing, testing, and policy reference.

Next steps

Goal Guide
Compare every connection method Connect Agents, Models, and Harnesses
Browse external systems and optional dependencies Integrations
Use local and open models Local Agentic Coding
Evaluate and optimize a harness Harness Optimization
Follow the complete command workflow Complete Getting Started Guide