Referencia de configuración
Ubicación del archivo de configuración: ~/.config/ccmux/config.toml
Editable en línea desde el Ajustes pantalla en el TUI (↑/↓ moverse, Enter para editar, e para abrir $EDITOR).
Idioma de la interfaz
lang = "ru" # en, zh, es, ja, ko, fr, de, pt-br, ru; omit to follow LC_ALL, then LANG
lang es una clave de nivel superior: colóquela antes de cualquier [section] encabezados. El TUI admite inglés, chino simplificado, español, japonés, coreano, francés, alemán, portugués brasileño y ruso. Cambie la fila de idioma en Configuración para cambiar inmediatamente; La reapertura de los paneles de recorrido y búsqueda también utiliza el nuevo idioma. La mayor parte de la salida del CLI sigue siendo en inglés. Enumere los idiomas disponibles con ccmux language, o guardar una preferencia con ccmux language ru.
[proyectos]
[projects]
root = "~/Projects" # where ccmux looks for projects
[agentes]
[agents]
default = "claude" # "claude" | "codex" | "antigravity" | "cursor" | "pi" | "grok" | "muse"
Establece el agente utilizado por ccmux new cuando no --agent Se entrega la bandera. Anulado por proyecto por el .ccmux/agent archivo.
[claude]
[claude]
default_model = "claude-opus-4-8" # or "opus" / "sonnet" / "haiku" / "opusplan" / ""
Fija un modelo Claude predeterminado para las sesiones que se inicia el propio ccmux. ccmuxd lo exporta como ANTHROPIC_MODEL al iniciar claude, por lo que el pin sobrevive al claude --continue || claude || zsh cadena alternativa (una
--model solo se aplicaría a la primera invocación). El demonio vuelve a leer la configuración en cada inicio, por lo que un cambio entra en vigor de inmediato, sin necesidad de reiniciar.
Dos formas de configurarlo sin editar este archivo:
- TUI: abre el Claude pantalla y presione
M(mayúsculas-M). El selector muestra el catálogo de modelos que descubrió el demonio, primero a través declaude -p(funciona por suscripción y Usuarios de API desdeclaudemaneja su propia autenticación), luego a través de/v1/modelssiANTHROPIC_API_KEYestá configurado, pasando a una lista en binario seleccionada. A[current]La etiqueta marca su pin existente. - CLI:
ccmux agents set-default-model <id>escribe la misma clave. No pase ningún argumento para aclarar.ccmux agents models [--refresh] [--json]enumera el catálogo descubierto.
Vacío (o desarmado) hereda el propio Claude Code ~/.claude/settings.json
predeterminado. El pin es por máquina; Las instalaciones hermanas Claude en directorios domésticos compartidos (NFS, sshfs) mantienen su propia configuración.
[demonio]
[daemon]
poll_interval_seconds = 2
idle_seconds_for_needs_input = 3
listen_tailnet = false # set true on a server-mode host
tailnet_port = 7474
[dormir]
[sleep]
# "off" | "safe" | "dangerous" | "very_dangerous"
mode = "safe"
idle_release_minutes = 10
low_battery_cutoff = 20 # dangerous mode auto-downgrades below this %
| Modo | Comportamiento |
|---|---|
off |
Sin prevención del sueño |
safe |
caffeinate -s (solo CA) en macOS; systemd-inhibit en Linux |
dangerous |
Funciona con batería; degradaciones automáticas cuando la batería < low_battery_cutoff |
very_dangerous |
Anulación de cierre de tapa mediante pmset/systemctl; requiere sudo sin contraseña |
El modo predeterminado macOS evita que el sistema esté inactivo con alimentación de CA, pero no anula el modo inactivo con la tapa cerrada. El comportamiento de la batería y las anulaciones de todo el sistema dependen del modo y la plataforma seleccionados. Para trabajos desatendidos, utilice un host que pueda permanecer encendido y en línea.
[notificaciones]
[notifications]
bell = true # terminal BEL on needs_input
moshi_suppresses_bell = false # mute bell when moshi-hook is also reporting
[agents.muse]
[agents.muse]
command = "/path/to/muse"
Ayuda a mejorar ccmux
¿Encontraste un error, una guía poco clara o una traducción mejorable? Todas las aportaciones son bienvenidas. Abre una incidencia o envía una solicitud de incorporación de cambios.
¿Detectó un error o algo desactualizado? Editar esta página en GitHub.