ClaudeClaw - Použití Claude jako OpenClaw

 

ClaudClaw : přetvořil jsem své předplatné Claude na flotilu agentů, kteří pro mě pracují 24/7

Používal jsem hotový nástroj pro své AI agenty: OpenClaw. Praktické, ale uzavřené: krabice, kde se dá jen
„přidat další agent“. Pak jsem objevil Claude Agent SDK. A tam se všechno změnilo: už konfiguruji produkt, ale stavím ten svůj — cihla po cihle — a ovládám ho přes Telegram, tváří v tvář, jako bych si povídal s velmi schopným přítelem, který nikdy nespí.


Zlomový okamžik: uzavřený produkt vs. Lego krabice

Hotová řešení pro „AI agenty“ jsou lákavá: nainstalujete, kliknete, funguje to. Ale po několika dnech narazíte na zdi. Chcete připojit toto konkrétní API, přidat tenhle domácí nástroj, spustit rutinu v 6 hodin ráno, nebo prostě pochopit, co se děje pod kapotou… a nemůžete. Nástroj je hotový. Dělá to, k čemu byl navržen, ani víc, ani míň.

S OpenClaw jsem měl také jiný problém: zapomínal. Ať už po restartu nebo aktualizaci, někteří agenti, kteří fungovali velmi dobře, už nereagovali. Byla to dřina… Musel jsem se ho pokaždé ptát, přes Telegram nebo jeho rozhraní: „Co se děje?“ a často otevřít ssh příkaz pro opravu a restart OpenClaw.

Druhý bod: používání placeného API. Používal jsem OpenAI Codex pod OpenClaw, ale už jsem měl předplatné Claude Max. Od začátku roku 2026 však již není možné používat předplatné Claude s OpenClaw. To představovalo dodatečné náklady.

Třetí bod: mám rád Claude! Přijde mi inteligentní, plynulý, a co se kódu týče, myslím, že není lepší.

Těšil jsem se na něco jako OpenClaw ve stylu Claude, ale to, co jsem objevil, jde tisíckrát dál, než co může OpenClaw nabídnout.

Claude Agent SDK přistupuje k problému z opačné strany. Místo toho, aby nabízel hotový produkt, dává vám motor Claude Code: ten samý, který čte vaše soubory, vykonává kód a prochází webem. Poté vám umožní obléknout ho, jak chcete.

Je to trochu jako rozdíl mezi koupí již sestaveného modelu z továrny… a obdržením sáčku cihliček.

Takže jsem vytvořil svůj vlastní OpenClaw, který jsem nazval ClaudClaw. Tento název budu nyní používat k označení svého vlastního nástroje založeného na Claude Agent SDK.

« Hotový nástroj vám ušetří den. Otevřený SDK vám ušetří platformu. »

Myšlenka, v jedné větě

Představte si sílu špičkového vývojářského asistenta — toho, který otevře terminál, píše kód, čte vaše dokumenty, hledá na webu — ale který žije v cloudu, nikdy se nevypíná, a s ním mluvíte ze svého telefonu. Napíšete mu (nebo mu mluvíte, k tomu se ještě dostaneme), on přemýšlí, jedná a odpovídá vám. Zatímco spíte, někteří z jeho agentů už pracují.

Hotový vs. na míru

Buďme upřímní: hotový nástroj je skvělý pro začátek během pěti minut. Ale tady je to, co se stane, když vaše potřeby rostou:

 Nástroj na klíč (OpenClaw, Hermes)Claude Agent SDK
SpuštěníOkamžitéTrochu montáže
PersonalizaceJen « přidáváme agenty », to je všeKámen po kameni, bez limitu
Domácí nástroje / APICo vydavatel naplánovalVaše, přes MCP
Pluginy / DovednostiČást u vydavatele bez zdrojového kóduVytváříte si vlastní pluginy od nuly
Náklady na « mozek »Často API účtováno za tokenVaše předplatné Claude znovu použito
(* Zde je výhrada od 15/06/26)
VývojČekáme na další verziAgent upravuje svůj vlastní kód na požádání

Žádné procesy čarodějnictví : uzavřené produkty mají své místo. Ale když chcete platformu pro sebe, která roste s vašimi nápady, SDK vyhrává na všech důležitých frontách v dlouhodobém horizontu.

 

Takže jsem začal instalací Claude Code na svém serveru Linux, jako root. Vím, že to není ideální, ale chtěl jsem, aby mohl nainstalovat SDK Claude Agent SDK a všechny nástroje, které potřeboval. Samozřejmě nesmíte zapomenout poté odebrat práva root.

Poté jsem požádal Claude Code, aby nainstaloval Claude Agent SDK a vytvořil centrální hub schopný přijímat zprávy Telegram. K tomu jsem vytvořil nového bota přes BotFather.

Automaticky, Claude Agent SDK dokázal najít moje předplatné Claude Code díky souboru ~/.claude/credentials.json. Od tohoto okamžiku jsem mohl již posílat zprávu Telegram k Claude Agent SDK přes svůj hub. Ten ho vytvořil sám, a nyní jsem mohl přes Telegram ovládat vše, co jsem chtěl.

Poté jsem obohatil tento centrální hub, kámen po kameni, abych přidal nové příkazy :Úryvek příkazů, které jsem přidal kámen po kameni přes telegram (omlouvám se pro nefrankofony)

Zde je příklad s agentem Počasí, který mi každý den v 8 hodin ráno posílá obrázek vytvořený skriptem Python, na základě meteorologických informací shromážděných na dvou webech :

Velká výhoda : vaše předplatné Claude, ne API... konečně zatím

Zde je argument, který mě přesvědčil sám o sobě. Většina rámců agentů spotřebovává API svého dodavatele : každé slovo odeslané nebo přijaté se platí na počítadle. Pro asistenta, který běží nepřetržitě, se účet rychle zvyšuje.

Claude Agent SDK, naopak, umí znovu použít vaše předplatné Claude (Pro, Max nebo Ultra) již zaplacené. Technicky se spoléhá na autentizaci oficiálního klienta claude, který je již přítomen na stroji : žádný klíč API k nalepení, žádný token účtovaný na kus. Na straně SDK je zdroj klíče API prostě… žádný — agent si půjčuje vaše přihlašovací údaje k předplatnému, jako by to dělal Claude Code na vašem počítači.

💡 Zjednodušeně

Vaše flotila agentů běží na tarifu, který již každý měsíc platíte. Žádné dvojí fakturace, žádné špatné překvapení u tokenu. Marginalní náklady na každodenní rutinu? Téměř nulové.

Proč VPS? Protože asistent, který spí, je k ničemu

VPS je malý server pronajatý v cloudu, který je vám k dispozici, zapnutý 24 hodin denně. Je to ideální základ pro ClaudClaw, malý stroj s 8GB RAM na Hostinger.com udělá svou práci:

  • ⏱️Vždy online. Rutiny v 6 hodin ráno se spouštějí, i když je váš laptop zavřený.
  • 📌Stabilní adresa. Webhooky, e-maily, třetí strany API: vše směřuje na pevný a spolehlivý bod.
  • 🔧Jste pánem na palubě. Kompletní přístup k stroji: instalujete, co chcete.
  • 🔁Čisté restartování. Řízeno jako systémová služba, agent se po restartu sám znovu spustí — a pokračuje v konverzacích tam, kde je opustil.
  • 🛡️Vaše data zůstávají u vás. Žádný prostředník: kód a historie žijí na vašem serveru.

Pod kapotou démona ClaudClaw: architektura na první pohled

Nic složitého. Jeden program běží neustále a vytváří most mezi Telegramem a agenty. Zde je tok:

💬
Telegram
vy, soukromě
🧠
ClaudClaw
(HUB Python)
dirigent
🤖
Agent Claude
1 na agenta
MCP
~16 domácích nástrojů
(notifikace, e-maily, obrázky, obchodování…)
Plánovač
trvalé cron úkoly
(agenti pracují sami)
Claude Agent SDK
„mozek“, vaše předplatné Claude
bez fakturovaného API klíče

Konkrétně: jedinečný proces přijímá vaše zprávy Telegram, směruje je k správnému agentovi (každý agent má svou vlastní relaci Claude) a navíc vystavuje domácí nástroje a plánovač. To vše je podloženo vaším předplatným.

Kámen #1 — Vytvoření agentů (každý má svou práci, každý má svou paměť)

V mém ClaudClaw, agent není jen jednoduchý „profil“. Je to entita s: rolí (jeho úkol), izolovaným pracovním adresářem (jeho kancelář, kterou nesdílí s nikým), a pamětí s více úrovněmi (používá SqlLite). Můžeme vytvořit tolik, kolik chceme: agent „sekretář“ pro e-maily, agent „počasí“, agent „sledování trhu“, agent „redaktor“… Každý zůstává ve svém pruhu.

Paměť v ruských panenkách (4 úrovně)

To je jeden z mých oblíbených detailů.

Muselo se zajistit, aby při každém restartu mého serveru, nebo při každé aktualizaci agenta, neztratil nit svých myšlenek. Ještě důležitější bylo, že jsem potřeboval globální paměť, sdílenou všemi agenty, s jasnými pokyny jako: „nečti tajné soubory .env“ nebo „vždy mi odpovídej francouzsky“.

To jsou globální pokyny, které musí znát všichni agenti, stávající i budoucí.

Ale také bylo nutné, aby měl každý agent svou vlastní paměť, kromě této globální paměti, s jasně definovanou rolí, aby mohl správně vykonávat svou práci.

Za tímto účelem jsem přidal do svého hubu globální paměť, uloženou v jednoduchém souboru GLOBAL.md, a také individuální paměť pro každého agenta, uloženou v databázi SQLite. Tyto individuální paměti nejsou sdíleny mezi agenty.

1
Základní pokyny — GLOBAL.md - společný základ: kdo je, jak se chovat, mluvit francouzsky (anglicky, ...), jít k věci.
2
Globální pokyny — agent_manager.py (python soubor) - vaše zlatá pravidla, platná pro všechny agenty (společný soubor, který editujete za běhu a který zcela blokuje čtení tajných souborů)
3
Role agenta — "Role" v tabulce SqlLite - jeho vlastní mise: „jsi můj asistent pro e-maily“, „jsi můj meteorologický analytik“…
4
Jeho trvalá paměť — "Paměť" v tabulce SqlLite - jeho trvalé poznámky: fakta, preference, pokyny naučené v průběhu času.
A co konverzace ? Ta žije odděleně, v relaci agenta — a je automaticky obnovena po každém restartu. Lépe : výše uvedené 4 úrovně jsou imunní vůči zhuštění historie. Jinými slovy, můžete „vyčistit“ diskusi, která se stala příliš dlouhou, aniž byste ztratili identitu nebo pokyny agenta.

Kámen #2 — Plná moc Claude Code, ve vaší kapse

Každý agent dědí integrované nástroje Claude Code, automaticky autorizované : může otevřít terminál, číst a zapisovat soubory, hledat v kódu, procházet web a spouštět kód. Není to chatbot, který „mluví“ : je to kolega, který koná.

Když napíšu /new agent, musím mu dát jméno a roli. Tyto informace jsou poté uloženy v tabulce SQLite pro tohoto nového agenta.

Poté, vždy prostřednictvím Telegramu, mu mohu například říct, aby napsal skript Python, který čte můj plán na dnešek a zítřek, a poté mi ho každý den posílá na Telegram v 8 hodin ráno.

Příkaz je poté odeslán mému hubu ClaudClaw, který používá Claude Agent SDK, motor Claude Code bez rozhraní, aby mi vytvořil agenta od A do Z.

Nepovím vám, jaký je rozdíl v kvalitě mezi konečným agentem získaným tímto způsobem a tím, co jsem znal s OpenClaw!

Výsledek: mohu nekonečně vytvářet autonomní agenty, specializované a kteří nikdy nezapomínají.

Obohatil jsem svůj ClaudClaw, cihlu po cihle, přidáním nových možností:

🛠️ Jedná

Bash, čtení/zapisování souborů, hledání, web, spouštění skriptů… Dejte mu konkrétní úkol, splní ho od začátku do konce.

👁️ Čte, co mu posíláte

Odešlete fotografii (popisuje ji, OCRuje), PDF, Word nebo Excel — extrahuje obsah a využívá ho.

🎙️ Poslouchá vás

Hlasová zpráva ? Je přepsána a poté zpracována jako text. Mluvíme k jeho asistentovi, není potřeba psát.

🖼️ Odpovídá vám obrázky

Může generovat obrázek, mapu, graf (PNG) a poslat vám ho přímo na Telegram.

Kámen #3 — Vaše vlastní super schopnosti, přes MCP

Toto je jádro « na míru ». MCP (Model Context Protocol) je standard, který umožňuje dát agentovi nové nástroje. ClaudClaw má svůj vlastní interní MCP server, který vystavuje přibližně patnáct domácích nástrojů. Několik konkrétních příkladů :

notif Odeslat vám proaktivní zprávu na Telegram
image Odeslat vám obrázek / mapu PNG
cron Naplánovat / vypsat / zrušit úkol
mail Číst nedávné e-maily (pouze pro čtení)
trh Zkontrolovat zůstatek / ceny
objednávka Provést objednávku — po potvrzení
aktualizace Restartovat po změně kódu
rollback Vrátit se k předchozí verzi

Přidání nástroje znamená napsat malou funkci v Pythonu a deklarovat ji : agent ji « vidí » okamžitě a ví, jak ji použít. Je to přesně tak, stavět kámen po kameni.

🔌 A to je teprve začátek : externí MCP servery

Kromě vašich domácích nástrojů můžete připojit externí MCP servery, které již existují, abyste znásobili schopnosti :

📧 Gmail📅 Google Kalendář📁 Google Disk🗂️ Notion🐙 GitHub🗄️ Databáze… a mnoho dalších

Kámen #4 — Agenti, kteří pracují sami (cron)

Zde můj ClaudClaw přestává být chatbotem a stává se skutečným digitálním majordomem. Integrovaný plánovač (s trvalými úkoly, které přežijí restartování, v správném časovém pásmu) spouští agenta v určenou hodinu. K termínu mu předá pokyn, získá výsledek a přesně vám ho pošle na Telegram. Nemáte co dělat : to se stane, to je vše.

🕗 8 h
spuštění
🤖 agent
dělá práci
📲 výsledek
na Telegramu
☕ vy,
při popíjení kávy

Několik rutin, které nastavíme za dvě minuty :

🌤️ Ranní počasí, ilustrované
každý den, 8 h

Meteorologický agent agreguje několik modelů předpovědi, generuje pěkný vizuál (teplota, slunce, déšť, východ/západ) a posílá vám ho jako obrázek. Není třeba otevírat aplikaci.

📧 Třídění e-mailů
každou noc

Sekretářský agent prochází vaši schránku, shrnuje to, co je důležité, identifikuje urgentní záležitosti a přináší vám ráno jasný digest — dokonce i připravené návrhy odpovědí k přečtení.

📅 Přehled dne
7 h 30

Připojený k vašemu kalendáři vám shrnuje den: schůzky, konflikty v čase, doba cestování, „nezapomeň zavolat X“. Skutečná zpráva, ne surový seznam.

📊 A všechno ostatní
na požádání

Sledování konkurence, týdenní zpráva, monitorování webu, zálohy, připomínky narozenin… Pokud to umíte popsat, můžete to naplánovat.

Cihla #5 — Bezpečnost, na kterou se vždy zapomíná

Dát terminál AI, to nutí k zamyšlení.

Osobně jsem na svém serveru Linux vytvořil adresář nazvaný /secret. Do této složky ukládám všechny soubory obsahující heslo, API klíč, certifikát nebo jakékoli jiné citlivé informace.

Poté zakazuji Claude Agent SDK číst tyto soubory, které vždy končí příponou .env. Například mám soubor openai.env, který obsahuje OpenAI klíč používaný pro TTS model, a také soubor gmail_token.env, který obsahuje potřebná data pro přístup k mému účtu Gmail.

Také jsem požádal Claude Agent SDK, aby ve své paměti nikdy nečetl tyto soubory, aby neměl přímý přístup k mým heslům, API klíčům nebo jiným tajemstvím. Na druhou stranu je může používat jako reference ve skriptech Python, například čtením proměnné jako OPENAI_API_KEY.

Tímto způsobem nikdy přímo nečte hodnotu mých tajemství a tyto informace nejsou nikdy odesílány na servery Anthropic.

🔐 Tajemství jsou nedotknutelná

Filtr blokuje veškerý přístup k citlivým souborům (klíče, tokeny, hesla, tajná konfigurace). Agent může dělat cokoliv… kromě čtení toho, co nemá.

✋ Citlivé akce vyžadují zelenou

Vydat skutečný příkaz? Agent se zastaví a požádá vás o potvrzení pomocí tlačítka Telegram, s přísnými limity a stopou každého rozhodnutí.

👤 Rozhovor striktně soukromý

Bot poslouchá jen vás, tváří v tvář. Žádné skupiny, žádní neznámí: flotila je uzavřena podle uživatele.

📝 Všechno je zaznamenáno

Citlivá rozhodnutí zanechávají auditovatelnou stopu. Víme, kdo požádal o co, a co bylo schváleno nebo zablokováno.

Závěrečný bouquet: agent, který se zlepšuje sám

Toto je okamžik, kdy se smyčka uzavírá a vy se hloupě usmíváte před obrazovkou. Jako můj HUB ClaudClaw je kód, a agent umí kódovat… agent může modifikovat svůj vlastní kód. Popíšete mu vylepšení přes Telegram; on upraví soubory, zkontroluje, že se všechno správně importuje (anti-crash), uloží verzi do Gitu a pak se sám restartuje s novou funkcionalitou. A pokud něco nefunguje? Vrátí se zpět na předchozí verzi.

🚀 Konkrétně: „Přidej mi příkaz pro shrnutí PDF“ — o pár minut později se agent restartuje a příkaz existuje. Nástroj roste, zatímco ho používáte.

Další důležitý bod: každý agent má svůj vlastní adresář, se svým vlastním Git repozitářem. To umožňuje verzování jeho práce a snadný návrat zpět v případě chyby.

Na závěr, momentálně nemám žádný zdrojový kód, který bych vám mohl poskytnout, ale tento článek vám dává hlavní body přístupu, který podle mě daleko přesahuje OpenClaw nebo Hermes.

Samozřejmě, není to určeno pro neprogramátory. Je třeba mít nějaké základy v programování a být schopen řídit Claude Agent SDK k vytvoření tohoto centrálního hubu, který jsem nazval ClaudClaw.

Doufám, že vás tento článek povzbudí k tomu, abyste se do toho pustili. Upřímně, pro mě není v současnosti nic lepšího.

Aucun commentaire pour le moment.

Une erreur s'est produite. Cette application peut ne plus répondre jusqu'à ce qu'elle soit rechargée.Veuillez contacter l'auteur. Reload 🗙