💻 Разработка

Tmux

Управление терминалом

Установка
$ clawhub install tmux
✓ Скилл установлен
$ openclaw reload
✓ Конфигурация обновлена
$ _
Tmux — Управление терминалом

Tmux — Управление терминалом

Управляй терминальными сессиями через OpenClaw. Запускай команды, читай вывод, работай с интерактивными CLI.

Tmux

Работай с терминальными сессиями через чат. Запускай htop, vim, любые CLI-программы — и управляй ими удалённо.

Возможности

  • 🖥️ Создание и управление сессиями
  • ⌨️ Отправка команд и клавиш
  • 📺 Чтение вывода терминала
  • 🔄 Работа с интерактивными программами
  • 📋 Множественные окна и панели

Примеры использования

Запуск программ:

“Запусти htop в tmux” “Открой vim с файлом config.yaml” “Запусти npm run dev в сессии frontend”

Управление:

“Что в терминале?” “Отправь Ctrl+C” “Напиши ‘exit’ и нажми Enter”

Сессии:

“Создай сессию dev” “Переключись на сессию server” “Покажи список сессий”

Мониторинг:

“Что выводит сервер?” “Есть ли ошибки в логах?”

Настройка

Требуется установленный tmux на сервере:

# Ubuntu/Debian
sudo apt install tmux

# macOS
brew install tmux

Скилл работает из коробки после установки tmux.

Как это работает

  1. Скилл создаёт/подключается к tmux сессии
  2. Отправляет команды через tmux send-keys
  3. Читает вывод через tmux capture-pane
  4. Агент видит что происходит в терминале

Советы

  • Называй сессии понятно (dev, logs, server)
  • Используй для долгих процессов (build, deploy)
  • Удобно для мониторинга логов в реальном времени