Claude Cowork a Claude Code
Claude Cowork prakticky
Úvod – kde jsme a kam jdeme
- jak Cowork skutečně funguje pod kapotou a jak si ho přizpůsobit
- cíl: každý odchází s konkrétní představou, kde to může použít ve své práci
1. Jak Claude Cowork přemýšlí – agent loop
Klíčová myšlenka: Claude není chatbot, který čeká na pokyn.
Je to agent – sám plánuje, používá nástroje, ověřuje výsledky a pokračuje.
Cyklus (nakreslit/ukázat diagram):
Uživatel zadá úkol
→ Claude naplánuje kroky
→ Použije nástroj (čtení souboru, tvorba dokumentu, volání API…)
→ Zkontroluje výsledek
→ Pokračuje nebo se zeptáPlánování jako todo list – viditelné v praxi:
Claude si na začátku složitějšího úkolu sám sestaví todo list – rozpadne práci na konkrétní kroky a pak je systematicky plní. Tento seznam vidíte přímo v rozhraní: každá položka se postupně zaškrtává. Každá taková položka je typicky jeden sub-agent, který zpracuje svou část a vrátí výsledek zpět.
Praktický dopad pro uživatele:
- Můžete zadat komplexní úkol a odejít – Claude to doladí sám
- Progress je viditelný (vidíš co Claude dělá krok za krokem)
- Claude si pamatuje kontext v rámci session – nemusíš opakovat
📎 code.claude.com/docs/en/overview
2. Klíčová výhoda: běží přímo na vašem počítači
Na rozdíl od webového Claudea Cowork (i Claude Code) běží jako lokální aplikace na vašem počítači. To otevírá možnosti, které webové rozhraní nemá:
- Claude může přistoupit přímo k vašim souborům a složkám bez manuálního nahrávání
- může vytvořit skript nebo program a okamžitě ho spustit lokálně – výsledky se projeví přímo na vašem systému
- pracuje s lokálními daty, která nikdy neopustí váš počítač, pokud to nechcete
- může pracovat s velkým množstvím dokumentů najednou a s rozsáhlými soubory – to co by vám trvalo hodiny ručně, Claude zvládne přes sub-agenty pracující paralelně
Příklad: „Projdi všechny faktury v této složce, vytáhni z nich splatnosti a udělej přehled“ – Claude soubory otevře, zpracuje a výsledek uloží, vše lokálně na vašem počítači.
3. Stavební kameny Coworku: 4 koncepty
a) Sub-agenti
- co to jsou: specializovaní pomocní agenti, které hlavní Claude spouští pro konkrétní dílčí úkoly
- proč existují: hlavní konverzace zůstane čistá, sub-agent zpracovává velké množství dat v izolovaném prostoru a vrátí jen výsledek
- kdy Claude sub-agenta použije: automaticky, když je úkol příliš velký na jeden průchod – nebo ho může spustit explicitně na základě vašeho zadání
- v praxi: každá položka todo listu, který si Claude sestaví na začátku, typicky odpovídá jednomu sub-agentovi
Analogie: šéf (hlavní Claude) a referent (sub-agent). Šéf nedělá rešerši v 30 dokumentech – dostane zpracované shrnutí.
📎 code.claude.com/docs/en/sub-agents
b) Skills (dovednosti)
- Co to jsou: vlastní příkazy nebo pracovní postupy uložené jako soubor
SKILL.md - jak fungují: Claude skill spustí buď automaticky (pozná ze zadání, že se hodí) nebo ho vy zavoláte ručně přes
/název-skillu - skills lze sdílet v týmu – uložíte do projektu a všichni mají stejné příkazy
- příklady:
/zpracuj-fakturu,/preved-manual,/vygeneruj-report - pozor na to, co obsahují – bezpečnost
Typy skills podle použití:
- znalostní: přidávají Claudovi kontext (např. firemní konvence, jak vypadá váš formulář)
- akční: popisují krok za krokem co má Claude udělat (workflow)
📎 code.claude.com/docs/en/skills
c) Connectors a MCP
- co to jsou: napojení Coworku na externí systémy – Google Drive, Slack, Office 365, Confluence, Jira, SharePoint…
- MCP = Model Context Protocol – otevřený standard pro propojení AI nástrojů s externími službami (vytvořil Anthropic, ale je open source a přijímají ho i ostatní)
- prakticky: Claude může přímo číst z vaší sdílené složky, aktualizovat stránku v Confluence nebo poslat zprávu do Slacku – bez manuálního copy-paste
Jak connector funguje:
Vy: "Najdi v naší SharePoint složce smlouvy z roku 2024
a udělej přehled splatností."
Claude: [přistoupí na SharePoint] → [přečte dokumenty]
→ [vytvoří přehled]d) Pluginy
- co to jsou: instalovatelné balíčky, které obsahují skills + connectors + nastavení v jednom
- výhoda: nemusíte konfigurovat jednotlivé části – nainstalujete plugin a funguje jako celek
- příklady: plugin pro práci s PDF, plugin pro konkrétní CRM, firemní plugin s vašimi vlastními workflows
- pluginy lze instalovat z marketplace nebo si vytvořit vlastní
- pozor na to, co obsahují – bezpečnost
Vztah mezi koncepty:
Plugin
├── Skills (vlastní příkazy)
├── Connectors/MCP (napojení na systémy)
└── Sub-agenti (specializovaní pomocníci)4. Scheduled tasks – Claude pracuje i bez vás
Cowork umožňuje spouštět úkoly automaticky na pravidelné bázi – bez toho, aby byl uživatel u počítače.
Příklady:
- každé ráno v 7:00 shrne nové e-maily a připraví denní přehled
- každý pátek vygeneruje týdenní report z dat v SharePointu
- po přidání nového souboru do složky ho automaticky zpracuje a zařadí
Jak to funguje:
- naplánovaný úkol = prompt + čas/interval + oprávnění
- Claude běží na infrastruktuře Anthropic – počítač nemusí být zapnutý
- výsledek doručí tam, kam nastavíte (soubor, e-mail, Slack…)
Praktický dopad: Cowork přestává být jen nástroj „na požádání“ a stává se autonomním pomocníkem, který pracuje na pozadí.
📎 code.claude.com/docs/en/web-scheduled-tasks
5. Context window – paměť má limity
Claude má v rámci jedné session omezenou „pracovní paměť“ – tzv. context window.
Co to znamená v praxi:
- čím delší konverzace, tím více místa je zaplněno – a Claude může začít „zapomínat“ co bylo řečeno na začátku
- proto existují sub-agenti: každý běží ve vlastním, čistém kontextu a nezaplňuje hlavní konverzaci
- velké dávkové úkoly (30 PDF najednou) proto fungují lépe přes sub-agenta než v jedné dlouhé konverzaci
Jak s tím pracovat:
- pro nový úkol začněte novou session – nepřenášejte kontext z předchozí práce zbytečně
- pokud Claude začne odpovídat méně přesně nebo se opakovat, je to signál přeplněného kontextu
- skills a CLAUDE.md/projektová paměť jsou způsob, jak dostat kontext do Claude jinak než přes konverzaci
6. Limity a jak s nimi pracovat
Claude je velmi schopný, ale není neomylný. Znát jeho limity je stejně důležité jako znát jeho schopnosti.
Kdy Claude dělá chyby:
- vágní nebo příliš obecné zadání → výsledek neodpovídá očekávání
- úkol je příliš velký na jeden krok → Claude si ho musí rozdělit (ne vždy správně)
- chybí kontext (firemní termíny, specifické formáty) → Claude improvizuje
Jak iterovat efektivně:
- „Tohle není ono, zkus to jinak s důrazem na X“ je legitimní a fungující prompt
- ukažte Claude příklad dobrého výsledku – vzor funguje lépe než slovní popis
- pokud Claude opakovaně selže na stejném místě, problém je většinou v zadání, ne v Claudovi
Anti-patterny (co nedělat):
- příliš dlouhá konverzace s opravami → raději začít znovu s lepším promptem
- dodat Claudovi 50 stránek kontextu v jedné zprávě → použít knowledge base nebo sub-agenta
- spoléhat na výsledek bez ověření → vždy zkontrolujte výstup, zejména u čísel a faktů
7. Firemní plugin – kam to může vyrůst
Pro firmy, které Cowork používají opakovaně na stejné typy úkolů, dává smysl vytvořit vlastní interní plugin.
Co firemní plugin obsahuje:
- skills specifické pro vaše procesy (např.
/zpracuj-servisni-protokol) - Connectors na vaše systémy (SharePoint, firemní ERP, databáze)
- přednastavený kontext (terminologie, šablony, pravidla)
Výhoda oproti sdílení jednotlivých skills:
- jeden plugin nainstalují všichni kolegové — okamžitě mají stejné nástroje
- Aktualizace na jednom místě, projeví se všem
- firma má kontrolu nad tím, co Claude „ví“ o jejich prostředí
Toto je výhledový krok – ne nutně pro každého hned, ale dobré vědět, že to existuje.
8. Bezpečnost dat v Coworku
Co se děje s daty, která do Coworku vložíte:
- data zpracovává model Anthropic – platí stejná pravidla jako pro Claude web
- pro citlivá firemní data: prověřte, zda vaše organizace má enterprise smlouvu s Anthropic (data se pak nepoužívají pro trénink)
- Connectors přistupují k externím systémům pod vaším účtem – oprávnění jsou tedy vaše oprávnění
Praktická pravidla:
- nesdílejte přes Cowork data, která by nemohla opustit vaši síť (hesla, osobní údaje zákazníků bez souhlasu, obchodní tajemství)
- pokud máte pochybnosti, konzultujte s IT/bezpečnostním týmem – stejně jako u jakéhokoliv cloudového nástroje
- Enterprise verze Coworku nabízí pokročilé nastavení oprávnění a auditní logy
9. Shrnutí + přehled dokumentace
Co jsme prošli a jak to do sebe zapadá:
- agent loop + todo list: Claude není pasivní – plánuje, sestaví seznam kroků a systematicky ho plní
- běží lokálně: přímý přístup k souborům na vašem počítači, možnost spouštět skripty
- velké objemy dat: zvládne stovky dokumentů nebo rozsáhlé soubory přes paralelní sub-agenty
- sub-agenti: izolace velkých úkolů, úspora kontextu
- skills: opakovatelné workflows, sdílitelné v týmu
- connectors/MCP: napojení na firemní systémy bez copy-paste
- pluginy: vše zabalené do jednoho instalovatelného balíčku
- scheduled tasks: Claude pracuje i bez vás, na pravidelné bázi
- context window: znát limity paměti pomáhá pracovat efektivněji
- limity: vágní zadání a chybějící kontext jsou nejčastější příčiny špatných výsledků
Zásady efektivní práce s Coworkem:
- čím konkrétnější zadání, tím lepší výsledek
- iterace je v pořádku – „tohle není ono, zkus jinak“ funguje
- skills jsou investice: jednou napsat, stokrát použít
Claude Code: AI jako programovací asistent
1. Claude Code vs Claude Cowork – co je jinak
| Claude Cowork | Claude Code | |
|---|---|---|
| Primární prostředí | Desktop aplikace | Terminál, VS Code, JetBrains |
| Primární uživatel | Kancelářský pracovník, analytik | Vývojář, technik, pokročilý uživatel |
| Co dělá | Dokumenty, soubory, analýzy | Kód, skripty, automatizace, git |
| Společné koncepty | Sub-agenti, skills, MCP, pluginy ✓ | Sub-agenti, skills, MCP, pluginy ✓ |
Klíčová věc: je to stejný Claude, jenom v jiném prostředí a s jinými nástroji. Vše, co jste se naučili v B.2, platí i tady.
Pro koho je Claude Code relevantní: nejen vývojáři – kdokoliv, kdo chce automatizovat opakující se úkoly nebo si nechat Claude Code napsat jednoduchý skript, aniž by sám programoval.
📎 code.claude.com/docs/en/overview
2. Co Claude Code umí
Čte projekt jako celek a rozumí mu (ne jen jednomu souboru). Pracuje se soubory, terminálem, testy i gitem.
Stejně jako Cowork běží přímo na vašem počítači – Claude Code tak může vytvořit skript a okamžitě ho lokálně spustit, číst vaše soubory a složky, nebo pracovat s lokálním vývojovým prostředím bez jakéhokoli nahrávání.
Zvládá také velké objemy kódu a dokumentace – díky sub-agentům dokáže paralelně analyzovat desítky souborů nebo zpracovat rozsáhlé codebases, které by v jedné konverzaci přetížily context window.
Příklady zadání v přirozeném jazyce:
- „Napiš Python skript, který projde všechny Excel soubory ve složce a sloučí je do jednoho.“
- „Oprav tuto chybu: [vlož chybovou hlášku]“
- „Projdi tento projekt a vysvětli mi, jak funguje přihlašování.“
- „Přidej testy pro modul fakturace a oprav co selže.“
3. Paměť projektu: CLAUDE.md
Jeden z nejsilnějších konceptů Claude Code – projekt si pamatuje pravidla a kontext mezi sessions.
Co je CLAUDE.md:
- Markdown soubor v kořeni projektu
- Claude ho čte automaticky na začátku každé session
- Obsahuje: pravidla, konvence, architekturu, workflow, příkazy pro build/testy
- Sdílí se s celým týmem přes git – každý člen (i Claude) pracuje se stejným kontextem
Příklad obsahu:
# Pravidla projektu
- Používáme Python 3.11+
- Testy spouštíme přes: pytest tests/
- Komentáře vždy česky
- Před commitem vždy spusť linter: ruff check .Auto-memory: Claude si navíc sám ukládá vlastní poznámky (co zjistil, co funguje) – tyto poznatky přežívají mezi sessions bez toho, aby je musel uživatel ručně psát.
📎 code.claude.com/docs/en/memory
4. Plan mode – nejdřív myslet, pak dělat
Plan mode je bezpečný režim, ve kterém Claude čte, analyzuje a plánuje – ale nic nemění.
Proč to existuje:
- Umožňuje vidět, co Claude hodlá udělat, ještě před tím, než to udělá
- Ideální pro velké nebo rizikové změny, kde chcete mít kontrolu
- Přirozeně navazuje na vývojový cyklus – Fáze 1 (prozkoumej) a Fáze 2 (naplánuj) probíhají v plan mode
Jak funguje v praxi:
- Přepnete do plan mode → Claude čte soubory a odpovídá na otázky, ale nepíše ani nemaže kód
- Schválíte plán → přepnete zpět do normálního režimu → Claude implementuje
📎 code.claude.com/docs/en/common-workflows
5. Checkpoints a rollback – experimentujte bez strachu
Každá akce, kterou Claude udělá, automaticky vytváří checkpoint – snímek stavu kódu v daném okamžiku.
Co to umožňuje:
- Kdykoliv se lze vrátit k libovolnému předchozímu stavu (kódu, konverzace, nebo obojího)
- Dvojitý Escape nebo příkaz
/rewindotevře menu s historií checkpointů - Checkpointy přežívají i zavření terminálu – lze se vrátit i příští den
Praktická změna v přístupu:
- Nebojte se říct Claudovi „zkus to experimentálně, uvidíme“ – vždy se lze vrátit
- Checkpointy nejsou náhrada za git, ale doplněk pro iterativní práci s AI
Možnosti obnovení:
- Obnovit jen konverzaci (kód zůstane)
- Obnovit jen kód (konverzace zůstane)
- Obnovit oboje – kompletní vrácení na daný bod
📎 code.claude.com/docs/en/checkpointing
6. Remote scheduled tasks – Claude pracuje na serveru s vaším repozitářem
Claude Code umožňuje kromě lokálního spouštění i vzdálené naplánované úlohy, které běží na serverech Anthropic – ale v kontextu konkrétního git repozitáře.
Co to znamená v praxi:
- Úloha má přístup k vašemu kódu a historii repozitáře, ale běží na infrastruktuře Anthropic, ne na vašem počítači
- Počítač nemusí být zapnutý – vhodné pro noční nebo víkendové úlohy
Příklady použití:
- Každou noc projde nové commity a aktualizuje automaticky generovanou dokumentaci
- Každý týden spustí testy a pošle report o stavu projektu
- Po každém pull requestu zkontroluje kód a přidá komentář s postřehy
Vztah k Cowork scheduled tasks: obě varianty sdílejí stejnou logiku (prompt + čas/interval + oprávnění), ale Code varianta pracuje v kontextu kódu a repozitáře, zatímco Cowork varianta pracuje s dokumenty a soubory.
📎 code.claude.com/docs/en/web-scheduled-tasks
7. Vývojový cyklus s AI – jak pracovat efektivně
Nejefektivnější workflow má 4 fáze:
Fáze 1 – Prozkoumej (plan mode): Claude čte kód, nic nemění, odpovídá na otázky
„Přečti složku src/auth a vysvětli mi, jak funguje přihlašování“
Fáze 2 – Naplánuj (plan mode): Claude navrhne konkrétní postup, vy ho zkontrolujete a schválíte
„Chci přidat přihlašování přes Google. Co je potřeba změnit? Vytvoř plán.“
Fáze 3 – Implementuj (normální režim): Claude píše kód, spouští testy, opravuje chyby
„Implementuj OAuth flow podle plánu. Napiš testy a oprav případné chyby.“
Fáze 4 – Commit: Claude připraví popis změn a pull request
„Vytvoř commit s výstižným popisem a otevři pull request.“
Spec-driven development (pokročilejší přístup):
- Nejdřív se nechte Claude „vyslechnout“ – pomocí cílených otázek upřesní zadání
- Vznikne specifikace (
SPEC.md) – teprve pak nastává implementace - Výsledek: méně přepracování, méně nedorozumění, lepší výsledek na první pokus
📎 code.claude.com/docs/en/best-practices
8. Hooks – automatická pravidla, která Claude nemůže ignorovat
Hooks jsou skripty, které se spouštějí automaticky před nebo po určité akci Claude.
Klíčový rozdíl oproti CLAUDE.md:
- CLAUDE.md jsou instrukce — Claude se jimi řídí, ale jsou to jen doporučení
- Hooks jsou vynucené — spustí se vždy, bez ohledu na to, co Claude rozhodl
Příklady použití:
- Po každé úpravě souboru automaticky spusť linter
- Před každým commitem zkontroluj, zda nejsou v kódu hesla nebo API klíče
- Zablokuj zápis do určité složky (produkční konfigurace, migrační skripty)
Pro koho je to relevantní:
- Týmy, kde je důležitá konzistence (každý commit musí projít kontrolou)
- Prostředí, kde Claude pracuje autonomněji a chcete mít guardrails
📎 code.claude.com/docs/en/hooks
9. Kdy použít co – přehled pro praxi
| Situace | Nástroj |
|---|---|
| Zpracování dokumentů, PDF, Excel | Claude Cowork |
| Automatizace, skripty, kód | Claude Code |
| Práce s interní databází dokumentů | Cowork + Knowledge base (B.3) |
| Napojení na firemní systémy | Oba – přes MCP connectors |
| Opakující se manuální úkon | Skill v Coworku nebo skript v Code |
| Experimentování s rizikovými změnami | Claude Code + checkpoints |
| Vynucená firemní pravidla pro kód | Claude Code + hooks |
| Automatizace nad repozitářem bez lokálního PC | Claude Code + remote scheduled tasks |
Závěr
Tři věci k zapamatování:
- Claude je agent – nečeká, plánuje, sestaví todo list a pracuje autonomně
- sub-agenti, skills, connectors – znáte je, umíte je použít v obou prostředích
- Cowork a Claude Code jsou různá prostředí, ale stejná logika – a oba běží přímo na vašem počítači
📎 Dokumentace: