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]

📎 code.claude.com/docs/en/mcp

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

📎 code.claude.com/docs

Claude Code: AI jako programovací asistent

1. Claude Code vs Claude Cowork – co je jinak

Claude CoworkClaude Code
Primární prostředíDesktop aplikaceTerminál, VS Code, JetBrains
Primární uživatelKancelářský pracovník, analytikVývojář, technik, pokročilý uživatel
Co děláDokumenty, soubory, analýzyKód, skripty, automatizace, git
Společné konceptySub-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 /rewind otevř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

SituaceNástroj
Zpracování dokumentů, PDF, ExcelClaude Cowork
Automatizace, skripty, kódClaude Code
Práce s interní databází dokumentůCowork + Knowledge base (B.3)
Napojení na firemní systémyOba – přes MCP connectors
Opakující se manuální úkonSkill v Coworku nebo skript v Code
Experimentování s rizikovými změnamiClaude Code + checkpoints
Vynucená firemní pravidla pro kódClaude Code + hooks
Automatizace nad repozitářem bez lokálního PCClaude Code + remote scheduled tasks

Závěr

Tři věci k zapamatování:

  1. Claude je agent – nečeká, plánuje, sestaví todo list a pracuje autonomně
  2. sub-agenti, skills, connectors – znáte je, umíte je použít v obou prostředích
  3. Cowork a Claude Code jsou různá prostředí, ale stejná logika – a oba běží přímo na vašem počítači

📎 Dokumentace: