Claude Home Lab
Running Claude Code as 24/7 AI infrastructure. Always-on AI cofounder via Slack.
System Architecture
5-Phase Journey
Local Power
Mac Mini M4 as home server running tmux sessions.
Slack Bridge
Slack bot connecting you to Claude via natural chat.
Tools
Claude gains abilities: file edit, bash, web search, deploy.
Automation
Cron, triggers, workflows. Claude works while you sleep.
Ecosystem
Multi-agent, shared memory, intelligence layer.
CLI vs Slack
Terminal
$ claude deploy
$ claude fix bug
$ claude test Slack
@claude deploy site
@claude fix the bug
@claude run tests Essential Commands
claude deployDeploy projectclaude statusSystem statusclaude logsView logsclaude taskBackground taskCo je Claude Home Lab?
Claude Home Lab je tvoje osobní AI infrastruktura běžící 24/7 doma na Mac Mini. Představ si to jako AI spoluzakladatele, který je vždy online, připravený pomoci s kódem, napsat dokumentaci, deploynout změny nebo jen odpovědět na technické otázky - a to všechno přes Slack, odkudkoliv jsi.
Proč to stojí za to?
Vždy dostupný - Nemusíš čekat, až se připojíš k VPN nebo zapneš notebook
Přirozená komunikace - Píšeš přes Slack jako kolegovi, ne přes terminál
Funguje z mobilu - Opravíš bug, deployneš fix, zkontroluješ logy z telefonu
Automatizace na pozadí - Claude může pracovat i když ty spíš
Vlastní hardware = žádné limity - Tvoje data zůstávají doma
Jak to funguje?
Na Mac Mini doma běží Claude Code v tmux session. Přes Slack bot (postavený na Bolt frameworku) posíláš příkazy a dostáváš odpovědi. Claude má přístup ke všem tvým projektům, může upravovat kód, spouštět příkazy, deployovat na produkci - všechno co umíš ty, ale dostupné odkudkoliv přes chat.
Jak začít - Podrobný návod
1. Hardware: Mac Mini M4
Ideální je Mac Mini M4 s minimálně 16GB RAM (32GB pro větší projekty). Připoj externí SSD pro projekty a nastav, aby se Mac nikdy neuspával.
2. Nainstaluj Claude Code
curl -fsSL https://claude.ai/install | sh
claude --version
3. Nastav tmux pro trvalou session
# Vytvoř novou session
tmux new -s claude
# Uvnitř tmux spusť Claude Code
claude
# Pro odpojení: Ctrl+B, pak D
# Pro připojení později: tmux attach -t claude
4. Vytvoř Slack aplikaci
Jdi na api.slack.com/apps, vytvoř novou appku, aktivuj Socket Mode a přidej scope chat:write, im:write, app_mentions:read. Nainstaluj do workspace.
5. Napiš Slack bota
Vytvoř Node.js bota pomocí @slack/bolt, který přeposílá zprávy z Slacku do Claude Code a zpět.
Příklady použití
@claude deployni marketing web - Deploy z mobilu
@claude najdi mi ten bug v auth - Debuggování
@claude napiš testy pro nový API - Generování kódu
@claude zkontroluj logy od včera - Monitoring
Tipy pro produkční použití
Používej thready - Každý projekt do vlastního threadu, Claude si udržuje kontext
Nastav approve pro nebezpečné operace - Deploye by měly vyžadovat potvrzení
Dokumentuj workflow - README pomůže tobě i Claude
Začni s jedním projektem - Rozšiřuj postupně
Zálohuj session - Automatický restart tmux po rebootu