
CodeBuddy
El asistente de programación con IA de Tencent que puedes dirigir a TokenMix
Qué es
CodeBuddy es el asistente de programación con IA de Tencent Cloud, disponible como plugin para VS Code y JetBrains, un IDE independiente y una herramienta de línea de comandos. Ofrece autocompletado de código, chat, edición de varios archivos, un modo agente y herramientas MCP, y viene con modelos integrados como Tencent Hunyuan, DeepSeek y GLM. También lee definiciones de modelos personalizados desde un archivo de configuración — así es como lo diriges a TokenMix.
Antes de empezar
Instala CodeBuddy desde su sitio oficial (codebuddy.ai, o codebuddy.cn en China) — el plugin, el IDE independiente y la CLI comparten la misma configuración de modelos. Crea una cuenta de TokenMix, abre la consola y genera una clave API (tiene la forma sk-tm-...). Elige un modelo de programación para usar, por ejemplo deepseek-v4-pro, qwen3-coder-plus o glm-5.1.
Conectar CodeBuddy a TokenMix
CodeBuddy lee los modelos personalizados de un archivo llamado models.json. Créalo o edítalo en ~/.codebuddy/models.json para todos los proyectos, o en la ruta del proyecto
{
"id": "deepseek-v4-pro",
"name": "DeepSeek V4 Pro (TokenMix)",
"vendor": "OpenAI",
"apiKey": "sk-tm-your-key",
"url": "https://api.tokenmix.ai/v1/chat/completions",
"maxInputTokens": 128000,
"maxOutputTokens": 8192,
"supportsToolCall": true
}
Establece "id" en el modelo de TokenMix que quieras (es el nombre de modelo que se envía a la API), "vendor" en OpenAI, "url" en el endpoint de chat-completions de TokenMix y "apiKey" en tu clave. Para ofrecer varios modelos, añade una entrada por modelo, cada una con su propio "id". CodeBuddy recarga el archivo en alrededor de un segundo.
Verificar que funciona
Abre el selector de modelos de CodeBuddy y elige el modelo que acabas de añadir (aparece con el nombre que le diste). Pregúntale algo sencillo, como que explique una función. Si responde, CodeBuddy ya está llamando a tu modelo de TokenMix.
Preguntas frecuentes
El modelo personalizado usa el formato chat-completions de OpenAI, que es el que habla el endpoint de TokenMix, así que funcionará cualquier modelo de chat que ofrezca TokenMix — mantén la misma "url" y cambia el "id" para alternar entre modelos. Tu clave permanece en el archivo local y no se sube. Si CodeBuddy no puede alcanzar el modelo, asegúrate de que la "url" termine en /v1/chat/completions y de que "vendor" esté configurado como OpenAI.