Вернуться на главную

Дорожная карта Shellit

Мы строим проект прозрачно и открыто. Здесь вы можете следить за текущим статусом задач, вышедшими фичами и планами развития.

Предложить фичу на GitHub

Готово к работе

14

Семантическая интеграция шелла OSC 133

Terminal

Разметка блоков команд, маркеры успехов/ошибок на скроллбаре, прыжки по командам (Alt+Вверх/Вниз) и копирование чистого вывода без промпта.

#feat-shell-integration

SSH TOFU & Визуальный Randomart

Security

Строгая верификация первого подключения (TOFU), зашифрованная база known_hosts, ASCII Randomart (Drunken Bishop) и пресечение атак перехвата MitM.

#feat-tofu-randomart

Матричный сплит 2x2 & Broadcast

Terminal

Разделение окна на 4 независимые панели с одновременным вводом команд и Drag-and-Drop вкладок.

#feat-matrix-splits

Prod Guard & Контекстная безопасность

Security

Цветовая маркировка сред и перехват деструктивных команд (rm -rf, DROP, mkfs, dd).

#feat-prod-guard

Двухпанельный SFTP Pro Suite

SFTP

Двухпанельный менеджер с рекурсивным трансфером папок, разрешением конфликтов, мультивыбором (Ctrl/Shift) и встроенным редактором файлов.

#feat-sftp-pro

Keychain Pro & 1-Click ssh-copy-id

Security

Встроенный генератор пар ключей Ed25519/RSA, автопоиск в ~/.ssh и деплой публичных ключей на сервер в 1 клик.

#feat-keychain-pro

Self-Hosted E2EE Sync Server

Sync

Автономный сервер синхронизации на Dart/SQLite с потреблением <20 МБ RAM и сквозным E2EE шифрованием.

#feat-sync-server

Zero-Knowledge Vault (Argon2id)

Security

Локальная база SQLCipher с деривацией ключа Argon2id, занулением памяти (zeroize) и автоблокировкой сейфа.

#feat-zk-vault

Нативный Model Context Protocol (MCP)

AI & MCP

Встроенный сервер инструментов для Claude Desktop, Cursor и Antigravity с безопасным доступом к серверам.

#feat-mcp-server

Gemini AI Snippets Chat (BYOK)

AI & MCP

Генератор shell-команд по модели Bring Your Own Key через Google AI Studio со структурированным запуском.

#feat-gemini-byok

Защита от вставки скриптов и кликабельные ссылки

Terminal

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

#feat-paste-defense

Палитра тем (Obsidian, Dracula, Nord, OLED)

UI

Встроенные выверенные цветовые схемы с поддержкой TrueColor и высокой контрастностью.

#feat-color-themes

Встроенный репортер отзывов и багов

UX & Cloud

Отправка отзывов и сообщений об ошибках прямо из приложения в панель управления на портале shellit.top.

#feat-in-app-feedback

Живой RTT-пинг хостов

Terminal

Непрерывный замер задержки серверов с цветовой индикацией (<50ms, <200ms, оффлайн) на карточках.

#feat-rtt-ping

В активной разработке

4

Startup-сниппеты (автовыполнение)

Terminal

Автоматический запуск выбранного набора команд (tmux a, cd /var/www) сразу после подключения по SSH.

#feat-startup-snippets

Портативный режим (Portable Mode)

Core

Запуск с флешки: хранение зашифрованной базы SQLCipher и конфигов строго рядом с .exe без следов в %APPDATA%.

#feat-portable-mode

Публикация в Winget & Scoop

Deploy

Официальные манифесты для установки одной строчкой в консоли Windows.

#feat-winget-scoop

Синхронизация истории терминала

Sync

Опциональная зашифрованная синхронизация истории введенных команд между ПК и ноутбуком.

#feat-history-sync

Запланировано в бэклоге

10

Quake Drop-Down режим

UX & Desktop

Выпадающий терминал по глобальной горячей клавише (Ctrl+~ / F12), плавно выезжающий сверху поверх всех окон ОС.

#feat-quake-mode

Переход из логов терминала в SFTP-редактор

SFTP & Terminal

Ctrl+Click по путям файлов в стектрейсах и логах (/var/log/..., app.py:42) с мгновенным открытием удаленного файла в редакторе SFTP на нужной строке.

#feat-sftp-quick-open

Поддержка локальных нейросетей (Ollama / LM Studio)

AI

Офлайн-генерация команд и разбор ошибок через локальный OpenAI-совместимый API (Qwen, Llama 3, DeepSeek) без интернета.

#feat-local-llm

Jump Hosts & ProxyJump граф

Network

Визуальный конструктор цепочек бастион-серверов с отображением узлов на интерактивной карте.

#feat-jump-hosts

Облачное обнаружение и автосинхронизация

Cloud

1-Click импорт и смарт-папки серверов по Read-Only API облачных провайдеров (Hetzner, Timeweb, Selectel, DigitalOcean, AWS).

#feat-cloud-discovery

Встроенный GUI для PostgreSQL, Redis и SQLite

Database

Встроенный легковесный просмотрщик PostgreSQL, Redis, MySQL и SQLite через авто-туннели без сторонних DBeaver.

#feat-db-explorer

Автоочистка буфера обмена

Security

Автоматическое стирание скопированных паролей и ключей из буфера обмена ОС через 30 секунд.

#feat-clipboard-clear

Web-версия клиента (Self-Hosted)

Web

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

#feat-web-client

Экспорт метрик в Prometheus

DevOps

Фоновый экспорт статуса доступности и RTT ваших серверов в систему мониторинга.

#feat-prometheus

Поддержка сессий Mosh

Terminal

Устойчивое к обрывам связи мобильное подключение для нестабильных сетей (после 1.0).

#feat-mosh