> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub Copilot CLI

> GitHub Copilot CLI per BYOK mit TokenLab verbinden

## Übersicht

<Note>
  **Typ**: Coding-Agent-CLI

  **Primärer Pfad**: OpenAI-kompatible Chat Completions

  **Support**: Offizieller BYOK-Pfad
</Note>

[GitHub Copilot CLI](https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/use-byok-models) kann OpenAI-Chat-Completions-kompatible Endpunkte verwenden.

## Installation und Konfiguration

```bash theme={null}
npm install -g @github/copilot
copilot --version
```

Die npm-Installation benötigt Node.js 22 oder neuer. GitHub verlangt derzeit einen aktiven Copilot-Tarif; bei Organisationskonten muss zusätzlich die Copilot-CLI-Richtlinie aktiviert sein.

```bash theme={null}
export COPILOT_PROVIDER_TYPE="openai"
export COPILOT_PROVIDER_BASE_URL="https://api.tokenlab.sh/v1"
export COPILOT_PROVIDER_API_KEY="sk-your-tokenlab-key"
export COPILOT_MODEL="kimi-k3"

copilot
```

Das Modell muss Streaming und Tool Calling unterstützen. `kimi-k3` bietet Tool-Nutzung und mehr als die von GitHub empfohlenen 128K Kontext.

Prüfe zunächst mit einer schreibgeschützten Aufgabe, die keine Dateien verändert. Falls das Modell nicht gefunden wird, verwende die Modell-ID aus dem [aktuellen TokenLab-Katalog](https://tokenlab.sh/de/models) ohne Anbieterpräfix.

<Warning>
  Speichere API-Schlüssel nicht in Git-verfolgten Dateien. Rotiere Schlüssel, die in Terminalverlauf, Screenshots oder Logs sichtbar wurden.
</Warning>
