ClaudeClaw - Claude használata OpenClaw-ként

 

ClaudClaw : átalakítottam a Claude előfizetésemet egy flottányi ügynökké, akik 24/24 dolgoznak nekem

Egy kész eszközt használtam az IA ügynökeimhez: OpenClaw. Praktikus, de zárt: egy olyan doboz, ahol alig lehet
többet „hozzáadni egy ügynököt”. Aztán felfedeztem a Claude Agent SDK-t. És ott minden megváltozott: már nem konfigurálok egy terméket, hanem építem a magamét — tégláról téglára — és Telegramon irányítom, szemtől szembe, mint amikor egy nagyon kompetens baráttal csevegünk, aki sosem alszik.


A kattintás: zárt termék vs Lego doboz

A „IA ügynökök” kulcsrakész megoldásai vonzóak: telepítünk, kattintunk, működik. De néhány nap után a falnak ütközünk. Csatlakozni akarunk ehhez a pontos API-hoz, hozzáadni ezt a házi eszközt, elindítani egy rutint reggel 6-kor, vagy egyszerűen megérteni, mi történik a motorháztető alatt… és nem tudunk. Az eszköz kész. Azt csinálja, amire tervezték, sem többet, sem kevesebbet.

Az OpenClaw-val nekem is volt egy másik problémám: elfelejtett. Akár újraindítás, akár frissítés után, egyes ügynökök, akik pedig nagyon jól működtek, már nem válaszoltak. Ez nagyon nehézkes volt… Minden alkalommal meg kellett kérdeznem tőle, Telegramon vagy az interfészen: „Mi történik?” és gyakran meg kellett nyitnom egy ssh parancsot, hogy kijavítsam és újraindítsam az OpenClaw-t.

Második pont: egy fizetős API használata. Az OpenClaw alatt az OpenAI Codex-et használtam, de már volt Claude Max előfizetésem. Azonban 2026 eleje óta már nem lehet Claude előfizetést használni az OpenClaw-val. Ez tehát további költséget jelentett.

Harmadik pont: szeretem Claude-ot! Okosnak, folyékonynak találom, és a kódhoz szerintem nincs jobb.

Izgatottan vártam egyfajta OpenClaw-t Claude ízében, de amit felfedeztem, az ezerszer messzebb megy, mint amit az OpenClaw kínálhat.

A Claude Agent SDK a problémát megfordítja. Ahelyett, hogy egy kulcsrakész terméket kínálna, megadja a Claude Code motorját: ugyanazt, amelyik olvassa a fájljaidat, végrehajtja a kódot és böngészik a weben. Aztán hagyja, hogy úgy öltöztessük, ahogy akarjuk.

Ez kicsit olyan, mint a különbség egy gyárilag összeszerelt makett vásárlása… és egy zsák téglát kapni.

Így létrehoztam a saját OpenClaw-omat, amit ClaudClaw-nak neveztem el. Ezután ezt a nevet fogom használni, hogy megnevezzem a saját Claude Agent SDK alapú eszközömet.

« Egy kész eszköz egy napot spórol meg. Egy nyílt SDK egy platformot spórol meg. »

Az ötlet, egy mondatban

Képzelje el egy csúcstechnológiás fejlesztői asszisztens erejét — azt, amelyik megnyit egy terminált, ír kódot, olvassa a dokumentumait, keres a weben — de amely a felhőben él, sosem kapcsol ki, és akivel a telefonján beszél. Ír neki (vagy beszél neki, erről még lesz szó), ő gondolkodik, cselekszik, és válaszol. Amíg alszik, néhány ügynöke már dolgozik.

Kész vs testreszabott

Légy őszinte: egy kulcsrakész eszköz tökéletes az öt perces induláshoz. De itt van, mi történik, amikor a szükségleteid növekednek:

 Kulcsrakész eszköz (OpenClaw, Hermes)Claude Agent SDK
IndításAzonnaliKicsit szerkeszteni kell
TestreszabásCsak « ügynököket adunk hozzá », ennyiTégláról téglára, korlátok nélkül
Házon belüli eszközök / APIAmit a kiadó tervezettA tiéd, MCP-n keresztül
Bővítmények / KépességekEgy rész a kiadónál forráskód nélkülTe magad készíted el a saját bővítményeidet nulláról
A « agy » költségeGyakran az API-t tokenenként számlázzákA Claude előfizetésed újrahasználható
(* Itt egy kis megjegyzés 2026.06.15-től)
FejlődésVárjuk a következő verziótAz ügynök a kérésre szerkeszti a saját kódját

Nincs boszorkányper : a zárt termékeknek megvan a helyük. De amikor egy személyre szabott platformot akarunk, amely a saját ötleteivel növekszik, a SDK minden fontos területen nyer hosszú távon.

 

Tehát elkezdtem telepíteni a Claude Code-ot a Linux szerveremre, rootként. Tudom, nem ideális, de azt akartam, hogy telepíthesse a Claude Agent SDK-t, valamint minden szükséges eszközt. Természetesen nem szabad elfelejteni, hogy később vissza kell vonni a root jogosultságokat.

Ezután megkértem a Claude Code-ot, hogy telepítse a Claude Agent SDK-t, és hozzon létre egy központi hubot, amely képes fogadni a Telegram üzeneteket. Ehhez létrehoztam egy új botot a BotFather segítségével.

Automatikusan a Claude Agent SDK megtalálta a Claude Code előfizetésemet a ~/.claude/credentials.json fájl segítségével. Ettől a pillanattól kezdve már tudtam Telegram üzenetet küldeni a Claude Agent SDK-nak a hubomon keresztül. Ő maga hozta létre, és most már Telegramon keresztül bármit távvezérelhettem.

Ezután fokozatosan bővítettem ezt a központi hubot, tégláról téglára, új parancsok hozzáadásához:Egy részlet a parancsokból, amelyeket tégláról téglára adtam hozzá a telegramon (sajnálom a nem franciául beszélőknek)

Íme egy példa a Météo ügynökre, amely minden reggel 8 órakor küld nekem egy képet, amelyet egy Python szkript készít, a két weboldalon összegyűjtött időjárási információk alapján:

Nagy előny: a Claude előfizetésed, nem az API... végül is egyelőre

Íme az érv, ami egyedül meggyőzött. A legtöbb ügynykeretrendszer a szolgáltatójuk API-ját használja : minden elküldött vagy fogadott szóért fizetni kell. Egy folyamatosan működő asszisztens esetében a számla gyorsan nő.

A Claude Agent SDK viszont tudja újrahasználni a már kifizetett Claude előfizetésedet (Pro, Max vagy Ultra). Technikai szempontból az hivatalos claude kliens hitelesítésére támaszkodik, amely már jelen van a gépen : nincs API kulcs, amit be kellene illeszteni, nincs darabonként számlázott token. SDK oldalon az API kulcs forrása egyszerűen... nincs — az ügynök a te előfizetési adataidat használja, ahogy a Claude Code tenné a gépeden.

💡 Röviden

Az ügynökeid flottája azon a csomagon működik, amelyet már minden hónapban fizetsz. Nincs dupla számla, nincs kellemetlen meglepetés a tokennél. A napi rutin határköltsége? Majdnem nulla.

Miért VPS? Mert egy alvó asszisztensnek nincs értelme

Egy VPS egy kis szerver, amelyet a felhőben bérelsz, 24/7 üzemel. Ez a ClaudClaw ideális alapja, egy kis gép 8GB RAM-mal a Hostinger.com-on tökéletesen megfelel:

  • ⏱️Mindig online. A reggel 6 órás rutinok elindulnak, még ha a laptopod zárva is van.
  • 📌Stabil cím. Webhookok, e-mailek, harmadik féltől származó API-k: minden egy megbízható és fix pontra mutat.
  • 🔧Te vagy a kapitány a fedélzeten. Teljes hozzáférés a géphez: telepítheted, amit csak akarsz.
  • 🔁Tiszta újraindítás. Rendszerszolgáltatásként kezelve, az ügynök egyedül újraindul a reboot után — és ott folytatja a beszélgetéseit, ahol abbahagyta.
  • 🛡️A te adataid nálad maradnak. Nincs közvetítő: a kód és a történelem a te szervereden él.

A ClaudClaw motorháztetője alatt: az architektúra egy pillantásra

Nincs benne semmi varázslat. Egyetlen program fut folyamatosan, és hidat képez a Telegram és az ügynökök között. Íme a folyamat:

💬
Telegram
neked, privátban
🧠
ClaudClaw
(HUB Python)
a karmester
🤖
Claude Ügynök
1 ügynök
MCP
~16 házi eszköz
(értesítések, e-mailek, képek, kereskedés…)
Ütemező
tartós cron feladatok
(az ügynökök önállóan dolgoznak)
Claude Agent SDK
a "agy", a Claude előfizetésed
API kulcs díj nélkül

Konkrétan: egy egyedi folyamat fogadja a Telegram üzeneteidet, a megfelelő ügynökhöz irányítja őket (minden ügynöknek saját Claude ülése van), és emellett házi eszközöket és egy ütemezőt is bemutat. Mindez a te előfizetésedre épül.

1. építőelem — Ügynökök létrehozása (mindenki a saját szakmájában, mindenkinek a saját memóriája)

A ClaudClaw-ban egy ügynök nem csupán egy "profil". Ez egy entitás, amelynek van: egy szerepe (küldetése), egy elszigetelt munkakönyvtár (az irodája, amit senkivel sem oszt meg), és egy több szintű memória (SqlLite-ot használ). Annyit hozunk létre, amennyit csak akarunk: egy "titkár" ügynök az e-mailekhez, egy "időjárás" ügynök, egy "piacfigyelő" ügynök, egy "író" ügynök… Mindegyik a saját folyosóján marad.

Az orosz babákban lévő memória (4 szint)

Ez az egyik kedvenc részletem.

Minden egyes újraindításkor a szerveremen, vagy minden egyes ügynök frissítésekor nem szabadott elveszítenie az ötleteit. Ami még fontosabb, szükségem volt egy globális memóriára, amelyet minden ügynök megoszt, világos irányelvekkel, mint például: „ne olvasd a titkos fájlokat .env” vagy „mindig franciául válaszolj nekem”.

Ezek globális irányelvek, amelyeket minden ügynöknek, a meglévőknek és a jövőbelieknek is ismerniük kell.

De minden ügynöknek saját memóriával is rendelkeznie kellett, a globális memória mellett, jól meghatározott szereppel, hogy megfelelően végezhesse a munkáját.

Ehhez hozzáadtam a központomhoz egy globális memóriát, amely egy egyszerű GLOBAL.md fájlban van tárolva, valamint egy egyéni memóriát minden ügynök számára, amely egy SQLite adatbázisban van rögzítve. Ezek az egyéni memóriák nem osztoznak az ügynökök között.

1
Alap utasítások — GLOBAL.md - a közös alap: ki ő, hogyan kell viselkedni, franciául beszélni (angol, ...), lényegre törni.
2
Globális irányelvek — agent_manager.py (python fájl) - az aranyszabályaitok, érvényesek minden ügynökre (egy közös fájl, amelyet a levegőben szerkesztetek, és teljesen blokkolja a titkos fájlok olvasását)
3
Az ügynök szerepe — "Szerep" egy SqlLite táblában - a saját küldetése: „te vagy az e-mail asszisztensem”, „te vagy az időjárási elemzőm”…
4
Az állandó memóriája — "Memória" egy SqlLite táblában - tartós jegyzetei: tények, preferenciák, az idő múlásával tanult utasítások.
És a beszélgetés ? Az ügynök sessionjában él — és automatikusan folytatódik minden újraindítás után. Sőt: a fenti 4 szint védett a történelem tömörítése ellen. Más szavakkal, „takaríthatunk” egy túl hosszú beszélgetést anélkül, hogy valaha is elveszítenénk az ügynök identitását vagy utasításait.

2. tégla — Claude Code teljes hatalma, a zsebedben

Minden ügynök örökli Claude Code integrált eszközeit, automatikusan engedélyezve: képes terminált nyitni, fájlokat olvasni és írni, kódot keresni, böngészni a weben és kódot futtatni. Ez nem egy chatbot, aki „beszél”: ez egy kolléga, aki cselekszik.

Amikor beírom /new agent, nevet és szerepet kell adnom neki. Ezek az információk ezután egy SQLite táblában kerülnek mentésre az új ügynök számára.

Ezután, mindig a Telegramon keresztül, például megkérhetem, hogy írjon egy Python szkriptet, amely elolvassa a napi és holnapi napirendemet, majd minden nap reggel 8-kor elküldi nekem Telegramon.

A parancs ezután elküldésre kerül a központomhoz, a ClaudClaw-hoz, amely a Claude Agent SDK-t használja, a Claude Code interfész nélküli motorját, hogy A-tól Z-ig létrehozza az ügynököt.

Nem mesélem el, mekkora különbség van a végső ügynök minősége között, amit így kaptam, és amit az OpenClaw-val ismertem!

Az eredmény: végtelen számú autonóm, specializált ügynököt tudok létrehozni, akik soha nem felejtenek.

Fokozatosan gazdagítottam a ClaudClaw-t, tégláról téglára, új lehetőségek hozzáadásával:

🛠️ Ő cselekszik

Bash, fájlok olvasása/írása, keresés, web, szkriptek futtatása… Adjatok neki egy konkrét feladatot, ő végrehajtja azt a kezdetektől a végéig.

👁️ Ő olvassa, amit küldtök neki

Küldjön egy fotót (az leírja, az OCR-zi), egy PDF-et, egy Word-öt vagy egy Excel-t — az kinyeri a tartalmat és felhasználja.

🎙️ Ő hallgat meg

Egy hangüzenet ? Az leírja, majd szövegként kezeli. Beszélünk az asszisztensével, nincs szükség gépelésre.

🖼️ Ő képekben válaszol

Képes generálni egy ábrát, egy térképet, egy grafikont (PNG) és közvetlenül küldeni Önnek Telegramon.

3. építőelem — A saját szuperképességeid, MCP-n keresztül

Itt van a « testreszabott » szíve. A MCP (Model Context Protocol) egy szabvány, amely lehetővé teszi, hogy új eszközöket adjon az ügynöknek. A ClaudClaw saját belső MCP szerverét tartalmazza, amely körülbelül tizenöt házi eszközt kínál. Néhány konkrét példa :

notif Proaktív üzenetet küldeni Önnek Telegramon
image Képet / PNG térképet küldeni Önnek
cron Feladat ütemezése / listázása / törlése
mail Legutóbbi e-mailek olvasása (csak olvasás)
piac Egyenleg / árfolyam ellenőrzése
rendelés Rendelést leadni — megerősítés alatt
frissítés Újraindulni kódmódosítás után
visszaállítás Visszatérni az előző verzióra

Eszköz hozzáadása annyit jelent, hogy ír egy kis Python funkciót és deklarálja : az ügynök azonnal « látja » és tudja használni. Ez pontosan így van, építve építőelemről építőelemre.

🔌 És ez csak a kezdet : harmadik fél MCP szerverek

A saját házi eszközein túl csatlakoztathat külső MCP szervereket, amelyek már készen állnak a képességek megsokszorozására :

📧 Gmail📅 Google Naptár📁 Google Drive🗂️ Notion🐙 GitHub🗄️ Adatbázisok… és még sok más

4. építőelem — Önállóan dolgozó ügynökök egymagukban (a cron)

Itt a ClaudClawom abbahagyja a chatbot lenni és valódi digitális komornyikká válik. Egy beépített ütemező (tartós feladatokkal, amelyek túlélnek a újraindításokat, a megfelelő időzónában) indít el egy ügynököt a megadott időpontban. A határidőnél átad neki egy utasítást, visszanyeri az eredményt, és közvetlenül küldi Önnek Telegramon. Önnek semmit sem kell tennie : ez megtörténik, ennyi az egész.

🕗 8 h
indítás
🤖 az ügynök
elvégzi a munkát
📲 eredmény
Telegramon
☕ Ön,
kávét szürcsölve

Néhány rutin, amelyet két perc alatt beállíthatunk :

🌤️ A reggeli időjárás, illusztrálva
minden nap, 8 h

Egy időjárás-ügynök több előrejelzési modellt aggregál, szép vizuális megjelenítést generál (hőmérséklet, nap, eső, napfelkelte/naplemente) és képként elküldi Önnek. Nincs szükség alkalmazás megnyitására.

📧 Az e-mailek rendezése
minden éjjel

A titkárügynök átnézi a postaládáját, összefoglalja, ami fontos, kiemeli a sürgős dolgokat, és ébredéskor egy világos összefoglalót mutat be — sőt, akár választervezeteket is, amelyeket át lehet nézni.

📅 A napi összefoglaló
7 h 30

Az Ön naptárához csatlakozva összefoglalja a napot: találkozók, időpontütközések, utazási idő, „ne felejtsd el felhívni X-et”. Egy igazi jelentés, nem egy nyers lista.

📊 És minden más
kérésre

Versenytársfigyelés, heti jelentés, webhelyfigyelés, biztonsági mentések, születésnapok emlékeztetője… Ha tudja, hogyan kell leírni, meg tudja tervezni.

5. építőelem — A biztonság, amit mindig elfelejtünk

Terminált adni egy AI-nak, ez elgondolkodtató.

Én a Linux szerveremen létrehoztam egy /secret nevű könyvtárat. Ebben a mappában helyezem el az összes fájlt, amely jelszót, API kulcsot, tanúsítványt vagy bármilyen más érzékeny információt tartalmaz.

Ezután megtiltom a Claude Agent SDK-nak, hogy olvassa ezeket a fájlokat, amelyek mindig .env kiterjesztéssel végződnek. Például van egy openai.env fájlom, amely tartalmazza az OpenAI kulcsot, amelyet a TTS modellhez használok, valamint egy gmail_token.env fájl, amely tartalmazza a szükséges adatokat a Gmail fiókomhoz való hozzáféréshez.

Azt is kértem a Claude Agent SDK-tól, hogy a memóriájában soha ne olvassa ezeket a fájlokat, hogy ne férhessen hozzá közvetlenül a jelszavaimhoz, API kulcsaimhoz vagy más titkokhoz. Cserébe használhatja őket hivatkozásként a Python szkriptekben, például egy változó olvasásával, mint OPENAI_API_KEY.

Így soha nem olvassa közvetlenül a titkaim értékét, és ezek az információk soha nem kerülnek az Anthropic szervereire.

🔐 A titkok érinthetetlenek

Egy szűrő blokkolja az érzékeny fájlokhoz való hozzáférést (kulcsok, tokenek, jelszavak, titkos konfiguráció). Az ügynök mindent megtehet… kivéve, hogy elolvassa, amit nem szabad.

✋ Az érzékeny műveletek zöld lámpát kérnek

Valódi rendelést leadni? Az ügynök megáll és megerősítést kér egy Telegram gombon, szigorú határokkal és minden döntés nyomával.

👤 A beszélgetés szigorúan privát

A bot csak Önnek engedelmeskedik, fej-fej mellett. Nincs csoport, nincs ismeretlen: a flotta felhasználónként van elkülönítve.

📝 Minden naplózva van

Az érzékeny döntések nyomot hagynak. Tudjuk, ki kérte mit, és mi lett engedélyezve vagy blokkolva.

A végső csokor: az ügynök, aki saját magát fejleszti

Ez az a pillanat, amikor a kör bezárul, és bután mosolygunk a képernyőnkre. Mivel a HUB ClaudClaw kód, és az ügynök tud kódot írni… az ügynök módosíthatja a saját kódját. Ön leír egy fejlesztést a Telegramon; ő szerkeszti a fájlokat, ellenőrzi, hogy minden helyesen importálódik (anti-összeomlás), rögzíti a verziót a Git-ben, majd önállóan újraindul az új funkcióval. És ha valami nem stimmel? Egy visszaállítás visszaviszi az előző verzióra.

🚀 Konkrétan : „Adj hozzá egy parancsot egy PDF összefoglalásához” — néhány perccel később az ügynök újraindul, és a parancs létezik. Az eszköz növekszik, miközben használja.

Másik fontos pont: minden ügynök saját könyvtárral rendelkezik, saját Git tárolóval. Ez lehetővé teszi a munkája verziózását és a könnyű visszatérést hibák esetén.

Összegzésként, jelenleg nincs forráskód, amit meg tudnék osztani veletek, de ez a cikk vázolja egy olyan megközelítés főbb vonásait, amely szerintem messze túlmutat az OpenClaw-on vagy a Hermesen.

Nyilvánvaló, hogy ez nem a nem programozók számára készült. Néhány alapvető programozási ismerettel kell rendelkezni, és képesnek kell lenni Claude Agent SDK irányítására, hogy létrehozhassuk ezt a központi hubot, amelyet ClaudClaw-nak neveztem el.

Remélem, hogy ez a cikk kedvet csinál majd a kezdéshez. Őszintén, számomra jelenleg nincs jobb lehetőség.

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 🗙