پرش به محتوای اصلی
پرش به محتوای مقاله

Pocketty: ترمینال امن iOS برای مدیریت ناوگان عامل‌های هوش مصنوعی

·۱۷ مهر ۱۴۰۵۶ دقیقه مطالعه
ترمینال SSH برای آیفون و آی‌پد، طراحی‌شده برای herdr
ترمینال SSH برای آیفون و آی‌پد، طراحی‌شده برای herdr
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

ایجاد یک پل ارتباطی رمزنگاری‌شده (End-to-End) بین وضعیت لحظه‌ای عامل‌های هوش مصنوعی و اعلان‌های بومی iOS بدون نیاز به دسترسی سرورهای واسط به محتوای پرامپت‌ها.

تصور کنید روی کاناپه استراحت می‌کنید و ناگهان اعلانی دریافت می‌کنید که یکی از عامل‌های هوش مصنوعی شما در حین کدنویسی به بن‌بست رسیده است؛ حالا می‌توانید در همان لحظه با گوشی، کنترل فرآیند را به دست بگیرید. این دقیقاً همان کاربردی است که Pocketty در ۸ اکتبر ۲۰۲۶ ارائه داد تا مدیریت عامل (Agent) — شبیه به داشتن یک دستیار دیجیتال که می‌تواند به‌جای شما ابزارها را اجرا کند — را از طریق یک ترمینال SSH بومی برای آیفون و آیپد که به‌طور خاص برای مدیریت عامل‌های هوش مصنوعی بهینه شده است، ممکن سازد. این اپلیکیشن به کاربران اجازه می‌دهد در لحظه‌ای که یک عامل مسدود می‌شود یا تکلیفی را به پایان می‌رساند، هشدارهای رمزنگاری‌شده دریافت کنند و از طریق یک ترمینال واقعی، فوراً مداخله نمایند.

بسیاری از کلاینت‌های SSH موبایل، پوسته‌های ساده‌ای هستند که با رابط‌های کاربری پیچیده ترمینال (TUI) مشکل دارند و هیچ درکی از فرآیندهایی که مدیریت می‌کنند ندارند. طبق گزارش توسعه‌دهندگان این اپلیکیشن، عامل‌های هوش مصنوعی که معمولاً در پس‌زمینه ایستگاه‌های کاری قدرتمند اجرا می‌شوند، شکافی در دیدرس توسعه‌دهندگانی که دور از میز کارشان هستند ایجاد می‌کنند. Pocketty این شکاف را با تبدیل دستگاه موبایل به یک افزونه امن از سیستم اصلی، به‌جای اینکه صرفاً یک ورود از راه دور (Remote Login) باشد، پر می‌کند.

همان‌طور که در تحلیل‌های قبلی ما درباره‌ی اکوسیستم ابزارهای توسعه‌دهندگان اشاره کردیم، نیاز به ابزارهای نظارتی در محیط‌های توزیع‌شده رو به افزایش است. Pocketty با ادغام عمیق در API شرکت herdr، یک اتصال SSH استاندارد را به یک داشبورد آگاه از وضعیت عامل‌ها تبدیل می‌کند. به‌جای جست‌وجوی دستی برای یافتن یک پردازش، کاربر لیستی بومی از فضای کاری (Workspaces) و تب‌ها را می‌بیند. در این رابط کاربری، وضعیت هر عامل — اعم از «در حال کار»، «نیاز به توجه» یا «تکمیل شده» — مستقیماً نمایش داده می‌شود.

به نقل از مستندات Pocketty، این سیستم با طیف گسترده‌ای از عامل‌هایی که herdr می‌شناسد سازگار است؛ از جمله Claude Code، Codex، OpenCode، Gemini CLI، Cursor، GitHub Copilot، Grok، Qwen Code، Kimi Code، Devin، Hermes و Antigravity. نکته فنی مهم این است که چون Pocketty وضعیت عامل را از herdr می‌خواند، نیازی به هیچ‌گونه قلاب (Hook) در خود عامل‌ها ندارد و هرگز فایل‌های تنظیمات (Config) آن‌ها را ویرایش نمی‌کند.

در مورد امنیت، وقتی عاملی متوقف یا مسدود می‌شود، سیستم از یک زنجیره امنیتی خاص برای اطلاع‌رسانی استفاده می‌کند. بر اساس مستندات فنی، کامپیوتر هشدار را با استفاده از HPKE (رمزنگاری کلید عمومی ترکیبی)، X25519 و ChaCha20 مهر و موم می‌کند و آن را از طریق یک رله به سرویس اعلان‌های اپل (APNs) ارسال می‌کند. چون هشدار با کلید اختصاصی و منحصر‌به‌فرد گوشی رمز شده است، فقط دستگاه فیزیکی کاربر قادر به خواندن آن است. رله که یک Cloudflare Worker است، صرفاً بایت‌های مهر و موم شده را فوروارد می‌کند و هیچ داده‌ای را ذخیره نمی‌کند.

در بخش قابلیت‌های فنی و ابزارها، این اپلیکیشن چندین ویژگی سطح بالای ترمینال را پیاده‌سازی کرده است:

اول، موتور ترمینال آن از Ghostty استفاده می‌کند که با Metal رندر می‌شود تا اطمینان حاصل شود که ویرایشگرها و رابط‌های TUI دقیقاً مشابه تجربه دسکتاپ به نظر می‌رسند. این موتور از Nerd Fonts به همراه Ligatures پشتیبانی می‌کند و فونت‌های JetBrains Mono (به‌صورت داخلی)، Fira Code و Iosevka را ارائه می‌دهد.

دوم، در زمینه روش‌های ورودی، اپلیکیشن شامل یک کیبورد تخصصی است که کلیدهای Ctrl، Alt، Esc، Tab، فلش‌ها و نمادهایی را که گوشی‌ها معمولاً پنهان می‌کنند، در دسترس قرار می‌دهد. همچنین از پروتکل کیبورد kitty برای کیبورد‌های سخت‌افزاری و از OSC 52 برای کپی کردن در کامپیوتر و چسباندن (Paste) در گوشی پشتیبانی می‌کند. «حالت متنی» (Text mode) به کاربران اجازه می‌دهد پیام‌ها را دیکته کنند یا تصاویر و فایل‌ها را (از طریق کتابخانه عکس، دوربین یا فایل‌ها) مستقیماً در مسیر ترمینال آپلود کنند.

سوم، قابلیت پیش‌نمایش Localhost است. وقتی یک پنل پورتی را باز می‌کند (مثلاً پورت ۴۳۲۱)، Pocketty پیش‌نمایشی ارائه می‌دهد که صفحه را از طریق اتصال SSH بارگذاری می‌کند. این ویژگی نیاز به تونل‌های مجزا را از بین می‌برد و پس از بستن صفحه، کاربر به پنل مستندات باز می‌گردد.

چهارم، مشاهده Diffهای کاری (Worktree Diffs) است. از طریق یک دیمون (Daemon) میزبان، کاربران می‌توانند با کشیدن انگشت از لبه صفحه، «تغییرات نوبت» (Turn Diffs) را ببینند که دقیقاً نشان می‌دهد عامل از آخرین اقدامش چه تغییراتی ایجاد کرده است. دیمون در هر بار شروع به کار عامل، یک Snapshot از Worktree می‌گیرد. کاربران می‌توانند بین حالت‌های «آخرین نوبت» (تغییرات از آخرین شروع)، «نشست» (تمام تغییرات در کل جلسه) یا «تعهد نشده» (هر چیزی از آخرین git commit) جابجا شوند.

پنجم، مرورگر فایل است که به کاربران اجازه می‌دهد در Worktree هر پنل جست‌وجو و گشت‌و‌گذار کنند، در حالی که کدها با رنگ‌بندی در ۲۰ طرح رنگی مختلف نمایش داده می‌شوند.

از نظر امنیتی، معماری برنامه بر پایه حریم خصوصی است. کلیدهای SSH در Secure Enclave سیستم‌عامل iOS تولید و ذخیره شده و می‌توانند توسط Face ID محافظت شوند. طبق اعلام سازندگان، اپلیکیشن از حساب‌های کاربری مرکزی، ردیابی یا ثبت‌نام با ایمیل اجتناب می‌کند؛ هیچ فرآیند ورود (Sign-in) و هیچ تحلیل داده‌ای (Analytics) وجود ندارد.

ترافیک ترمینال همیشه مستقیم است. اپلیکیشن مستقیماً به کامپیوتر متصل می‌شود، به این معنی که توسعه‌دهندگان در مسیر انتقال داده نیستند و نمی‌توانند داده‌ها را ببینند. کلیدهای میزبان پین‌شده (Pinned host keys) تضمین می‌کنند که اگر کلید میزبان تغییر کند، اتصال متوقف شود تا زمانی که کاربر به‌صورت دستی کلید جدید را تایید کند. مهر و موم‌ها از HPKE در حالت احراز هویت استفاده می‌کنند تا اثبات دوطرفه ارائه دهند و مطمئن شوند هشدارهای منابع غیرمجاز باز نمی‌شوند.

برای اتصال، توسعه‌دهندگان استفاده از Tailscale را توصیه می‌کنند تا آدرس‌های پایداری برای کامپیوترها فارغ از مکان آن‌ها فراهم شود. با این حال، اپلیکیشن با هر سرور SSH استاندارد سازگار است. راه‌اندازی از طریق یک سیستم جفت‌سازی با کد شش‌رقمی انجام می‌شود: کاربر یک دیمون باینری کوچک را روی macOS یا لینوکس نصب می‌کند، کامپیوتر را در بخش «Nearby» در همان شبکه Wi-Fi پیدا می‌کند و کد نمایش داده شده در گوشی را در مک تایپ می‌کند.

در مقایسه با رقیبی مانند Moshi، تفاوت اصلی در حریم خصوصی و ادغام است. طبق مستندات pocketty.app، در حالی که Moshi قابلیت‌هایی مانند Mosh، پشتیبانی از Apple Watch و Live Activities را ارائه می‌دهد، اما برای کار کردن نیاز به moshi-hook دارد تا در فایل‌های تنظیمات عامل بنویسد. این قلاب، عناوین، پیام‌ها و پرامپت‌ها (تا ۲۰۰ کاراکتر) را به سرورهای Moshi می‌فرستد، جایی که ممکن است تا ۲۴ ساعت کش شوند.

در مقابل، اعلان‌های Pocketty در کامپیوتر خود کاربر مهر و موم می‌شوند. رله و اپل فقط متن رمزگذاری‌شده (Ciphertext) را می‌بینند. علاوه بر این، Pocketty از عدم تطابق نسخه‌ها جلوگیری می‌کند زیرا از SSH ساده استفاده می‌کند؛ اپلیکیشن و دیمون می‌توانند به هر ترتیبی به‌روزرسانی شوند بدون اینکه اتصال قطع شود.

مدل درآمدی این برنامه نیز متفاوت است؛ به‌جای اشتراک‌های ماهانه رایج در این دسته (مانند طرح‌های Pro در Moshi با هزینه ۹.۹۹ دلار در ماه یا ۸۹.۹۹ دلار در سال)، از مدل خرید یک‌باره استفاده می‌کند (قیمت عرضه ۹۹ دلار که بعداً به ۱۲۹ دلار افزایش می‌یابد). این رویکرد «کمتر، بیشتر است» را اولویت قرار داده و حتی ویژگی‌هایی مثل پشتیبانی از Apple Watch را حذف کرده تا اطمینان حاصل شود که داده‌های عامل صرفاً بین گوشی و کامپیوتر میزبان باقی می‌مانند.

این تغییر به سمت ابزارهای موبایل مخصوص عامل‌ها نشان می‌دهد که صنعت در حال حرکت از «چت با هوش مصنوعی» به سمت «مدیریت ناوگان عامل‌ها» است. با خودمختارتر شدن عامل‌ها و اجرای طولانی‌مدت آن‌ها، نیاز به یک «کنترل از راه دور» که دسترسی با کیفیت بالا به ترمینال فراهم کند، به بخشی حیاتی از تجربه توسعه‌دهنده تبدیل می‌شود.

کاربران در حال حاضر می‌توانند دیمون را روی macOS یا لینوکس نصب کرده و یک دوره آزمایشی رایگان ۱۴ روزه را برای تست ادغام با عامل‌هایی مانند Claude Code، GitHub Copilot و Devin فعال کنند. پس از پایان دوره آزمایشی، یک پرداخت واحد، اپلیکیشن و تمام به‌روزرسانی‌های آینده را برای همیشه فعال نگه می‌دارد.

گام بعدی شما

  • اگر از عامل‌های کدنویسی مانند Claude Code یا Devin استفاده می‌کنید، دیمون (Daemon) Pocketty را روی macOS یا لینوکس نصب کنید.
  • برای پایداری اتصال در شبکه‌های مختلف، از Tailscale برای ایجاد یک آدرس ثابت برای کامپیوتر خود استفاده کنید.
  • دوره آزمایشی ۱۴ روزه را برای تست سرعت واکنش به اعلان‌های رمزنگاری‌شده فعال کنید.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این ابزار با تکیه بر اعتبار Secure Enclave اپل و استانداردهای رمزنگاری مدرن، استانداردی جدید برای دسترسی راه دور به سیستم‌های حساس AI تعریف می‌کند. انتقال از رابط‌های چت به ترمینال‌های بومی، بهره‌وری مدیریت عامل‌های خودمختار را در مقیاس صنعتی افزایش می‌دهد.

تأثیر برای ایران

به‌دلیل نیاز به نصب دیمون روی سیستم شخصی و استفاده از SSH، این ابزار برای توسعه‌دهندگان ایرانی که از مدل‌های Self-hosted یا سرورهای خارجی استفاده می‌کنند کاملاً کاربردی است و تحریمی در عملکرد فنی آن وجود ندارد.

·نگاه ما
تحریریه دات‌هوش

تمرکز Pocketty بر حذف واسطه‌های ابری در مسیر داده‌ها، نشان‌دهنده بازگشت به مدل‌های Local-first در ابزارهای مدیریت AI است. این رویکرد ثابت می‌کند که برای توسعه‌دهندگان حرفه‌ای، حریم خصوصی و تأخیر (Latency) پایین، اولویت بیشتری نسبت به قابلیت‌های جانبی مانند پشتیبانی از اپل‌واچ دارد. در واقع، ابزارها در حال تبدیل شدن به «کنترل‌کننده‌های سخت‌افزاری» برای مدل‌های نرم‌افزاری هستند.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.