Saltar al contenido principal
Open Source CLI Tool

GoZenConmutador de Entornos Multi-CLI

Gestión unificada de configuraciones de Claude Code, Codex y OpenCode con conmutación automática de proxy API

Go Zenentra en un estado de flujo zen para programar.Goes Envcambio de entorno fluido.

$
curl -fsSL https://raw.githubusercontent.com/dopejs/gozen/main/install.sh | sh

Características

Soporte Multi-CLI

Soporte para Claude Code, Codex y OpenCode con configuración por proyecto

Gestión de Configuración

Gestiona todas las configuraciones de proveedores API en un archivo JSON unificado

Daemon Unificado

Un único proceso zend aloja tanto el servidor proxy como la interfaz web

Conmutación de Proxy

Proxy HTTP integrado con conmutación automática cuando el proveedor principal no está disponible

Enrutamiento por Escenario

Enrutamiento inteligente basado en características de la solicitud (pensamiento, imagen, etc.)

Vinculaciones de Proyecto

Vincula directorios a perfiles y CLIs específicos para configuración automática a nivel de proyecto

Variables de Entorno

Configura variables de entorno por CLI a nivel de proveedor

Interfaz Web

Gestión visual en navegador con acceso protegido por contraseña

Seguridad Web

Contraseña autogenerada, autenticación por sesiones, cifrado RSA para transporte de tokens

Sincronización de Config

Sincroniza proveedores, perfiles y ajustes entre dispositivos con cifrado AES-256-GCM

Más funciones por venir, ¡estén atentos!

Inicio Rápido

1

Instalar GoZen

Script de instalación en una línea

curl -fsSL https://raw.githubusercontent.com/dopejs/gozen/main/install.sh | sh
2

Configurar Proveedor

Añadir el primer proveedor de API

zen config add provider
3

Iniciar

Iniciar CLI con la configuración predeterminada

zen

Comandos

ComandoDescripción
zenIniciar CLI (usa vinculación de proyecto o config predeterminada)
zen -p <profile>Iniciar con el perfil especificado
zen -pSeleccionar perfil de forma interactiva
zen --cli <cli>Usar CLI especificado (claude/codex/opencode)
zen -yAprobar automáticamente permisos CLI (claude --yes, codex -a never)
zen use <provider>Usar proveedor especificado directamente (sin proxy)
zen pickSeleccionar proveedor de forma interactiva para iniciar
zen listListar todos los proveedores y perfiles
zen config add providerAñadir un nuevo proveedor
zen config add profileAñadir un nuevo perfil
zen config default-clientEstablecer el cliente CLI predeterminado
zen config default-profileEstablecer el perfil predeterminado
zen config reset-passwordRestablecer la contraseña de acceso a la interfaz web
zen config syncExtraer configuración del backend de sincronización remota
zen daemon startIniciar el daemon zend
zen daemon stopDetener el daemon
zen daemon statusMostrar estado del daemon
zen daemon enableInstalar el daemon como servicio del sistema
zen daemon disableDesinstalar el servicio del sistema
zen bind <profile>Vincular directorio actual a un perfil
zen bind --cli <cli>Vincular directorio actual a un CLI especificado
zen unbindDesvincular directorio actual
zen statusMostrar estado de vinculación del directorio actual
zen webAbrir Web UI en el navegador (inicia daemon automáticamente)
zen upgradeActualizar a la última versión
zen versionMostrar versión
zen completion <shell>Generar script de completado de shell (zsh/bash/fish)