Kompatibilitätsmatrix der Agenten
Unter „Tool-Aufruf“ versteht man, dass der Agent
tools in die Anfrage einfügen und tool_calls aus der Antwort extrahieren kann. Ob dies im Gesamtsystem funktioniert, hängt sowohl vom Agenten als auch vom lokalen Modell ab – Qwen3-Coder-30B, Llama-3-70B sowie Mistral beherrschen Tool-Aufrufe unter vLLM problemlos.Agenten, die in IDEs integriert sind
Diese Agenten laufen direkt in Ihrem Editor und senden bei der Programmierung Autovervollständigungsanfragen. Sie nutzen alle das Format der OpenAI Chat Completions API, sofern nicht anders angegeben.Cline und Roo Code
Sowohl Cline als auch sein Fork Roo Code nutzen einen „OpenAI-kompatiblen“ Provider. Geben Sie in den Einstellungen des Erweiterungsmoduls folgende 3-Felder an:- API-Provider:
OpenAI Compatible - Basis-URL:
https://api.tokios.com/v1 - API-Schlüssel: Ihr
sk-tok-…-Schlüssel - Upstream-Modell-ID: Der Name Ihrer Deployment-Konfiguration (zum Beispiel
qwen3-coder-tunnel)
Weitermachen
Weitermachen liest~/.continue/config.yaml. Fügen Sie nun einen Modell-Eintrag hinzu:
Cursor
Die Funktion zur Anpassung von Modellen in Cursor erfordert eine Basis-URL sowie einen API-Schlüssel. Die Unterstützung hängt von der jeweiligen Cursor-Version ab – prüfen Sie vor der Nutzung, ob die Konfiguration der Basis-URL in Ihrer Version funktioniert:- Öffnen Sie Cursor-Einstellungen → Models.
- Erstellen Sie ein benutzerdefiniertes Modell mit der Basis-URL
https://api.tokios.com/v1sowie Ihremsk-tok-…-Schlüssel.
Zed
Zed ermöglicht die Integration von OpenAI-kompatiblen Anbietern über seinensettings.json:
settings.json — enter it in Zed’s LLM provider UI, or export TOKIOS_API_KEY (Zed derives the variable name from the provider id). See the Zed guide.
JetBrains AI Assistant
Der JetBrains AI Assistant unterstützt BYOK (Bring Your Own Key) über die Einstellungen des Plugins. Geben Sie die Basis-URL sowie den API-Schlüssel in die Felder für benutzerdefinierte Anbieter ein:- Basis-URL:
https://api.tokios.com/v1 - API-Schlüssel: Ihr
sk-tok-…-Schlüssel
VS Code Copilot
Die BYOK-Unterstützung bei GitHub Copilot befindet sich noch in der Entwicklung. Sobald Ihre VS Code-Version benutzerdefinierte Anbieter erlaubt, richten Sie diese auf folgende Angaben aus:- Basis-URL:
https://api.tokios.com/v1 - API-Schlüssel: Ihr
sk-tok-…-Schlüssel
Terminal-Agenten
Diese werden in Ihrer Shell ausgeführt und nutzen Umgebungsvariablen bzw. Konfigurationsdateien zur Verbindung.Claude Code
Claude Code nutzt das Anthropic-API-Format – nicht das OpenAI-Format. Legen Sie die 2 Umgebungsvariablen fest:/v1-Suffix.
Weitere Informationen finden Sie in der Claude Code-Anleitung zur dauerhaften Konfiguration dieser Variablen.
OpenAI Codex
OpenAI Codex nutzt die Responses API (wire_api=responses). Geben Sie die Basis-URL in ~/.codex/config.toml an:
env_key bezeichnet die Variable, in der Ihr API-Schlüssel gespeichert ist, nicht den Schlüssel selbst; außerdem ist disable_response_storage erforderlich, da Tokios die Responses-Schnittstelle zustandslos bereitstellt. Anschließend führen Sie den Befehl aus:
Aider
Aider liest die Basis-URL sowie den API-Schlüssel aus der Umgebung; zudem ist dasopenai/ Modell-Präfix erforderlich:
OpenCode
OpenCode nutzt im Hintergrund das AI SDK (Vercel). Fügen Sie inopencode.json einen benutzerdefinierten Provider hinzu:
Goose
Der im Goose integrierteopenai-Provider akzeptiert einen benutzerdefinierten Host. Goose speichert diese Einstellungen in ~/.config/goose/config.yaml ab:
~/.config/goose/custom_providers/ ab.
Lesen Sie die Goose-Anleitung.
Pi und omp
Pi nutzt einen benutzerdefinierten Provider mittelsapi: openai-completions. omp (oh-my-pi) verfolgt dasselbe Prinzip – providers enthält eine Zuordnung, deren Schlüssel nach Providernamen benannt sind und im camelCase-Format vorliegen. omp liest ~/.omp/agent/models.yml; Pi liest ~/.pi/agent/models.json:
Hermes Agent
Der Hermes Agent verbindet sich mit jedem OpenAI-kompatiblen/v1/chat/completions-Endpunkt. Er liest ~/.hermes/config.yaml, wobei die Provider-Schlüssel unter model: abgelegt sind:
Allgemeines Einrichtungsmuster
Alle oben aufgeführten Agenten folgen dem gleichen 3-Schritte-Muster:- Legen Sie die Basis-URL auf
https://api.tokios.com/v1(für OpenAI) bzw.https://api.tokios.com(für Anthropic) fest. - Geben Sie den API-Schlüssel als Ihren
sk-tok-…-Schlüssel ein. - Wählen Sie das Modell aus, das Sie bei der Deployment-Registrierung angegeben haben.
Kompatibilität von Tool-Calling je nach Engine
Für Tool-Calling sind sowohl Unterstützung durch den Agenten als auch durch das Backend erforderlich. Nachfolgend finden Sie die lokalen Engines, die diese Funktion beherrschen:Die besten lokalen Modelle für Coding-Agenten.
Ein einziger Endpunkt dient allen Modellen gleichermaßen.
Beim Wechsel zwischen verschiedenen Agenten müssen Sie Ihr Modell nicht neu konfigurieren. Registrieren Sie Ihre Deployment einfach einmal in Tokios, legen Sie einensk-tok-…-Schlüssel an und verweisen Sie alle Agenten auf denselben Endpunkt. Der Wechsel von Aider zu Claude Code erfolgt lediglich durch Anpassung der 2-Umgebungsvariablen – Ihr Modell, Ihr Connector sowie Ihre Deployment bleiben dabei unverändert.
Schnellstart
Richten Sie zunächst einen Connector ein und registrieren Sie Ihre erste Deployment.
Kompatible Clients
Hier finden Sie die vollständige Liste aller 39-kompatiblen Clients – nicht nur Coding-Agenten.
Wählen Sie ein lokales Modell
Treffen Sie die Auswahl des Modells entsprechend Ihrer Hardware und Anwendungszwecken.
API-Schlüssel
Erstellen, definieren und aktualisieren Sie API-Schlüssel für Teammitglieder sowie Agenten.