OpenClaw on avoimen lähdekoodin projekti, jolla voi pystyttää henkilökohtaisen AI-agentin — sellaisen joka pyörii 24/7, vastaa viesteihin, tekee ajastettuja tehtäviä ja on yhteydessä viestikanaviin. Se on vaikuttava järjestelmä: pitkäkestoinen Node.js-prosessi, reconnect-logiikat kymmenelle viestialustalle, heartbeat-mekanismi, cron-ajastimet ja sandbox-turvakerrokset.
Mutta en ole rakentanut OpenClaw-agenttia. Olen ylläpitänyt omaa agenttiani pari kuukautta — paljon yksinkertaisempaa — ja tässä videossa näytän miten sellaisen voi tehdä.
Pysyvä muisti
Agentin tärkein ominaisuus on pysyvä, pitkäkestoinen muisti. Agentillani tämä muisti on tiedostoja: focus.md kertoo mihin keskityn, preferences.md kertoo teknologiavalintani, .cursorrules kertoo miten kanssani toimitaan.
OpenClaw tekee saman: sillä on AGENTS.md, SOUL.md, USER.md ja HEARTBEAT.md. Nämä tiedostot injektoidaan LLM:n system promptiin — tarkalleen sama mekanismi. Ero on siinä, että OpenClaw-agentilla on paljon enemmän pitkäkestoista muistia ja se muokkaa itse omia muistojaan.
Tietoturva ja kontrolli
OpenClaw-agentti muokkaa itsenäisesti käyttäytymistään, aktivoituu milloin vain ja sillä on integraatiot viestialustoihin, sähköpostiin ja GitHubiin. Siksi siinä on 7-kerroksinen tool policy pipeline, sandbox-eristys ja hyväksyntäkierros kriittisille toiminnoille.
Minun systeemissäni on yksi kontrolliluuppi: minä itse. Agentti ei tee mitään ilman minua. Hyökkäyspinta on pieni, koska agentti ei koskaan toimi yksin.
Millaista agenttia tarvitset?
En tarvitse otusta joka lukee viestejäni ja tekee asioita puolestani. Mutta vähempikin riittää monelle — ja kustannukset pysyvät kurissa, koska API-kutsuja tulee vain kun itse pyydän.
Jos tämä herätti ajatuksia, ota yhteyttä!