Jak nastavit starý Mac pro ovládání pomocí Claude Code

Přehled nastavení samostatného Macu, na kterém může Claude Code pracovat s širokými oprávněními a který lze ovládat přes SSH nebo z telefonu.

19. července 2026 Martin Šuránek

Starý nebo náhradní Mac lze použít jako samostatný stroj pro Claude Code. Agent na něm může pracovat s širšími oprávněními, zatímco hlavní počítač zůstane oddělený.

Nejde ale o bezpečné prostředí v absolutním smyslu. Pokud má agent administrátorská oprávnění, přístup k síti a vypnuté potvrzování akcí, může stále poškodit data nebo provést nechtěné změny. Smyslem odděleného stroje je hlavně omezit dopad případné chyby na hlavní pracovní zařízení.

Příprava cílového Macu

Zdroj doporučuje použít čistý místní účet bez osobních dat a bez přihlášení k Apple ID. Pokud byl Mac dříve běžně používaný, je vhodné ho předem vymazat nebo alespoň odstranit citlivé soubory a přístupové údaje.

Pro základní nastavení přes lokální síť mají být hlavní a cílový Mac připojené ke stejné síti. Pro vzdálený přístup mimo ni lze později použít Tailscale nebo jinou privátní síť.

Povolení SSH

Na cílovém Macu je potřeba zapnout vzdálené přihlášení. Zdroj používá například tento příkaz:

sudo systemsetup -setremotelogin on

Na hlavním Macu je následně vhodné vytvořit SSH klíč a přidat jeho veřejnou část do souboru authorized_keys cílového účtu. Připojení pak nevyžaduje opakované zadávání hesla.

Široká oprávnění vyžadují opatrnost

Zdroj počítá také s bezheslovým sudo a pomocným spuštěním Claude Code s parametrem --dangerously-skip-permissions. To agentovi umožňuje provádět administrativní změny bez průběžného potvrzování.

Takové nastavení je praktické pro vzdálenou automatizaci, ale zároveň výrazně zvyšuje riziko. Nemělo by se používat na počítači s osobními daty, produkčními přístupy nebo jedinou kopií důležitých souborů.

Udržení Macu aktivního

Cílový Mac musí zůstat připojený k síti. Proto je potřeba upravit nastavení uspávání tak, aby se během vzdálené práce nevypínal nebo neodpojoval.

Instalace Claude Code a vzdálené ovládání

Claude Code se instaluje přímo na cílový Mac. Přes SSH ho lze spouštět z hlavního počítače. Zdroj popisuje také ovládání z mobilní aplikace Claude, takže k běžícímu agentovi není nutný fyzický přístup.

Pro práci s delšími relacemi se hodí tmux. Udržuje terminálovou relaci aktivní i po odpojení SSH a umožňuje se k ní později znovu připojit.

Přístup ke grafickému prostředí

Pokud má agent ovládat aplikace v macOS, musí uživatel ručně povolit oprávnění Screen Recording a Accessibility. Tato oprávnění nelze bezpečně udělit pouze příkazem na pozadí.

Zdroj je přiděluje procesu používanému uvnitř tmux, aby vzdálená relace mohla pracovat s grafickým rozhraním.

Schránka, Tailscale a VPN

Synchronizace schránky přes SSH usnadňuje přenos textu mezi hlavním a cílovým Macem.

Tailscale nebo podobná privátní síť se hodí pro přístup mimo domácí síť. Nejde ale o povinnou část základního lokálního nastavení.

Autor zdroje volitelně používá také VPN, aby provoz náhradního Macu odcházel přes jinou veřejnou IP adresu. VPN však nenahrazuje sandbox, omezení oprávnění ani zálohování.

Praktický dopad

Samostatný Mac může být užitečný pro experimenty, dlouhé agentní úlohy nebo práci, při které nechcete Claude Code pustit přímo na hlavní zařízení.

Izolace ale funguje jen tehdy, když na cílovém stroji nejsou citlivá data a tým počítá s možností chybné nebo nevratné akce. Důležité soubory by měly být ve verzovacím systému nebo v aktuální záloze.