harnsy

Терминалы

Каждый агент может работать в своём терминале, за которым вы следите и в который печатаете из дашборда.

Два драйвера. Один предлагает установщик; можно задать и вручную в ~/.harnsy/config.yaml:

YAML
terminal:
  driver: tmux   # или: conpty

tmux (3.1 и новее; Linux и macOS; работает без рабочего стола) или собственный терминал harnsy conpty (в Windows 10 1809 и новее всегда; ставить ничего не нужно; предлагается и там, где нет tmux). По умолчанию драйвера нет: ничего не открывается, но сообщения, команды и дашборд работают. Агенты открываются в собственном tmux-сервере harnsy, не в вашем, каждый в своей вкладке.

Смотреть и печатать. Откройте живой терминал агента в дашборде и переключайтесь между «только смотреть» и «ввод».

Для агентов Claude Code и Codex есть ещё вид чата с вызовами инструментов, командами и правками по мере их появления. В любом окне терминала эта команда показывает всех агентов узла в одной консоли: слева список, справа живой экран (Ctrl+], затем ? — клавиши):

Shell
harnsy term

После перезагрузки. Служба harnsy запускается при входе, но окна агентов уходят вместе с терминалом. Если включить Настройки › Агенты и команды «Восстанавливать остановленных агентов при запуске harnsy» (по умолчанию выключено), harnsy возвращает агентов, когда терминал отвечает (до 3 минут): тех, кого вы остановили кнопкой «Остановить всех агентов», а после внезапной остановки (перезагрузка, отключение питания) — занятых агентов, которые работали; не тех, кого вы усыпили. Если harnsy не работал больше 24 часов, «Главная» спросит вас. Когда выключено, сами они не возвращаются: используйте «Восстановить» на «Главной» или «Разбудить» у агента. Спящая или недоступная роль снова открывает ту же сессию кнопкой «Разбудить»: то же имя, место и контекст. Для уже открытой сессии второй процесс никогда не создаётся.

Без драйвера терминала. harnsy агентов не открывает; пробуждения по расписанию и запуски проектов сообщают no_terminal.

С harnsy 0.1.

Страница возможности: Терминалы и агенты

Anthropic, Claude Code, OpenAI, ChatGPT, Codex, OpenCode, Telegram, Discord, GitHub, Apple, macOS, iOS, iPhone, Safari, Google, Android, Chrome, Microsoft, Windows, Windows Security, Defender и QR Code — названия продуктов их владельцев. harnsy не связан с ними и не одобрен ими. iOS — товарный знак Cisco, используемый Apple по лицензии; QR Code — зарегистрированный товарный знак DENSO WAVE INCORPORATED. Логотипов нет.