Files
ssh-manage/README.md
Андрей Бобырев f6753fa2f6 feat: v2.0 — card UI, AI agents (Claude/DeepSeek), collapsible commands
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>
2026-05-20 22:49:02 +03:00

3.0 KiB
Raw Blame History

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-агента и интерфейса

Ссылки