Андрей Бобырев 2d924a98cb fix: Windows download — TLS12 + WebClient fallback
Invoke-WebRequest fails without TLS12 on some Windows.
Use System.Net.WebClient with explicit TLS12 and User-Agent.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 22:56:04 +03:00
2026-05-20 19:04:47 +03:00
2026-05-20 19:04:47 +03:00
2026-05-20 19:04:47 +03:00
2026-05-20 19:04:47 +03:00
2026-05-20 19:04:47 +03:00
2026-05-20 19:04:47 +03:00

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

Ссылки

Description
No description provided
Readme 167 KiB
Languages
Python 93.1%
PowerShell 5.4%
Batchfile 0.9%
Shell 0.6%