Artificial intelligence (AI)

Harness engineering: Jak dostat od AI agentů spolehlivé výsledky

Pokud váš tým používá AI coding agenty a výsledky jsou nepředvídatelné, jednou skvělé, jindy plné halucinací a chybných cest k souborům, problém pravděpodobně není v modelu. Problém je v prostředí, ve kterém model pracuje. Tento článek vysvětluje koncept harness engineering: jak systematicky navrhnout „postroj“ kolem AI agenta tak, aby výstupy byly konzistentní, ověřitelné a vyžadovaly minimální dohled. Je určený pro vedoucí vývojových týmů, CTO, tech leadery a všechny, kdo nasazují AI do softwarového vývoje.

(více…)

Samo-vylepšující znalostní báze v Claude

Andrej Karpathy, jedna z nejvýraznějších osobností v oblasti AI, zveřejnil popis svého vlastního systému „druhého mozku“ a tisíce lidí si příspěvek uložily. Jen málokdo ho ale skutečně sestavil. V tomto článku si ukážeme, jak vybudovat vlastní samo-vyvíjející se znalostní bázi v Claude pomocí jediného promptu, bez složitých nástrojů a technického nastavení.

(více…)

AGI je realita: Anthropic vydal důkaz

Anthropic vydal interní zprávu nazvanou „When AI Builds Itself“, která odhaluje, co se skutečně děje uvnitř firmy. Čísla z této zprávy přesvědčila mnoho lidí, že AGI (umělá obecná inteligence) už není vzdálenou budoucností, ale přítomností. Pokud ještě nemáte jasnou představu o tom, co je to umělá inteligence a jak funguje, doporučujeme začít se základy.

Read More

AI agenti 2027: Budoucnost autonomních systémů

Na konferenci Interrupt 26 o tom mluvil Harrison Chase z LangChain a řekl: „Zapomeňte na hloupé chatboty, kterých se musíte na všechno ptát. Blíží se doba, kdy digitální asistenti budou pracovat sami, klidně i několik dní v kuse, a budou se sami učit z vlastních chyb.“

Když roboti mluví a mají vlastní občanku

Dřív to fungovalo tak, že když jsi na robota mluvil, počítač tvůj hlas nejdřív složitě přepsal do textu, pak vymyslel textovou odpověď a tu teprve přečetl. Teď přichází změna – roboti spolu budou mluvit přímo hlasem, což bude působit mnohem přirozeněji, bez trapného ticha a čekání.

Navíc tito asistenti začínají mít v digitálním světě svou vlastní identitu. Když za tebe robot půjde vyřídit vrácení zboží na e-shop, bude mít buď tvoje klíče (bude vystupovat tvým jménem), nebo bude mít zaměstnaneckou kartičku firmy (servisní účet), aby každý věděl, že jedná s automatem.

(více…)
Claude příkazy: 90 nejdůležitějších příkazů

Claude Code + OpenRouter: zdarma bez nároků na RAM

Claude Code lze provozovat zcela zdarma napojením na cloudové modely přes OpenRouter – bez nutnosti instalovat jakékoliv lokální modely. Tento postup funguje i na počítačích s málo RAM, na Raspberry Pi nebo na VPS serverech.

Proč OpenRouter a ne lokální modely?

Existující návody na bezplatný provoz Claude Code využívají Ollamu a lokálně hostované LLM. Problém je, že i nejmenší verze populárních kódovacích modelů vyžaduje obrovské množství VRAM – například 14 GB jen pro základní provoz, přičemž nový MacBook v základní výbavě nabízí jen 16 GB celkové RAM. Pro modely s 480 miliardami parametrů, jako je Qwen 3 Coder, by bylo potřeba dokonce 290 GB VRAM. OpenRouter tento problém řeší tím, že jde o cloudové řešení – vše běží na serverech poskytovatele, nikoliv na vašem zařízení.

Co je OpenRouter a jaké free modely nabízí?

OpenRouter je služba, která vám dá jeden API klíč a přes něj zpřístupní stovky různých AI modelů – Claude, GPT, Gemini a mnoho dalších. Na stránce dostupných modelů stačí do vyhledávání zadat „free“ a zobrazí se modely s nulovými náklady na vstupní i výstupní tokeny. Patří mezi ně například:

  • GPT-OSS 120 miliard parametrů – $0 za vstupní i výstupní tokeny
  • Qwen 3 Coder 480 miliard parametrů – $0 za vstupní i výstupní tokeny
  • Obecný free model router (OpenRouter/free) – automaticky přesměruje požadavek na dostupný volný model

Jak nastavit Claude Code s OpenRouter lokálně (pro jeden projekt)

Pro napojení Claude Code na OpenRouter v rámci konkrétního projektu je potřeba vytvořit konfigurační soubor. Postup je následující:

  • Vytvořte složku .claude v adresáři projektu
  • Uvnitř složky vytvořte soubor settings.json
  • Do souboru přidejte čtyři proměnné: OpenRouter API klíč, Anthropic base URL nasměrovanou na OpenRouter, Anthropic auth token a Anthropic API klíč nastavený na prázdnou hodnotu
  • Do pole pro model zadejte název vybraného free modelu zkopírovaný ze stránky OpenRouter
  • Spusťte Claude Code a ověřte, že se zobrazuje název zvoleného modelu

Jak nastavit OpenRouter globálně pro všechny projekty

Pokud chcete free modely využívat automaticky v každém projektu, je třeba upravit globální konfigurační soubor Claude. Stačí otevřít globální složku Claude (pomocí příslušného příkazu v terminálu), najít globální settings.json a do bloku environment variables vložit stejné čtyři proměnné jako v lokálním nastavení. Po restartu Claude Code se bude OpenRouter/free zobrazovat jako výchozí model pro všechny relace.

Výběr správného free modelu a řešení rate limitů

Provoz free modelů přes OpenRouter je podle autora videa „trochu nespolehlivý“ – konkrétně u modelu Qwen 3 Coder 480B docházelo k chybám způsobeným příliš vysokou vytížeností serveru. Jako spolehlivější alternativa se doporučuje obecný router OpenRouter/free, který požadavek automaticky přesměruje na dostupný model ze sady. Jedním z modelů v této sadě je Step 3.5 Flash, který se umísťuje v top 20 % pro kódování a je čtvrtým nejpoužívanějším modelem pro Claude Code. Poznámka autora: někde četl, že je potřeba mít na účtu OpenRouter kredit alespoň $10, aby free metoda fungovala – pokud narazíte na problémy, toto doporučuje vyzkoušet jako troubleshooting krok.

Placené modely přes OpenRouter: MiniMax M2.5

Přes OpenRouter lze v Claude Code stejným způsobem používat i placené modely. Autor videa zmiňuje MiniMax M2.5 jako populární volbu pro AI kódování – v benchmarcích se umístil na prvním místě v kategorii programování a výkonnostně se přiblížil modelu Opus 4.6. Cenový rozdíl je přitom výrazný: MiniMax M2.5 stojí $0,30 za milion vstupních tokenů a $1,20 za milion výstupních tokenů, zatímco Opus 4.6 stojí $5 za milion vstupních a $25 za milion výstupních tokenů. Přepínání mezi modely spočívá pouze v nahrazení názvu modelu v konfiguračním souboru.

Pokud chcete začít používat Claude Code zdarma bez nároku na výkon vašeho hardware, vyzkoušejte napojení přes OpenRouter podle výše popsaného postupu. Pro pokročilejší využití pak stojí za to prozkoumat placené modely jako MiniMax M2.5, které nabízejí srovnatelný výkon s top modely za zlomek ceny.

Agentická AI: Jak fungují autonomní agenti

Agentická AI, tedy agentická umělá inteligence, představuje zásadní posun v tom, jak umělá inteligence funguje. Z pasivního nástroje, který reaguje na příkazy, se stává autonomnější systém schopný plánovat, rozhodovat a jednat s minimálním zásahem člověka. Tento průvodce vám vysvětlí, co agentická AI ve skutečnosti je, jak se liší od generativní AI, kde nachází uplatnění v praxi a na co si dát pozor při její implementaci.

(více…)
Claude AI – seznam příkazů

Claude Cowork Projects: Nová funkce, která mění práci s AI

Claude Cowork nově přináší funkci Projects, která umožňuje organizovat související práci do dedikovaných pracovních prostorů. V tomto článku se podíváme na to, co projekty nabízejí, jak je vytvořit a jak je efektivně využívat při práci s klienty.

Co jsou projekty v Claude Cowork a čím se liší od složek

Projekty nejsou úplnou novinkou v ekosystému Claude – funkce Projects existovala již v režimu Claude chat. V Claude Cowork ale přináší nové možnosti oproti dosavadnímu systému složek. Klíčový rozdíl spočívá v tom, že projekty mají vestavěnou paměť, vlastní instrukce na úrovni projektu a přístup ke všem nástrojům, které Claude Cowork nabízí – včetně plánovaných úkolů (scheduled tasks), připojených souborů, externích zdrojů, pluginů a konektorů.

Dva typy paměti: tvrdá a měkká

Jednou z nejzajímavějších vlastností projektů je systém paměti, který funguje na dvou úrovních:

  • Tvrdá paměť (hard memory) – soubory jako learnings.md nebo memory.md, které agent vytváří a spravuje na základě explicitních instrukcí. Ukládají se na úrovni projektu, takže jsou přístupné ze všech sessions.
  • Měkká paměť (soft memory) – vestavěná funkce Claude, která každých 24 hodin prochází všechny konverzace v rámci projektu, vytěžuje z nich důležité informace a ukládá je do dedikovaného paměťového zdroje dostupného pro budoucí sessions.
  • Při hledání v paměti jsou výsledky omezeny pouze na sessions daného projektu – nehrozí tak znečištění kontextu z nesouvisejících projektů.

Tři způsoby, jak vytvořit nový projekt

Claude Cowork nabízí tři cesty k vytvoření projektu:

  • Import z Claude chat – pokud již máte projekt v režimu Claude chat, stačí jej importovat. Paměť je při importu automaticky zapnutá.
  • Převod existující složky z Claude Cowork – vhodné pro práci, která už probíhá ve stávajících složkách a nechcete začínat od nuly.
  • Vytvoření zcela nového projektu od základu – ideální při zahájení spolupráce s novým klientem.

Jak využívat projekty při práci s klienty

Praktické využití projektů při řízení klientské práce zahrnuje několik osvědčených postupů popsaných v obsahu videa:

  • Pro každého nového klienta se vytvoří samostatný projekt s vlastními instrukcemi – kdo klient je, co se s ním řeší, jaké jsou cíle a cílová skupina.
  • Do projektu se přiloží propozice nebo smlouva jako soubor – Claude z ní může například automaticky vytvořit plánované úkoly (scheduled tasks) s termíny odpovídajícími časové ose z dokumentu.
  • Pracovní výstupy (workflows, skripty, záznamy z meetingů) se průběžně přidávají jako kontext do složky projektu.
  • Instrukce projektu je vhodné pravidelně aktualizovat – například po každé fázi, jednou týdně nebo jednou měsíčně.
  • Projekty fungují dlouhodobě – i po 6 měsících lze začít novou session a rychle se zorientovat v práci z před 2 měsíců.

Přechod mezi sessions: carryover proces

Při ukončování dlouhé session, která spotřebovává příliš mnoho tokenů nebo se opakovaně kompaktuje, je doporučeno použít specifický prompt. Ten Claude vyzve, aby prošel celou konverzaci, uložil důležité poznatky do MD souborů a zároveň vytvořil hotový prompt pro navazující session – včetně popisu aktuálního stavu práce a příštího kroku. Tento přístup zajišťuje plynulost a kontinuitu mezi jednotlivými sessions bez ztráty kontextu.

Tento postup lze také přeměnit na slash command nebo plugin, například /new-client pro zahájení nové klientské spolupráce nebo příkaz pro konec session, který automaticky aktualizuje paměťové soubory a generuje navazující prompt.