این قابلیتها در نسخه 1.2025.057 یا جدیدتر ChatGPT برای macOS در دسترساند.
اکنون ChatGPT میتواند محتوا را در برنامههای کدنویسی شما بخواند و ویرایش کند، پاسخهای هوشمندتری متناسب با کارتان ارائه دهد و به شما کمک کند جریان کارتان حفظ شود.
شروع به کار
برای شروع، با مراجعه به https://openai.com/chatgpt/desktop/ و دنبال کردن دستورالعملهای دانلود و راهاندازی، ChatGPT را برای macOS نصب کنید. در راهاندازی اولیه، برنامه را در Finder پیدا و اجرا کنید، سپس مراحل ورود یا ثبتنام را تکمیل کنید.
برای دسترسی به قابلیتهایی که در ادامه توضیح داده شدهاند، مطمئن شوید برنامه ChatGPT درحال اجرا است.
کاربران Enterprise و Edu
اگر مراحل زیر برای شما نمایش داده نمیشوند، لطفاً با مدیر سازمانی خود تماس بگیرید. مدیران Enterprise میتوانند کلید «Allow code edits on macOS» را در تنظیمات مدیریت خود خاموش کنند تا این قابلیت غیرفعال شود؛ به همین دلیل ممکن است برای برخی کاربران نمایش داده نشود.
نحوه کار با افزونهها
برای کار با برنامه فعال خود، کافی است با فشردن Option+Space یا کلیک روی نماد ChatGPT در نوار منو، نوار چت ChatGPT را باز کنید. میتوانید این میانبر دسترسی را در برنامه macOS با رفتن به ChatGPT -> تنظیمات -> صفحهکلید تغییر دهید.
همچنین میتوانید در پنجره ChatGPT روی دکمه کار با برنامهها کلیک کنید تا بهصورت دستی به برنامهها متصل شوید. درحالحاضر، ChatGPT فقط از برنامههای رایج کدنویسی و ویرایش متن که در ادامه آمدهاند پشتیبانی میکند؛ بهزودی برنامههای بیشتری نیز با آن یکپارچه خواهند شد. برای راهاندازی این قابلیت، باید برنامه موردنظر را اضافه کنید و مجوزهای لازم را بدهید یا افزونههای موردنیاز را نصب کنید.
بالای نوار چت نواری خواهید دید که نشان میدهد ChatGPT با کدام برنامهها کار میکند و چه محتوایی را تشخیص داده است. وقتی پیامی میفرستید، ChatGPT آن محتوا را نیز همراه پیام شما ارسال میکند. اگر این نوار را نمیبینید، ChatGPT با هیچیک از برنامههای شما کار نمیکند و محتوای دیگری را همراه پیامتان ارسال نخواهد کرد.
پس از زدن دکمه ارسال، ChatGPT با استفاده از محتوای اضافی و بخش انتخابشدهای که از قابلیت «کار با برنامهها» دریافت شده است پاسخ میدهد. میتوانید در چت خود ببینید ChatGPT چه محتوایی را بررسی کرده است:
این محتوا بخشی از سابقه چت شما میشود و تا زمانی که آن را حذف کنید، در حسابتان ذخیره میماند. پس از حذف یک چت یا حساب خود، چتها ظرف ۳۰ روز از سیستمهای ما حذف میشوند؛ مگر اینکه قبلاً هویتزدایی و ارتباطشان با حساب شما قطع شده باشد یا به دلایل امنیتی یا قانونی ملزم به نگهداری آنها باشیم. برای آشنایی بیشتر با کنترلهای داده، پرسشهای متداول کنترلهای داده را ببینید.
ویرایش کد
هنگام کار با IDEها، میتوانید از ChatGPT بخواهید فایلهای باز را مستقیماً ویرایش کند؛ بدون نیاز به کپی و جایگذاری. وقتی درخواست ویرایش میدهید، ChatGPT یک diff تولید میکند که میتوانید آن را بررسی و اعمال کنید، و گزینهای برای اعمال خودکار ویرایشها نیز وجود دارد. بازگرداندن diffها در رابط کاربری ChatGPT آسان است، یا میتوانید در ویرایشگر خود از CMD+Z استفاده کنید.
دستیار صوتی پیشرفته
میتوانید هنگام کار با برنامهها از دستیار صوتی پیشرفته استفاده کنید. فقط روی آیکون موج در نوار چتِ پنجره اصلی کلیک کنید (لطفاً توجه داشته باشید که این کار به دسترسی به میکروفون نیاز دارد). وقتی در جلسه دستیار صوتی پیشرفته هستید، دکمه «کار با برنامهها» کنترل برنامههایی را که با آنها کار میکنید در اختیار شما میگذارد.
لطفاً توجه داشته باشید که هنوز نمیتوانید دستیار صوتی پیشرفته را از پنجره همراه اجرا کنید و حالت صوتی هنوز از ویرایش کد پشتیبانی نمیکند.
چه محتوایی همراه پیامها ارسال میشود؟
هنگام کار با ویرایشگرهای متن: Apple Notes، Notion، TextEdit و Quip
هنگام کار با ویرایشگرهای کد: Xcode، VS Code (شامل Code، Code Insiders، VSCodium، Cursor و Windsurf)، JetBrains (شامل Android Studio، IntelliJ، PyCharm، WebStorm، PHPStorm، CLion، Rider، RubyMine، AppCode، GoLand و DataGrip) و TextEdit
هنگام کار با پایانهها: Terminal، iTerm، Warp و Prompt
ChatGPT آخرین ۲۰۰ خط از پنجرههای باز را همراه پیام میفرستد.
اگر متنی را در یک پنجره انتخاب کنید، ChatGPT روی همان بخش تمرکز میکند و متن پیرامون آن را تا سقف مجاز برش محتوا نیز همراه پیام میفرستد.
برای دیدن برنامههای سازگار در رایانهتان، به ChatGPT > تنظیمات > کار با برنامهها > مدیریت برنامهها بروید.
چطور کار میکند؟
فعال کردن ChatGPT برای کار با بیشتر برنامههای سازگار، به API دسترسپذیری macOS برای پرسوجوی محتوا نیاز دارد (تنظیمات سیستم - دسترسپذیری). این همچنین یعنی میتوانید با غیرفعال کردن مجوزهای دسترسپذیری ChatGPT در تنظیمات، این قابلیت را برای آن برنامهها غیرفعال کنید.
برای فعال کردن ChatGPT برای کار با VS Code، باید یک افزونه VS Code نصب کنید تا
محتوا را پرسوجو کند. میتوانید افزونه را در خود VSCode نصب کنید (نام افزونه ChatGPT – Work with Code on macOS است).
با رفتن به Settings > Work with Apps > Manage Apps میتوانید ببینید کدامیک از برنامههای رایانهتان سازگارند و برای کار با هرکدام چه چیزی لازم است.
آیا میتوانم کار کردن ChatGPT با برنامهها را غیرفعال کنم؟
بله، کافی است کلید «فعالسازی کار با برنامهها» را در تنظیمات ChatGPT در macOS تغییر دهید. این کار قابلیت را بهطور کامل غیرفعال میکند و آیکون را از پنجره اعلان حذف میکند.

مدیران Enterprise میتوانند کلید «Work with Apps» را در تنظیمات مدیریت خود خاموش کنند تا این قابلیت برای اعضای فضای کاری غیرفعال شود.
آیا OpenAI از محتوایی که از کار با برنامهها گنجانده میشود برای آموزش مدلهای خود استفاده میکند؟
محتوایی که از کار با برنامهها گنجانده میشود بخشی از تاریخچه چت حساب شماست و در پسزمینه برای ارائه پاسخهای مفیدتر عمل میکند. ممکن است از محتوای گنجاندهشده برای بهبود عملکرد مدلهای خود استفاده کنیم. شما بر نحوه ذخیره و استفاده از دادههای خود کنترل دارید:
میتوانید بهسادگی با تغییر تنظیم «بهبود مدل برای همه» انتخاب کنید که آیا مکالمات شما با ChatGPT میتواند برای بهبود و آموزش مدلهای ما استفاده شود یا نه.
اگر چت موقت را فعال کنید، مکالمات شما با ChatGPT در حساب ChatGPT شما ذخیره نمیشود و برای بهبود مدلهای OpenAI استفاده نخواهد شد.
میتوانید به تنظیمات دیگر و کنترلهای داده دسترسی داشته باشید، مثلاً برای صادر کردن چتهایتان از ChatGPT یا حذف کامل حساب ChatGPT خود.
لطفاً توجه داشته باشید که ما از محتوایی که مشتریان به محصولات تجاری ما، مانند طرحهای Team و Enterprise، ارسال میکنند برای بهبود عملکرد مدل استفاده نمیکنیم. لطفاً برای اطلاعات درباره نحوه استفاده ما از دادههای کسبوکار، صفحه حریم خصوصی Enterprise ما را ببینید.
فهرست کامل برنامههای پشتیبانیشده چیست؟
Apple Notes
Notion
TextEdit
Quip
Xcode
Script Editor
VS Code (شامل Code، Code Insiders، VSCodium، Cursor و Windsurf)
JetBrains (شامل Android Studio، IntelliJ، PyCharm، WebStorm، PHPStorm، CLion، Rider، RubyMine، AppCode، GoLand و DataGrip)
TextEdit
Terminal
iTerm
Warp
Prompt
توجه داشته باشید که قابلیت ویرایش فقط در محیطهای توسعه یکپارچه (IDE) در دسترس است.
