tty7: терминальный инструмент с поддержкой постоянных сессий и SSH

tty7: терминальный инструмент с поддержкой постоянных сессий и SSH

tty7 — это терминальный рабочий инструмент, написанный на чистом Rust, который поддерживает постоянные сессии, SSH и кодовые агенты с GPU-рендерингом.

Проект предлагает более высокую производительность по сравнению с такими альтернативами, как Alacritty и Kitty. Главное отличие — управление сессиями происходит на уровне фона, что позволяет продолжать работать даже после перезагрузки или выхода из программы. Это особенно удобно для разработчиков, работающих с несколькими проектами и репозиториями одновременно. Также встроенная поддержка агентов, таких как Claude Code и Codex, упрощает работу с кодом и уведомлениями.

Для установки доступны сборки для macOS, Windows и Linux в разделе "Releases". Учти, что проект всё еще активной разработки, поэтому могут быть баги или недоработки.

Проект **tty7** — это терминальная рабочая среда, которая предлагает функции, такие как постоянные сессии, удалённая работа и интеграция с агентами. Он написан на языке Rust и использует рендеринг с поддержкой GPU.

Зачем нужен tty7?

tty7 позволяет управлять терминальными сессиями таким образом, что сервер ведёт учёт оболочек и панелей, а не окно. Это обеспечивает ряд преимуществ:

  • Производительность: приблизительно в два раза выше пропускная способность по сравнению с аналогичными терминалами, такими как Alacritty и Kitty.
  • Постоянные сессии: даже после перезагрузки или закрытия приложения ваши оболочки и сессии агентов продолжают работать.
  • Интеграция с агентами: поддержка различных инструментов, таких как Claude Code и Codex, с возможностью отображать статус и уведомления для каждой репозитории.
  • Скриптуемость: агенты могут взаимодействовать между собой, открывая панели и передавая задачи.
  • Улучшенный ввод: функции автозаполнения, подсветка синтаксиса и история команд без необходимости установки дополнительных плагинов.
  • Удалённая разработка: файлы и изменения остаются на удалённой машине и управляются через SSH.

Как установить

tty7 доступен для установки на macOS, Windows и Linux. Просто перейди на страницу Releases и скачай нужную версию:

  • macOS: используй файлы `…-macos-arm64.dmg` или `…-x86_64.dmg`, перетащив их в папку Программы.
  • Windows: выбери `…-setup.exe` для установки или `….zip` для портативной версии.
  • Linux: используй файл `…-x86_64.AppImage`, не забудь выполнить команду `chmod +x`, чтобы запустить его — библиотека X11/Wayland уже включена.

Что внутри?

tty7 включает множество возможностей:

  • Определение агентов: поддержка 23 различных CLI для каждой панели, уведомления и иконка в трее.
  • CLI и навыки: встроенный CLI `tty7` с доступными командами для работы с панелями и процессами.
  • Интеграция с оболочкой: автоматически работает с zsh, bash, fish и PowerShell без необходимости установки.
  • Удалённые рабочие пространства: возможность работать с удалёнными файлами, репозиториями и панелями.
  • SSH: поддержка native russh stack, что упрощает настройку.

Ограничения

Хоть интеграция с агентами весьма обширна, необходимо учитывать, что для получения определённого функционала может потребоваться дополнительная настройка в разделе "Settings → Integrations". Кроме того, некоторые функции зависят от поддержки конкретных агентов и их команд.

Хотя проект уже обладает мощными возможностями, стоит помнить о том, что его развитие продолжается, и для полной функциональности может потребоваться следить за обновлениями и документацией.

Радар проекта: 68 из 100 — крепкий проект

ИмпульсТемпЗрелостьСообществоСвежестьСтартПродакшенДовериеДокументацияЭкосистема68
  • Импульс 43 ≈ 9 звёзд в день
  • Темп разработки 100 493 коммита за 12 недель
  • Зрелость 73 проекту 4 месяца, 40 релизов
  • Сообщество 64 43 участника, 129 форков
  • Свежесть 94 последний коммит — 10 дней назад
  • Быстрый старт 45 есть: команда установки, сайт/демо
  • Готовность к продакшену 85 релиз nightly, автосборка, тесты
  • Безопасность и доверие 40 лицензия Apache-2.0
  • Документация 81 README 6.2 тыс. знаков, 7 разделов, папка docs
  • Экосистема 58 2 подписчика на обновления, 20 тем
Как считаем

Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.

  • Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
  • Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
  • Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
  • Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
  • Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
  • Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
  • Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
  • Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
  • Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
  • Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.

Открыть на GitHub: l0ng-ai/tty7 →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте