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.
Как это работает
- Скилл создаёт/подключается к tmux сессии
- Отправляет команды через
tmux send-keys - Читает вывод через
tmux capture-pane - Агент видит что происходит в терминале
Советы
- Называй сессии понятно (
dev,logs,server) - Используй для долгих процессов (build, deploy)
- Удобно для мониторинга логов в реальном времени