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ás | Azonnali | Kicsit szerkeszteni kell |
| Testreszabás | Csak « ügynököket adunk hozzá », ennyi | Tégláról téglára, korlátok nélkül |
| Házon belüli eszközök / API | Amit a kiadó tervezett | A tiéd, MCP-n keresztül |
| Bővítmények / Képességek | Egy rész a kiadónál forráskód nélkül | Te magad készíted el a saját bővítményeidet nulláról |
| A « agy » költsége | Gyakran az API-t tokenenként számlázzák | A Claude előfizetésed újrahasználható (* Itt egy kis megjegyzés 2026.06.15-től) |
| Fejlődés | Várjuk a következő verziót | Az ü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:
(HUB Python)
(értesítések, e-mailek, képek, kereskedés…)
(az ügynökök önállóan dolgoznak)
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.
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 :
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 :
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.
indítás
elvégzi a munkát
Telegramon
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 hEgy 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 éjjelA 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 30Az Ö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ésreVersenytá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.