شبیهساز iOS کنار گفتوگوی Claude Code
خلاصهٔ کاملتر
تو مستندات Claude Code اومده که پنل iOS Simulator توی نسخهٔ دسکتاپ روی مکاواس وارد بتای عمومی شده. هر وقت دستیار اپت رو بیلد، نصب یا اجرا کنه، این پنل خودکار کنار گفتوگو باز میشه و تصویر دستگاه شبیهسازیشده رو زنده استریم میکنه. روی پلنهای Pro و Max و Team در دسترسه و روی Enterprise نه.
نکتهٔ اصلی همینجاست: این پنل مستقیم خود شبیهساز رو میرونه، پس نیازی به computer use نداره و هیچوقت صفحهٔ نمایش تو رو نمیگیره یا پنجرههای دیگهت رو قایم نمیکنه. از خط فرمان اما داستان فرق میکنه و دستیار از همون مسیر computer use به شبیهساز میرسه، یعنی درست مثل تو با ماوس روی صفحه کار میکنه.
برای راهاندازی سه چیز لازمه: Claude Desktop نسخهٔ 1.24012.0 یا بالاتر، یه مک (چون شبیهساز iOS فقط روی macOS اجرا میشه) و Xcode با پلتفرم iOS نصبشده. اگه Xcode هیچ شبیهسازی نداشته باشه، خود پنل مراحل راهاندازی رو نشون میده و تیک میزنه؛ نصب دستی رانتایم هم با xcodebuild -downloadPlatform iOS انجام میشه. این پنل فقط تو سشنهای محلی کار میکنه، نه ابری و نه SSH.
پنل فقط یه نمایشگر نیست و خودت هم میتونی توش کار کنی: با کلیک و درگ ضربه بزنی و سوایپ کنی، دکمههای سختافزاری رو با همون میانبرهای اپ Simulator اپل بزنی (Cmd+Shift+H برای Home و Cmd+L برای قفل)، دستگاه رو بچرخونی، و با Cmd+S اسکرینشات یا با Cmd+R ضبط ویدیو بگیری که روی دسکتاپ ذخیره میشن. نرخ فریم، رزولوشن و کدک (H.264 یا JPEG) هم قابل تنظیمه تا فشار کمتری به مک بیاد.
چون هر دوتون یه دستگاه رو میرونین، ضربههای تو وضعیت اپی که دستیار میبینه رو عوض میکنه. برای همین وقتی نشان Claude is using this device بالای صفحه روشنه بهتره دست نگه داری. هر دستگاه هم مال همون سشنیه که بالاش آورده، سشنهای موازی دستگاه مشترک ندارن و تا ۴ پنل برای هر سشن باز میشه. دستگاههایی که خود دستیار بوت کرده، موقع بستن اپ یا آرشیو سشن یا ۱۰ دقیقه بعد از جدا شدن، خاموش میشن؛ اونایی که خودت بوت کردی هیچوقت خودکار خاموش نمیشن.
بخش دسترسیها هم حسابشدهست: بار اول برای هر دستگاه ازت اجازه میگیره و این اجازه یکبار برای همیشهٔ اون دستگاهه، نه هر سشن. اسکرینشاتهایی که دستیار میگیره برای Anthropic فرستاده میشه و طبق تنظیمات نگهداری گفتوگوهات میمونه، پس مستندات صریحاً میگه با حسابهای واقعی توی اون دستگاه لاگین نکن. باز کردن URL روی دستگاه و بیلد کردن (که xcodebuild اسکریپتهای پروژه رو روی مک تو اجرا میکنه) هم از حالت مجوز سشن پیروی میکنن، نه از اون اجازهٔ یکباره.
سازمانها میتونن این قابلیت رو کامل ببندن: تنظیم مدیریتشدهٔ disableMobileSimulatorTools ابزارهای شبیهساز رو غیرفعال میکنه (پنل برای ضربههای خودت باز میمونه) و سیاست اجرای سشن داخل ماشین مجازی ایزوله، هم پنل و هم ابزارها رو از کار میندازه. محدودیت مهمش هم اینه که فقط دستگاه شبیهسازیشده کنترل میشه و آیفون یا آیپد واقعی نه؛ برای اون باید خودت از Xcode اپ رو اجرا کنی و نتیجه رو تعریف کنی یا اسکرینشات بفرستی.
نکات کلیدی:
- پنل iOS Simulator تو Claude Code Desktop روی مکاواس، در بتای عمومی و روی پلنهای Pro، Max و Team
- خودکار موقع اجرای اپ باز میشه و تصویر دستگاه رو زنده استریم میکنه
- مستقیم شبیهساز رو میرونه، پس به computer use نیاز نداره و صفحهٔ کاربر رو نمیگیره
- نیازمندیها: Claude Desktop نسخهٔ 1.24012.0 به بالا، مک و Xcode با پلتفرم iOS؛ فقط سشن محلی
- تعامل دستی با ضربه، میانبرهای سختافزاری، اسکرینشات و ضبط ویدیو
- اجازهٔ کنترل هر دستگاه یکبار گرفته میشه؛ باز کردن URL و بیلد تابع حالت مجوز سشنه
- غیرفعالسازی سازمانی با disableMobileSimulatorTools یا سیاست ماشین مجازی ایزوله




