¿Qué es Avante.nvim?
Avante.nvim lleva una experiencia de codificación IA estilo Cursor a Neovim — ediciones agénticas y multipaso dirigidas desde el editor. Permite declarar proveedores personalizados que heredan del proveedor openai integrado, por lo que un endpoint de Tokonomix se integra directamente.
- Ediciones agénticas y chat IA dentro de Neovim, al estilo de Cursor.
- Los proveedores personalizados usan
__inherited_from = "openai"con unendpointy unmodel. - Lee la clave de la variable especificada en
api_key_name. - Código abierto; configurado en Lua.
¿Por qué enrutar Avante.nvim a través de Tokonomix?
- Una entrada de proveedor, más de 130 modelos para las ediciones agénticas de Avante’s.
- Apúntalo a
tokonomix-consensuspara verificar un refactor arriesgado antes de aplicarlo; un slug directo para ediciones rutinarias. - Los límites de gasto por llamada acotan una sesión agéntica; enrutamiento por región/origen para repositorios regulados.
- Referencia la clave desde una variable de entorno, no desde el archivo de configuración.
Conectar Tokonomix a Avante.nvim
Declara un proveedor de Tokonomix que hereda de openai, con el endpoint de Tokonomix, un model predeterminado y el nombre de la variable de entorno en 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-keyVerificar que funciona
- Exporta
TOKONOMIX_API_KEY, añade el proveedor a tu configuración de Neovim y selecciónalo. - Pide a Avante que realice una edición pequeña y reversible.
- Confirma la llamada y el uso de tokens en tu panel de Tokonomix.