mirror of
https://github.com/andrey271192/ssh-manage.git
synced 2026-09-20 11:55:37 +00:00
Major update: - Card-based session layout with colored group indicators - AI agent: Claude API, DeepSeek API, local keyword search - Collapsible command panel — more space for agent - macOS build script (build_mac.sh) - Updated README with Windows/macOS install instructions - Config persistence in pca_config.json Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3.0 KiB
3.0 KiB
PCA SSH — Private Control Administration
SSH-клиент с карточным интерфейсом, AI-агентами и автосохранением сессий.
Возможности
- Карточный интерфейс — группы с цветными индикаторами, красивые карточки подключений
- AI-агент — подсказки команд через Claude API, DeepSeek API или локальную базу
- 400+ команд — для Linux (Ubuntu/Debian/CentOS) и Keenetic (NDMS CLI)
- Группы сессий — организация подключений по группам с drag & drop
- Автосохранение — все подключения сохраняются автоматически
- Вкладки — несколько SSH-сессий одновременно
- Скрываемая панель команд — больше места для AI-агента
- Тёмная тема — Catppuccin Mocha
Установка
Windows — быстрый запуск (без сборки)
1. Установи Python 3.10+ с https://python.org/downloads/
(отметь "Add Python to PATH")
2. Скачай репозиторий
3. Запусти install.bat
Windows — собрать .exe
1. Установи Python 3.10+
2. Запусти build.bat
3. Готовый файл: dist\PCA_SSH.exe
Или полная установка с иконкой и копированием на рабочий стол:
powershell -ExecutionPolicy Bypass -File full_install.ps1
macOS — быстрый запуск
# Установи Python если нет
brew install python3
# Установи зависимости
pip3 install paramiko
# Запусти
python3 ssh_manager.py
macOS — собрать .app
chmod +x build_mac.sh
./build_mac.sh
# Готовый файл: dist/PCA_SSH
AI-агент
Встроенный агент помогает подобрать команды. Три режима:
| Провайдер | Описание | API-ключ |
|---|---|---|
| Локальный | База из 400+ команд, поиск по ключевым словам | Не нужен |
| Claude | Умный ассистент от Anthropic | console.anthropic.com |
| DeepSeek | Альтернативный AI-провайдер | platform.deepseek.com |
Настройка: кнопка ⚙ в панели агента.
Файлы
| Файл | Описание |
|---|---|
sessions.json |
Сохранённые SSH-сессии (рядом с .exe) |
pca_config.json |
Настройки AI-агента и интерфейса |