claude code to z.ai toggle
Una aplicación GUI para configurar e integrar Z.AI con Claude Code fácilmente.
- Configuración de API Token: Ingresa y guarda tu token API de Z.AI de forma segura
- Selector de modelo GLM: Elige entre GLM 5.1, GLM 5, GLM 4.7 o GLM 4.6
- Memoria del último modelo: Recuerda automáticamente el último modelo activado
- Seguridad: El token se oculta por defecto con opción de mostrar
- Integración con Claude Code: Botón toggle para activar/desactivar Z.AI con un solo clic
- Detección automática: Detecta automáticamente el directorio del usuario
- Configuración completa: Establece todos los modelos por defecto de Z.AI
- Estado en tiempo real: Muestra si Z.AI está activado o desactivado
- Ayuda integrada: Instrucciones detalladas para obtener tu API key
- Python 3.x (tkinter viene incluido por defecto)
- Claude Code instalado
- Una API Key de Z.AI
-
Clona este repositorio:
git clone https://github.com/tu-usuario/clazai.git cd clazai -
Ejecuta la aplicación:
python clazai.py
- Accede a Z.AI Open Platform
- Regístrate o inicia sesión
- Crea una API Key en la página de administración
- Copia tu API Key
- Abre la aplicación
clazai - Pega tu token API en el campo correspondiente
- Haz clic en "Save" para guardarlo localmente
- Asegúrate de haber guardado tu token API
- Haz clic en el botón "Activar" en la sección "Claude Code Integration"
- ¡Listo! Claude Code ahora usará los modelos de Z.AI
Cuando quieras volver a usar los modelos originales de Anthropic:
- Haz clic en el botón "Desactivar"
- La configuración de Z.AI será eliminada
Al activar Z.AI, el programa configura automáticamente las siguientes variables de entorno en ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "tu_token_aqui",
"ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
"API_TIMEOUT_MS": "3000000",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-5.1",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.1",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.1"
}
}Nota: Puedes seleccionar entre GLM 5.1, GLM 5, GLM 4.7 o GLM 4.6 desde la aplicación. El modelo por defecto es GLM 5.1. El programa recordará automáticamente el último modelo que activaste.
clazai.py: Aplicación principalclazai.json: Archivo local que almacena tu token API (creado automáticamente)~/.claude/settings.json: Configuración de Claude Code (modificado automáticamente)
- El token se almacena localmente en
clazai.json - El token está oculto por defecto en la interfaz
- Puedes borrar el archivo
clazai.jsonen cualquier momento
Las contribuciones son bienvenidas! Por favor:
- Fork este repositorio
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature) - Commit tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abre un Pull Request
Este proyecto está bajo la Licencia MIT - mira el archivo LICENSE para más detalles.
Made by @cisnerosnow
- Gracias al equipo de Z.AI por su increíble plataforma
- Gracias a Anthropic por Claude Code
Disclaimer: Esta herramienta no es oficial de Z.AI ni de Anthropic. Es una aplicación de terceros para facilitar la configuración.
