
Zed
Un editor de código nativo y rápido, con un agente de IA integrado que funciona con cualquier modelo compatible con OpenAI.
Qué es Zed
Zed es un editor de código nativo y de alto rendimiento escrito en Rust por el equipo detrás de Atom y Tree-sitter. Incluye un Agent Panel (panel de agente) que se conecta a cualquier modelo compatible con OpenAI, de modo que puedes apuntarlo a TokenMix y programar con Claude, GPT o DeepSeek sin salir del editor. Es adecuado para quienes quieren un editor rápido y prefieren ejecutar la IA con su propia clave de API.
Antes de empezar
- Instala Zed desde zed.dev (macOS, Linux, Windows).
- Regístrate en tokenmix.ai, abre la Consola, ve a API Keys y crea una clave que empiece por sk-tm-.
Conectar TokenMix
Zed llega a los endpoints personalizados a través de su proveedor openai_compatible, que se configura en settings.json.
- Abre la command palette (paleta de comandos) y ejecuta "zed: open settings" para editar settings.json.
- Añade un proveedor TokenMix bajo language_models.openai_compatible. La api_url debe terminar en /v1, y los modelos los enumeras tú mismo, porque Zed no los obtiene automáticamente. Ajusta max_tokens a la ventana de contexto de cada modelo.
{
"language_models": {
"openai_compatible": {
"TokenMix": {
"api_url": "https://api.tokenmix.ai/v1",
"available_models": [
{ "name": "claude-sonnet-4.6", "max_tokens": 200000 },
{ "name": "claude-opus-4.8", "max_tokens": 200000 }
]
}
}
}
}
- Añade tu clave. Ejecuta "agent: open settings" para abrir los ajustes del Agent Panel (panel de agente), busca la sección LLM Providers (proveedores de LLM) e introduce tu clave sk-tm- para TokenMix. Si prefieres el archivo de configuración, Zed lee la clave desde la variable de entorno TOKENMIX_API_KEY en su lugar; las claves nunca se escriben en settings.json.
- Abre el Agent Panel (panel de agente), elige un modelo de TokenMix en el selector y empieza a chatear.
Comprobar que funciona
En el Agent Panel (panel de agente), elige uno de tus modelos de TokenMix y envía un mensaje corto como "hello". Una respuesta significa que Zed está hablando con TokenMix. Puedes ver el gasto en la Consola de TokenMix.
Preguntas frecuentes
No aparece ningún modelo: Zed solo enumera los modelos que pongas en available_models. Añade el nombre de cada modelo (el id de modelo de TokenMix) y su tamaño de contexto max_tokens.
Dónde va la clave: en el campo de proveedor del Agent Panel (panel de agente) o en la variable de entorno TOKENMIX_API_KEY, no en settings.json.
Qué modelos elegir: cualquier modelo de texto funciona. Para programar, Claude Opus 4.8, Claude Sonnet 4.6 y DeepSeek V4 Pro son buenos puntos de partida.