انتشار نسخه بومی اپدیسکتاپ Herdr؛ مدیریت ترمینالها و ایجنتهای هوش مصنوعی — Herdr has released native app
خلاصه
ابزار Herdr یک اپلیکیشن دسکتاپ مدرن برای مدیریت ترمینالها و ایجنتهای برنامهنویسی است. این ابزار با معماری مبتنی بر هسته مجزا به شما اجازه میدهد پنجرهها را ببندید بدون اینکه پردازشهای ترمینال متوقف شوند.
برنامه Herdr یک اپلیکیشن دسکتاپ جدید است که به طور ویژه برای توسعهدهندگانی طراحی شده که با ترمینالها و ایجنتهای هوش مصنوعی (Coding Agents) سر و کار دارند. این پروژه به تازگی نسخه اپلیکیشن بومی (Native) خود را عرضه کرده و در هکرنیوز مورد توجه قرار گرفته است.
معماری و نحوه کارکرد
این اپلیکیشن بر پایه زبان Rust توسعه یافته و از هستهای به نام herdr-core برای اجرای برنامهها بهره میبرد. نکته فنی جالب اینجاست که پنجره گرافیکی و هسته اجرایی از هم جدا هستند؛ یعنی اگر پنجره برنامه را ببندید، ترمینالها و تسکهای در حال اجرا متوقف نمیشوند و به کار خود ادامه میدهند.
یکی از نقاط قوت کلیدی این ابزار که در بحثهای هکرنیوز نیز مورد تحسین قرار گرفته، استفاده از تکنولوژی libghostty در زیرلایه خود است که از مشکلات متداول شبیهسازهای ترمینال تو در تو جلوگیری میکند.
ویژگیهای برجسته
- مدیریت فضاها (Spaces): سازماندهی محیط کار روی یک ماشین یا مخزن گیت مشخص.
- سایدبار ایجنتها: ردیابی وضعیت ایجنتها (در حال کار، مسدود، تمام شده یا بیکار).
- پشتیبانی از ماشینهای راه دور: اضافه کردن هاستهای SSH از طریق تنظیمات برای اجرای ترمینالها روی سرورهای دیگر.
- قابلیت شخصیسازی: امکان سفارشیسازی ظاهر و رفتار برنامه با استفاده از کدهای جاوا اسکریپت به عنوان Modها و لایههای مختلف (حتی دارای حالت جذاب Windows 98).
نحوه نصب و استفاده
برای نصب روی لینوکس و macOS میتوانید از دستور زیر استفاده کنید:
curl -fsSL https://releases.herdr.dev/app/install.sh | sh
و برای کاربران ویندوز (PowerShell):
irm https://releases.herdr.dev/app/install.ps1 | iex
اگر تمایل به ساخت از منبع (Build from source) دارید، مخزن با استفاده از Rust و ابزار just کامپایل میشود و نیاز به ابزارهای جانبی دارد.
چرا در هکرنیوز مطرح شد؟
این ابزار با کسب امتیاز و نظرات مثبت در هکرنیوز روبهرو شده است. بسیاری از کاربران که سالها از ابزارهایی مانند tmux استفاده میکردند، سادگی کار با Herdr و هماهنگی عالی آن با ایجنتهای هوش مصنوعی را تحسین کردهاند. البته برخی کاربران به ابزارهای مشابه مانند mjolnir اشاره کردند و برخی دیگر درباره مدل کسبوکار آینده این ابزارهای ترمینال دسکتاپ پرسشهایی مطرح نمودند.
در یک نگاه
- زبان اصلی: Rust
- لایسنس: Apache-2.0
- پلتفرمها: لینوکس، مکاوش (Apple Silicon و Intel)، ویندوز
- قابلیت کلیدی: جداسازی پنجره از هسته اجرایی ترمینال و ایجنتها
این مطلب بهصورت کاملاً خودکار و با هوش مصنوعی از مقالهٔ اصلی و بحث هکرنیوز تهیه شده و ممکن است خطا داشته باشد. حقوق مطلب اصلی متعلق به نویسندهٔ آن است. قوانین و گزارش مشکل