Skip to main content

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».
  • «Создай интерактивный терминал и следи за логами в реальном времени».
  • «Мне нужно организовать несколько параллельно работающих консолей».

Связанные страницы