JetBrains Backend běží jako headless PyCharm backend na serveru, spravuje projekt, interpretery, balíčky, debugger, Git, atd., komunikuje s vaším lokálním PyCharmem přes zabezpečený tunel, soubory i prostředí jsou fyzicky na serveru, vy ovládáte vše přes GUI lokálně. Zde je postup instalace a nastavení.
Základním požadavkem přítomnost PyCharm Professional 2022.3+ (Gateway už je v něm integrovaný). SSH přístup k serveru (ověřeno např. ssh ubuntu@IP -i ~/.ssh/id_rsa).
Na Ubuntu:
sudo apt update
sudo apt install python3 python3-venv git -y
Připojení přes PyCharm Remote Development
-
Na Macu otevřete PyCharm → File → Remote Development → SSH

-
Klikněte Connect via SSH
-
Vyplňte:
-
Host: IP adresa serveru (např. 158.193.12.45)
-
Port: 22
-
User: ubuntu
-
Authentication: Key pair (OpenSSH) → vyberte ~/.ssh/id_rsa
-
Klikněte Check Connection and Continue
-
-
Gateway se připojí a nabídne výběr IDE backendu → vyberte PyCharm Professional.
Instalace sondy (backendu)
-
Gateway (nebo PyCharm) automaticky stáhne a nainstaluje serverový backend na váš Ubuntu server (do složky např. ~/.cache/JetBrains/RemoteDev/).
-
Proběhne krátké nastavení (stažení JDK, pluginů).
-
Poté vyberte adresář projektu na serveru (např. /home/ubuntu/project).
Klikněte Download IDE and Connect.
Vzdálený PyCharm se spustí
-
Na serveru nyní běží proces jetbrains_remote_dev_backend.
-
Vy na svém Macu vidíte plnohodnotné okno PyCharmu, ale kód, interpretery a běh jsou na Ubuntu serveru.
V levém dolním rohu uvidíte zelený status “Connected to Remote Host”.