OpenClaw چیست؟ راهنمای کامل عاملِ شخصیِ متنبازِ خودمیزبان

OpenClaw یکی از پرسروصداترین پروژههای متنبازِ سال ۲۰۲۶ است: یک دستیارِ هوش مصنوعیِ شخصی که روی سختِافزارِ خودتان اجرا میشود و از طریق همان اپهای چتِ روزمرهتان کار میکند. در این مقاله، آن را بهصورت کامل کالبدشکافی میکنیم — از فلسفه و معماری تا یک مثالِ واقعیِ ساختِ دستیارِ شخصی.
📚 این مقاله بخشی از مجموعهی «AI Agents در ۲۰۲۶» است
بررسی کامل OpenClaw
⚠️ ابهامِ نام: یک پروژهی قدیمی و کاملاً بیربط هم به نام «OpenClaw» وجود دارد (بازسازیِ C++ِ بازیِ Captain Claw). آنچه اینجا بررسی میکنیم، پلتفرمِ AI Agent است. همچنین در جستوجوها چند «مقالهی arXiv» با عناوین مشکوک دربارهی OpenClaw ظاهر میشود که اعتبارشان تأیید نشد و ما به آنها استناد نمیکنیم.
OpenClaw چیست و چه مشکلی را حل میکند؟
OpenClaw یک پلتفرمِ دستیارِ شخصیِ هوش مصنوعی، متنباز و خودمیزبان است که روی سختِافزارِ خودتان اجرا میشود و از طریق همان اپهای پیامرسانی که هر روز استفاده میکنید به شما میرسد. ساختهی Peter Steinberger (برنامهنویس اتریشی، سازندهی PSPDFKit)، با مجوز MIT، عمدتاً به زبانِ TypeScript. نسخهی اولیه در نوامبر ۲۰۲۵ منتشر شد و در ۳۰ ژانویه ۲۰۲۶ به نام OpenClaw تغییرِ نام داد.
ماجرای نام خودش گویاست: نامِ اولیه اشارهای به «Claude» داشت و پس از اعتراضِ حقوقیِ Anthropic تغییر کرد و در نهایت «OpenClaw» شد. (جزئیاتِ ریزِ زنجیرهی نامها در منابع مختلف متناقض است؛ همینقدر قابلاتکاست.)
مسئلهای که حل میکند در شعارش خلاصه شده: «دستیارِ شما. ماشینِ شما. قوانینِ شما.» دستیارهای اصلیِ بازار ابریاند و دادهی شما را در اختیار دارند؛ OpenClaw داده، کلیدها و محاسبات را روی زیرساختی نگه میدارد که خودتان کنترل میکنید. شعارِ دومش هم فلسفهی Agent را میرساند: «هوش مصنوعیای که واقعاً کارها را انجام میدهد.»
فلسفهی طراحی
- محلیمحور (Local-first) و حاکمیتِ کاربر: شما مالکِ سختافزار، کلیدها و دادهاید.
- کنشگرا، نه پاسخگو: اجرای دستورِ شل، اتوماسیونِ مرورگر، ایمیل، تقویم و عملیاتِ فایل — نه صرفاً جوابدادن.
- پیشدستانه (Proactive) و پایدار: بدونِ اینکه از او بپرسید، طبق زمانبندی کار میکند و بین نشستها بهیاد میآورد.
- هَکپذیر و مدلناوابسته: یک پلتفرم است نه یک سرویسِ بسته؛ با Claude، GPT، Gemini و مدلهای محلی کار میکند.
معماری داخلی
| مؤلفه | نقش |
|---|---|
| Gateway (صفحهی کنترلِ مرکزی) | یک فرایندِ خودمیزبان که «تنها منبعِ حقیقت برای نشستها، مسیریابی و اتصالِ کانالهاست». یک Gateway همزمان به همهی کانالهای پیکربندیشده سرویس میدهد. |
| Messaging / Channel Layer | پلاگینهای کانال، اپهای بیرونی را به Gateway وصل میکنند: واتساپ، تلگرام، اسلک، دیسکورد، سیگنال، iMessage، Teams، Matrix، IRC و دهها مورد دیگر — بهعلاوهی نودهای مک/iOS/اندروید. |
| Agent Runtime | لایهی پردازش که پرسشها و استفاده از ابزار را اجرا میکند. مدلناوابسته از طریق یک واسطِ یکپارچهی provider. پیامهای مستقیم یک نشستِ اصلی مشترک دارند؛ اما هر گروه، نشستِ جداگانهی خودش را میگیرد. |
| Skill System | مهارتها «به Agent میگویند چگونه کارها را انجام دهد» — بستههای متنی/مارکداونیِ رویههای تخصصی که Agent میتواند نصب و استفاده کند. |
| Plugin System | پلاگینها ماژولهای TypeScript هستند که درونِ فرایندِ Gateway اجرا میشوند و به Agent تواناییهای تازه میدهند. تفاوت کلیدی: مهارت = دستورالعمل (متن)، پلاگین = قابلیت (کد). |
| ClawHub (رجیستری) | مخزنِ رسمیِ مهارتها و پلاگینها: «انتشار، نسخهبندی و جستوجوی مهارتهای متنی» با جستوجوی برداری — و Agent میتواند خودش مهارتِ جدید را پیدا و اضافه کند. |
| Memory Model | حالتِ پایدارِ گفتوگو از طریق نشست/متن/حافظه. چند منبع گزارش میکنند حافظه بهصورت فایلهای Markdown روی ماشینِ خودتان ذخیره میشود (منطبق با فلسفهی local-first). (این جزئیات از منابعِ ثانویه است.) |
| Heartbeat (زمانبندِ پیشدستانه) | یک دیمنِ زمانبندیشده که به Agent اجازه میدهد خودش «بیدار شود»، فایلها/پایگاهداده را رصد کند و بدونِ اینکه از او خواسته شود اقدام کند. این همان مکانیزمِ پشتِ گزارشهای خودکار است. |
| Multi-agent routing | کانالها/حسابها/فرستندههای ورودی میتوانند به Agentها و فضاهای کاریِ ایزوله مسیریابی شوند. |
قابلیتهای درجهیکِ دیگر: ابزارهای داخلی (مرورگر، cron، نشستها)، یک فضای کاریِ بصریِ زنده به نام Canvas، حالتِ صوتیِ Wake & Talk روی مک/موبایل، و اپهای همراه.
همهچیز چگونه کنار هم مینشیند
یک Gateway روی سختافزارِ خودتان اجرا میشود. پلاگینهای کانال پیامها را از هر اپِ چتی به داخل میآورند؛ رانتایمِ Agent آنها را با LLMِ انتخابیِ شما پردازش میکند و با ابزارها + مهارتها/پلاگینها (از ClawHub) کنش میکند؛ حافظه/نشستها زمینه را نگه میدارند؛ مسیریابیِ چندعاملی زمینهها را جدا میکند؛ و heartbeat اجازه میدهد پیشدستانه عمل کند.
مثال واقعی: یک Agent شخصیِ کامل
بیایید یک عاملِ شخصی بسازیم که تلگرام، تقویم، ایمیل، دسترسیِ فایل و اتوماسیون دارد.
# 1) نصب و راهاندازی
npm install -g openclaw@latest
openclaw onboard --install-daemon
openclaw dashboard # پنل کنترل: http://127.0.0.1:18789/
# 2) اتصال تلگرام: از BotFather یک توکن بگیرید، بعد:
openclaw gateway
openclaw pairing list telegram
openclaw pairing approve telegram <CODE> # کد یک ساعت اعتبار دارد
پیکربندیِ کانال (JSON5):
{ channels: { telegram: { enabled: true, botToken: "YOUR_TOKEN",
dmPolicy: "pairing", groups: { "*": { requireMention: true } } } } }
گردشکارِ کامل — «گزارشِ صبحگاهی»:
- heartbeat ساعت ۷ صبح Agent را بیدار میکند (بدون اینکه شما چیزی بپرسید).
- Agent از طریقِ پلاگینهای متصل، ایمیلهای شبِ گذشته و رویدادهای امروزِ تقویم را میخواند و یک پوشهی رصدشده را چک میکند.
- با استفاده از مهارتِ «گزارش صبحگاهی» (یک فایل مارکداون که به او میگوید چه چیزی و در چه قالبی خلاصه کند)، همه را جمعبندی میکند.
- خلاصه را در حافظهی محلیِ Markdown مینویسد تا فردا بداند چه چیزی را قبلاً گزارش کرده.
- نتیجه را از طریقِ پلاگینِ کانالِ تلگرام برای شما DM میکند.
اگر مهارتی که لازم دارد نداشته باشد، میتواند در ClawHub جستوجو کند و آن را خودش نصب کند. این ترکیبِ «کانالِ چت + heartbeat + مهارت + حافظهی محلی» همان چیزی است که OpenClaw را از یک چتباتِ ساده جدا میکند.
چه چیزی OpenClaw را متمایز میکند؟
- در برابر LangChain/CrewAI و امثالهم: آنها کتابخانههایی هستند که با آنها اپ میسازید؛ OpenClaw یک محصولِ آمادهی محلی است که نصب میکنید و از همان اپهای چتِ موجود با آن حرف میزنید.
- در برابر دستیارهای ابری: محلی و خودمیزبان، مدلناوابسته.
- نوآوریهای خاص: Gatewayِ چندکاناله (۲۰+ پیامرسان در یک صفحهی کنترل)، heartbeatِ پیشدستانه، تفکیکِ «مهارت = متن / پلاگین = کد» با کشفِ خودکار از ClawHub، حافظهی محلیِ Markdown، و فضای کاریِ Canvas.
مقیاس: این پروژه رشدِ انفجاری داشته — از حدود ۲۴۷ هزار ستارهی گیتهاب (مارس ۲۰۲۶) تا حدود ۳۸۰ هزار ستاره و ۸۰ هزار فورک در میانهی ۲۰۲۶. (عدد دقیق دائماً تغییر میکند.) امروز یک بنیادِ غیرانتفاعیِ OpenClaw راهبریاش میکند.
سوالات متداول
OpenClaw چیست؟
یک پلتفرمِ دستیارِ شخصیِ هوش مصنوعیِ متنباز (MIT) و خودمیزبان، ساختهی Peter Steinberger، که روی ماشینِ خودتان اجرا میشود و از طریق ۲۰+ اپِ پیامرسان به شما میرسد.
OpenClaw رایگان است؟
بله، کاملاً متنباز و رایگان با مجوز MIT؛ چون خودمیزبان است، فقط هزینهی مدل (LLM) و سختِافزارِ خودتان را میپردازید.
چه فرقی با ChatGPT دارد؟
محلیمحور و مدلناوابسته است (داده و کلیدها مالِ شماست)، کنش انجام میدهد نه فقط پاسخ، و بهصورتِ پیشدستانه (با heartbeat) و از داخلِ اپهای چتِ شما کار میکند.
جمعبندی
OpenClaw نمونهای عملی از «عاملِ شخصی» است. رقیبِ اصلیاش، Hermes Agent، همین ایده را از زاویهی دیگری — یادگیری و خودبهبودی — دنبال میکند؛ در مقالهی بعدی این دو را کنار هم میگذاریم.
این مقاله بخشی از مجموعهی «AI Agents در ۲۰۲۶» است؛ برای فهرستِ منابعِ علمیِ کامل به مقالهی مرجع مراجعه کنید.

اهورا دربارهی فناوریهای نوین، هوش مصنوعی و تأثیر آنها بر کسبوکارهای آنلاین مینویسد. هدف او سادهکردن مفاهیم پیچیده است تا خوانندگان بدون پیشزمینهی فنی هم بتوانند از این فناوریها بهره ببرند.
مقالههای بیشتر از اهورا سپندار ←

