Pebrel: GPU-ускоренный эмулятор терминала с поддержкой SSH
Pebrel — это GPU-ускоренный эмулятор терминала для Windows с поддержкой SSH, устойчивыми сессиями и возможностями разделения экранов, ориентированный на AI-CLI рабочие процессы. Он создает мощное и удобное рабочее окружение для разработчиков, которым нужна интеграция с AI инструментами, такими как Claude Code и Codex.
Pebrel построен на Rust и GPUI, что обеспечивает высокую производительность за счет использования графического процессора. Он также поддерживает работу на Windows 10 и 11, macOS 14 и выше, а также на Linux с glibc 2.35 и выше. Если тебе нужны функции, такие как чтение документов и управление сессиями SSH/SFTP в одном интерфейсе, Pebrel может быть твоим решением. Однако учти, что проект все еще находится в стадии разработки и может иметь ограничения по функциональности и стабильности.
Запуск можно осуществить через стандартные инструменты Rust и требует соблюдения лицензии GPL-3.0.
Проект Pebrel (ранее известный как Nebula) представляет собой терминал с GPU-ускорением, предназначенный для работы в SSH и взаимодействия с искусственным интеллектом через командную строку. Он разработан на языке Rust и GPUI и доступен для платформ Windows, macOS и Linux. Главные возможности включают поддержку интеллектуальных рабочих процессов, возможность работы с многими терминалами одновременно, а также использование AI CLI-инструментов, таких как Claude Code и Codex.
Основные функции
- Рабочее пространство: Позволяет использовать локальные оболочки, удаленные хосты и инструменты AI в одном приложении с возможностью организации терминалов в табах и панелях.
- Терминалы и сессии: Поддержка боковой панели или вкладок в верхней части, возможность перетаскивания разделов и сохранения макета рабочих пространств.
- SSH и файлы: Удобный доступ к удаленным хостам, возможность просмотр SFTP, загрузка и выгрузка файлов, а также интеграция с Git.
- Рабочие процессы AI CLI: Уведомления об активности, обработка ответов и возможность вставки изображений в терминалы.
- Интерфейс: GPU-ускоренный интерфейс с темами и возможностями настройки, поддержка документов в Markdown и математической разметки.
Установка
Скачай пакет из последнего релиза. Доступные пакеты:
| Система | Архитектура | Пакеты |
|---|---|---|
| Windows 10 1809+ / 11 | x64 | Установщик `.exe`, портативный `.zip` |
| Linux Preview, glibc 2.35+ | x64 | `.AppImage`, `.deb`, портативный `.tar.gz` |
| macOS Preview, целевая версия 14+ | Apple Silicon / arm64 | `.dmg` |
| macOS Preview, целевая версия 14+ | Intel / x64 | `.dmg` |
На Windows нужно запустить установщик или извлечь ZIP и запустить `pebrel.exe`, сохраняя целостность директорий. На Linux установи DEB или сделай AppImage исполняемым. На macOS открой соответствующий DMG и перемести Pebrel в папку "Программы".
Настройка
Для настройки конфигурации выполни команды:
pebrel config init --language en-US
pebrel config check
Созданная Lua-конфигурация использует `require 'pebrel'` и `pebrel.config_builder()`.
Сборка
Чтобы собрать проект, необходимо установить инструментальный комплект Rust и зависимости для платформы. Команда для сборки:
cargo build --release --locked -p nebula --bin pebrel --features gpui-shell
Контакты и сообщество
Если у тебя есть вопросы, ты можешь написать на почту: fickleheartedkeys@163.com.
Для общения и обсуждений можно посетить сообщество linux.do.
За дополнительными ресурсами и инструкциями обращайся к документации и руководствам по настройке, доступным в репозитории проекта.
Радар проекта: 75 из 100 — зрелый и живой проект
- Импульс 75 ≈ 51 звезда в день
- Темп разработки 100 1136 коммитов за 12 недель
- Зрелость 73 проекту 4 месяца, 34 релиза
- Сообщество 68 44 участника, 215 форков
- Свежесть 97 последний коммит — 5 дней назад
- Быстрый старт 15 есть: сайт/демо
- Готовность к продакшену 80 релиз v2.4.0, автосборка
- Безопасность и доверие 80 лицензия GPL-3.0, SECURITY.md
- Документация 98 README 8.5 тыс. знаков, 12 разделов, папка docs
- Экосистема 65 4 подписчика на обновления, 17 тем
Как считаем
Только открытые данные 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: Kuddev/pebrel →
RepoRadar