Wat is Avante.nvim?
Avante.nvim brengt een Cursor-achtige AI-codeerervaring naar Neovim — agentische, meerstaps-bewerkingen vanuit de editor. Je kunt aangepaste providers declareren die erven van de ingebouwde openai-provider, zodat een Tokonomix-endpoint direct ingeplugd kan worden.
- Agentische bewerkingen en AI-chat binnen Neovim, in de geest van Cursor.
- Aangepaste providers gebruiken
__inherited_from = "openai"met eenendpointenmodel. - Leest de sleutel uit de variabele die in
api_key_nameis opgegeven. - Open source; geconfigureerd in Lua.
Waarom Avante.nvim via Tokonomix routeren?
- Één providerinvoer, 130+ modellen voor de agentische bewerkingen van Avante’s.
- Wijs het naar
tokonomix-consensusom een risicovolle refactor te controleren voordat die wordt toegepast; een directe slug voor routinebewerkingen. - Besteedlimiet per aanroep begrenst een agentische sessie; regio- en herkomstroutering voor gereguleerde repositories.
- Verwijs de sleutel vanuit een omgevingsvariabele, niet uit het configuratiebestand.
Verbind Tokonomix met Avante.nvim
Declareer een Tokonomix-provider die erft van openai, met het Tokonomix endpoint, een standaard model en de naam van de omgevingsvariabele 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-keyControleer of het werkt
- Exporteer
TOKONOMIX_API_KEY, voeg de provider toe aan je Neovim-configuratie en selecteer hem. - Vraag Avante een kleine, omkeerbare bewerking te maken.
- Bevestig de aanroep en het tokenverbruik in je Tokonomix-dashboard.