← Back to the Hub

GitHub Copilot

copilot

Managed

Use your Copilot plan; prefers the SDK for per-tool approvals and resumable sessions, otherwise uses the official CLI directly

copilot-sdkProprietaryNeeds setupFresh session sessions

Specification

CategoryCoding agents
Runtimecopilot-sdk
InterfaceTUI and CLI
Sourceconnection:copilot
LicenceProprietary
ContinuityFresh session
SupportNeeds setup
Based onGitHub Copilot

Setup and support

uv tool install "superqode[copilot-sdk]"; or run `npm install -g @github/copilot`; then run `copilot login`

Runtime behaviour

Capabilities

closed harnessmulti-modelvia SDK or CLIManaged connection from SuperQode

Policies and ownership

  • +The connected coding agent owns its tool loop
  • +Authentication remains with the vendor CLI or account
  • +SuperQode provides discovery, launch, and session continuity
  • +Evaluation and optimization apply to SuperQode HarnessSpecs, not to this agent's internal loop

Get started

Inside SuperQode
$ :connect copilot$ :copilot status$ :copilot models$ :copilot sessions
From your shell
$ superqode harness run copilot "Describe your task"

Install and authenticate

  1. 1

    Recommended: install the SuperQode Copilot SDK integration

    uv tool install "superqode[copilot-sdk]"
  2. 2

    Alternative: install the official GitHub Copilot CLI

    npm install -g @github/copilot
  3. 3

    Authenticate with GitHub Copilot

    copilot login