Was ist opencode?
opencode (von SST) ist ein Open-Source-KI-Coding-Agent für das Terminal. Er ist von Grund auf provider-agnostisch: jedes Modell im Katalog — oder ein benutzerdefinierter Provider, den du in opencode.json deklarierst — kann ihn antreiben, einschließlich jeden OpenAI-kompatiblen Endpunkts via AI SDK.
- Ein terminal-nativer Agent, der Befehle in deinem Projekt plant, bearbeitet und ausführt.
- Deklariert benutzerdefinierte Provider in
opencode.jsonmittels@ai-sdk/openai-compatible. - Liest API-Schlüssel über
{env:VAR}-Referenzen — Secrets bleiben außerhalb der Konfigurationsdatei. - Open Source und modell-agnostisch.
Warum opencode über Tokonomix routen?
- Ein Provider-Eintrag, 130+ Modelle — wähle
tokonomix-consensusoder einen beliebigen direkten Slug. - Setze Consensus für schwierige Durchläufe ein; ein schnelles Modell für Routine-Edits.
- Pro-Aufruf-Ausgabenlimits begrenzen eine agentische Sitzung; Region-/Herkunfts-Routing für Compliance.
- Halte deinen Schlüssel in einer Umgebungsvariable über die
{env:…}-Referenz.
Tokonomix in opencode.json verbinden
Füge einen provider-Eintrag hinzu, der das Paket @ai-sdk/openai-compatible verwendet, mit der Tokonomix-baseURL und einer {env:…}-Schlüsselreferenz.
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"tokonomix": {
"npm": "@ai-sdk/openai-compatible",
"name": "Tokonomix",
"options": {
"baseURL": "https://tokonomix.ai/api/v1",
"apiKey": "{env:TOKONOMIX_API_KEY}"
},
"models": {
"tokonomix-consensus": { "name": "Tokonomix Consensus" }
}
}
}
}Funktionstest
- Exportiere
TOKONOMIX_API_KEY, speichereopencode.jsonund starte opencode. - Wähle das Tokonomix-Modell und führe eine kleine Aufgabe aus.
- Prüfe den Aufruf und den Token-Verbrauch in deinem Tokonomix-Dashboard.
