Skip to content

Integrations

The integration catalog is organized by technical function. Each category provides the required dependency, authentication method, initial command, diagnostic command, and link to the detailed feature guide.

The Connect guide explains how to select an active coding agent, model, provider, or harness. The pages in this section cover installation and operation of the systems connected to those execution paths.

Integration categories

Category Included systems
Coding agents Codex, Claude Code, GitHub Copilot, Antigravity, Grok, Kimi Code, Qwen Code, and ACP agents
Models and inference LiteLLM, OpenResponses, hosted providers, Ollama, LM Studio, vLLM, SGLang, TGI, MLX, DwarfStar, and Hugging Face
Runtimes and harnesses Google ADK, OpenAI Agents SDK, PydanticAI, DeepAgents, RLM Code, Hugging Face Tau, and Omnigent
Protocols and tools ACP, MCP, A2A, Harness Protocol, CocoIndex Code, Monty, and plugins
Optimization GEPA, GEPA Omni, AutoResearch, MetaHarness, and SkillOpt
Memory Local memory, SpecMem, Mem0, Cognee, and Supermemory
Sandboxes Local OS isolation, containers, E2B, Daytona, Modal, Vercel, Runloop, AgentCore, and LangSmith
Observability OpenTelemetry, MLflow, LangSmith, Logfire, and Arize Phoenix
Remote interfaces Telegram, Slack, Discord, and the browser-hosted TUI
Dependency compatibility Optional-extra conflicts and environment isolation requirements

Integration status

Status Meaning
Included Available in the standard SuperQode installation
Optional extra Install a named superqode[...] dependency group
External application Install and authenticate a separate CLI or local server
External service Configure an account, credential, or service endpoint
Compatibility adapter Import or operate another harness through a defined boundary
Experimental Available for evaluation, with a narrower support or safety boundary

Install an optional extra

Install integrations into the same Python environment that runs SuperQode. Select the command that matches the SuperQode installation:

SuperQode environment Command
Installed as a uv tool uv tool install "superqode[<extra>]"
Running from this source repository uv pip install -e ".[<extra>]"
Added to another uv project uv add "superqode[<extra>]"
Running in a virtual environment uv pip install "superqode[<extra>]"

SuperQode reports its active environment and prints an appropriate installation command when an optional integration is missing. It does not install optional packages automatically.

Diagnose an integration

Select the most specific available diagnostic command before running a paid or mutating task:

superqode doctor
superqode providers doctor <provider>
superqode runtime doctor <runtime>
superqode agents doctor <agent>
:mcp doctor
:a2a discover <url>
superqode sandbox doctor <backend>
superqode memory status
superqode harness observability status
superqode harness doctor --spec harness.yaml

Diagnostic commands report missing dependencies, unavailable executables, missing credentials, and incompatible configuration without starting the full coding task.