Documentation Index
Fetch the complete documentation index at: https://docs.velesagent.com/llms.txt
Use this file to discover all available pages before exploring further.
Навык: Терминатор
tmux — это специализированный навык для управления сессиями tmux и работы с интерактивными терминалами.
Он предназначен не для выполнения обычных shell-команд, а для более сложных сценариев, требующих полноценной интерактивной TTY-среды.
Сценарии использования
Навык наиболее эффективен в следующих ситуациях:- работа с интерактивными интерфейсами командной строки (CLI);
- управление длительными процессами, требующими внешнего контроля;
- организация параллельных терминальных сессий;
- мониторинг выполнения задач без блокировки основного рабочего потока.
Когда навык не требуется
Если ваша задача:- не является интерактивной;
- может быть выполнена одной стандартной командой;
- может успешно работать в фоновом режиме через обычный
exec;
tmux, скорее всего, будет избыточным. Важно помнить: этот навык нужен именно для интерактивных сценариев, а не для запуска любой длительной задачи.
Что делает этот навык
Он помогает Велесу:- безопасно и структурированно управлять отдельными сессиями
tmux; - корректно использовать соглашения о сокетах и именовании сессий;
- отправлять входные данные (input) и анализировать вывод (output) в реальном времени;
- сохранять контроль над интерактивными процессами даже при переключении контекста.
Технические ограничения
Это один из наиболее платформозависимых навыков в Велес:- ОС: преимущественная ориентация на Linux и macOS.
- Windows: полноценная работа возможна, как правило, только через среду WSL.
- Требования: в системе должен быть установлен сам пакет
tmux.
Продвинутые возможности
Навык особенно ценен для:- сложной оркестрации нескольких специалистов;
- одновременного выполнения нескольких независимых терминальных задач;
- управления циклами REPL или интерактивными инструментами отладки;
- визуального мониторинга промежуточного состояния системы.
Примеры запросов
- «Запусти этот процесс в отдельной фоновой сессии tmux».
- «Создай интерактивный терминал и следи за логами в реальном времени».
- «Мне нужно организовать несколько параллельно работающих консолей».
