Devzat — чат для разработчиков прямо в терминале
Когда терминал становится соцсетью
Представьте: вы подключаетесь по SSH к серверу, но вместо привычной командной строки перед вами... чат с коллегами. Удивлены? Так работает Devzat — нестандартный проект, превращающий SSH-клиент в полноценную площадку для общения.
Что за зверь такой, этот Devzat?
Devzat — это кастомный SSH-сервер на Go, который вместо шелла открывает чат-интерфейс. Главный козырь — кроссплатформенность: подключиться можно с любого устройства, где есть SSH-клиент (даже с мобильного телефона!).
Проект создал Ишан Гоэл при поддержке сообщества Hack Club. За пару лет Devzat собрал почти 4 тысячи звезд на GitHub и восторженные отзывы от основателей Supabase и других известных разработчиков.
5 причин попробовать Devzat прямо сейчас
- Общайтесь где угодно — SSH есть везде: от рабочего ноутбука до терминала на смартфоне
- Markdown на максимум — таблицы, заголовки, код с подсветкой синтаксиса через ```
- Игры в терминале — встроенные "Крестики-нолики" и "Виселица" командой
ticилиhang - Личные сообщения —
=user Сообщениедля быстрых DM илиcd @userдля перехода в личку - Свои сервера — разверните собственный экземпляр за 5 минут (об этом ниже)
Как зайти в чат?
Попробовать публичный экземпляр можно командой:
ssh devzat.hackclub.com
Или, если фаервол блокирует стандартный порт 22:
ssh devzat.hackclub.com -p 443
Первое подключение? Ваше имя в чате будет равно SSH-username. Хотите сменить? Просто введите:
nick НовоеИмя
Техническая кухня
Под капотом Devzat — Go-приложение, использующее стандартный пакет golang.org/x/crypto/ssh. Для хостинга своего сервера достаточно:
git clone https://github.com/quackduck/devzat && cd devzat
go install
ssh-keygen -qN '' -f devzat-sshkey
devzat
Сервер запустится на порту 2221 (можно изменить через переменную $PORT). Полная документация по администрированию — в Admin's Manual.
Кому особенно понравится?
- Удаленным командам — легкий способ пообщаться без установки мессенджеров
- Системным администраторам — чат, который гарантированно работает даже на серверах без GUI
- Любителям terminal-first — минималистичный интерфейс без отвлекающих элементов
- Гоферам — отличный способ попрактиковаться в работе с Go на реальном проекте
Личный опыт
Проверил Devzat на MacBook и iPhone (через Termius). Подключение мгновенное, чат отзывчивый. Особенно впечатлила поддержка Markdown — код с подсветкой выглядит аккуратно. Игра в "Крестики-нолики" с коллегой добавила неожиданного веселья в рабочий процесс.
Альтернативы
Похожие проекты:
Но Devzat выгодно отличается встроенными фичами вроде игр и Markdown-поддержки.
Вердикт
Devzat — свежая идея в мире dev-инструментов. Не заменяет Slack или Discord, но предлагает уникальный опыт "чата из терминала". Особенно рекомендую:
- Для быстрых обсуждений во время работы с серверами
- Как необычный способ пообщаться с технически подкованными друзьями
- В качестве вдохновения для своих SSH-экспериментов
Попробуйте прямо сейчас — возможно, это станет вашим новым любимым способом обмена идеями!
P.S. Любопытно, что проект получил Product Hunt badge — значит, точно стоит внимания.
