OpenBot: یه میز کار دسکتاپ برای تیمی از ایجنتهای هوش مصنوعی
خلاصهٔ کاملتر
OpenBot یه اپ دسکتاپ برای macOS، ویندوز و لینوکسه که قراره ایجنتهای هوش مصنوعی رو به شکل «همتیمیهای دائمی» دربیاره. یعنی به جای اینکه هر بار یه سشن تازه باز کنی، هر ایجنت فضای کار (workspace) و تاریخچهٔ گفتگوی خودش رو نگه میداره. از Codex و Claude Code مستقیم پشتیبانی میکنه و Grok، OpenCode، Gemini، Cursor و Cline رو از طریق ACP (یعنی یه پروتکل مشترک برای وصلکردن ایجنتها به محیطهای مختلف) وصل میکنه.
تو README پروژه اومده که چند تا قابلیت اصلی الان کار میکنه: صف پیام FIFO با امکان توقف، ادامه و لغو که بعد از کرش هم از بین نمیره، پیامدادن و فرستادن فایل بین ایجنتها، و یه مرورگر داخلی که ایجنتها خودشون میتونن بازش کنن و کنترلش کنن. یه بخش «کانال» هم هست که چند ایجنت تو یه چت مشترک کار میکنن، یکیشون صاحب تسک هست و میتونه کار رو به بقیه بسپاره.
برای اینکه رشتههای طولانی از پنجرهٔ مدل بیرون نزنن، OpenBot مصرف context هر ایجنت رو زیر نظر داره و قبل از پرشدن، خودکار compaction (یعنی خلاصهکردن تاریخچه برای جاباز کردن) انجام میده. از endpointهای سازگار با OpenAI و سرورهای مدل محلی مثل Ollama و LM Studio هم پشتیبانی میکنه. یه قابلیت اختیاری Computer Use هم داره که با یه درایور به اسم cua-driver روی هر سه سیستمعامل کار میکنه.
نکتهٔ مهم اینه که تیم سازنده خودش صریح هشدار داده: این نسخه پیشنمایش توسعهست و ایجنتها با تنظیم danger-full-access و approvalPolicy: never اجرا میشن. یعنی بعد از رضایت اولیه، بدون پرسیدن فایلها رو تغییر میدن، دستور اجرا میکنن و به شبکه وصل میشن. توصیهٔ خودشون اینه که فقط ایجنت و تسکی که بهش اعتماد داری رو اجرا کنی و حتماً بکاپ داشته باشی.
OpenBot «local-first» هست ولی آفلاین نیست: هر ایجنت به سرویس سازندهٔ خودش (OpenAI، Anthropic، Google و بقیه) وصل میشه. از لاگین فعلی CLIها استفاده میکنه و اعتبارنامهها رو کپی نمیکنه. علاوه بر دسکتاپ، میشه یه نسخهٔ سرور بدون صفحهنمایش رو روی VPS یا با Docker بالا آورد و از اپ آیفون یا مرورگر بهش وصل شد. یه بخش Marketplace و «مهارتهای محلی» (skill) هم داره که ایجنتها خودشون میتونن از روی یه روند تکراری مهارت جدید بسازن.
نکات کلیدی:
- پشتیبانی از Codex، Claude Code، Grok، OpenCode، Gemini، Cursor و Cline
- سیستمعاملها: macOS 13 به بالا، ویندوز 10 به بالا (x64) و لینوکس x64/arm64 به شکل AppImage
- ایجنتها فعلاً با danger-full-access و بدون تأیید هر کار اجرا میشن
- صف پیام FIFO، پیامرسانی بین ایجنتها و مرورگر داخلی قابل کنترل
- نسخهٔ سرور روی Ubuntu 24.04/26.04 و Docker برای linux/amd64 و linux/arm64
- OpenBot نرمافزار آزاد نیست و لایسنسش unfree حساب میشه




