Was ist Avante.nvim?
Avante.nvim bringt eine Cursor-artige KI-Coding-Erfahrung nach Neovim — agentische, mehrstufige Bearbeitungen direkt im Editor. Es ermöglicht die Deklaration benutzerdefinierter Provider, die vom eingebauten openai-Provider erben, sodass ein Tokonomix-Endpunkt nahtlos eingebunden werden kann.
- Agentische Bearbeitungen und KI-Chat in Neovim, im Stil von Cursor.
- Benutzerdefinierte Provider verwenden
__inherited_from = "openai"mit einemendpointundmodel. - Liest den Schlüssel aus der in
api_key_nameangegebenen Variable. - Open Source; in Lua konfiguriert.
Warum Avante.nvim über Tokonomix routen?
- Ein Provider-Eintrag, 130+ Modelle für Avante’s agentische Bearbeitungen.
- Richte es auf
tokonomix-consensus, um einen riskanten Refactor vor der Anwendung gegenzuprüfen; ein direkter Slug für Routinebearbeitungen. - Pro-Aufruf-Ausgabelimits begrenzen eine agentische Sitzung; Regions-/Ursprungs-Routing für regulierte Repositories.
- Referenziere den Schlüssel aus einer Umgebungsvariable, nicht aus der Konfigurationsdatei.
Tokonomix mit Avante.nvim verbinden
Deklariere einen Tokonomix-Provider, der von openai erbt, mit dem Tokonomix endpoint, einem Standard-model und dem Env-Variablennamen in api_key_name.
require("avante").setup({
provider = "tokonomix",
providers = {
tokonomix = {
__inherited_from = "openai",
endpoint = "https://tokonomix.ai/api/v1",
-- Opt-in (planning/review only, no tool-calling): model = "tokonomix-consensus"
model = "anthropic/claude-sonnet-4-6",
api_key_name = "TOKONOMIX_API_KEY",
},
},
})
-- export TOKONOMIX_API_KEY=tok_live_your-keyFunktion überprüfen
- Exportiere
TOKONOMIX_API_KEY, füge den Provider zur Neovim-Konfiguration hinzu und wähle ihn aus. - Bitte Avante, eine kleine, rückgängig machbare Bearbeitung vorzunehmen.
- Bestätige den Aufruf und die Token-Nutzung in deinem Tokonomix-Dashboard.