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 — крепкий проект
- Импульс 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 →
RepoRadar