Справочник по настройкам
Расположение файла конфигурации: ~/.config/ccmux/config.toml
Редактируемый встроенный из Настройки экран в TUI (↑/↓ двигаться, Enter для редактирования, e , чтобы открыть $EDITOR).
Язык интерфейса
lang = "ru" # en, zh, es, ja, ko, fr, de, pt-br, ru; omit to follow LC_ALL, then LANG
lang является ключом верхнего уровня: поместите его перед любым [section] заголовки. TUI поддерживает английский, упрощенный китайский, испанский, японский, корейский, французский, немецкий, бразильский португальский и русский языки. Измените строку языка в настройках, чтобы переключиться немедленно; при повторном открытии панелей тура и поиска также используется новый язык. Большая часть вывода CLI остается англоязычной. Перечислите доступные языки с помощью ccmux languageили сохраните настройку с помощью ccmux language ru.
[проекты]
[projects]
root = "~/Projects" # where ccmux looks for projects
[агенты]
[agents]
default = "claude" # "claude" | "codex" | "antigravity" | "cursor" | "pi" | "grok" | "muse"
Устанавливает агент, используемый ccmux new когда нет --agent флаг дан. Переопределено для каждого проекта .ccmux/agent файл.
[Клод]
[claude]
default_model = "claude-opus-4-8" # or "opus" / "sonnet" / "haiku" / "opusplan" / ""
Закрепляет модель Claude по умолчанию для сеансов, которые запускается сам ccmux. ccmuxd экспортирует его как ANTHROPIC_MODEL при запуске claude, поэтому вывод сохраняется claude --continue || claude || zsh резервная цепочка (
--model будет применяться только к первому вызову). Демон перечитывает конфигурацию при каждом запуске, поэтому изменения вступают в силу немедленно — перезагрузка не требуется.
Два способа установить его без редактирования этого файла:
- TUI: откройте Claude и нажмите
M(Shift-M). Средство выбора показывает каталог моделей, обнаруженный демоном — сначала черезclaude -p(работает по подписке и Пользователи API с тех порclaudeобрабатывает собственную аутентификацию), затем через/v1/modelsеслиANTHROPIC_API_KEYустановлен и попадает в курируемый двоичный список. А[current]тег отмечает существующий пин-код. - CLI:
ccmux agents set-default-model <id>записывает тот же ключ. Не передавайте аргументы для очистки.ccmux agents models [--refresh] [--json]содержит обнаруженный каталог.
Пустое (или неустановленное) наследует собственное значение Claude Code. ~/.claude/settings.json
по умолчанию. Штифт предназначен для каждой машины; сестра Claude при установке в общие домашние каталоги (NFS, sshfs) сохраняет свои собственные настройки.
[демон]
[daemon]
poll_interval_seconds = 2
idle_seconds_for_needs_input = 3
listen_tailnet = false # set true on a server-mode host
tailnet_port = 7474
[спать]
[sleep]
# "off" | "safe" | "dangerous" | "very_dangerous"
mode = "safe"
idle_release_minutes = 10
low_battery_cutoff = 20 # dangerous mode auto-downgrades below this %
| Режим | Поведение |
|---|---|
off |
Нет блокировки сна |
safe |
caffeinate -s (только переменный ток) на macOS; systemd-inhibit на Linux |
dangerous |
Работает от аккумулятора; автоматическое понижение уровня, когда батарея < low_battery_cutoff |
very_dangerous |
Отмена закрытия крышки через pmset/systemctl; требуется sudo без пароля |
Режим macOS по умолчанию предотвращает спящий режим системы при питании от сети переменного тока, но не отменяет спящий режим при закрытии крышки. Поведение батареи и общесистемные настройки зависят от выбранного режима и платформы. Для автоматической работы используйте хост, который может оставаться включенным и подключенным к сети.
[уведомления]
[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"
Использование Muse Code с ccmux
Помогите улучшить ccmux
Нашли ошибку, непонятную инструкцию или неудачный перевод? Мы рады любым улучшениям. Создайте issue или отправьте pull request.
Обнаружили ошибку или что-то устарело? Отредактируйте эту страницу на GitHub..