OpenAI
Для перекладу цієї сторінки виконано машинний переклад. Ви можете переглянути оригінальну статтю англійською.

Робота з програмами на macOS

ChatGPT для macOS тепер може працювати з вашими програмами, починаючи з інструментів для кодування, як-от IDE, термінали й Notes.

Оновлено: 14 days ago

Ці функції доступні у версії 1.2025.057 ChatGPT для macOS або новішій.

ChatGPT on macOS reviewing and applying an edit to Xcode to add the missing planet Earth in Planet.swift

ChatGPT тепер може читати й редагувати вміст у ваших застосунках для кодування, надаючи розумніші відповіді, пристосовані до вашої роботи, і допомагаючи вам не втрачати темп.

Початок роботи

Щоб почати, установіть ChatGPT для MacOS, відвідавши https://openai.com/chatgpt/desktop/ і дотримуючись інструкцій із завантаження та налаштування. Під час початкового налаштування знайдіть застосунок у Finder, запустіть його та завершіть процес входу або реєстрації.

Переконайтеся, що застосунок ChatGPT активно працює, щоб мати доступ до функцій, описаних нижче.

Користувачі Enterprise та Edu

Якщо наведені нижче кроки у вас не відображаються, зверніться до адміністратора вашої організації. Адміністратори Enterprise можуть вимкнути перемикач «Дозволити редагування коду в macOS» у своїх налаштуваннях адміністратора, щоб вимкнути цю функціональність, тому в деяких користувачів вона може не відображатися.

Як працювати з плагінами

Щоб працювати з активним застосунком, просто відкрийте панель чату ChatGPT, натиснувши Option+Space або клацнувши іконку ChatGPT у рядку меню. Ви можете змінити це сполучення клавіш для доступу в застосунку macOS, перейшовши до розділу ChatGPT -> Налаштування -> Клавіатура.

Ви також можете натиснути кнопку Працювати із застосунками у вікні ChatGPT, щоб вручну підключитися до застосунків. Наразі ChatGPT підтримує лише поширені застосунки для кодування та редагування тексту, перелічені нижче; незабаром з’явиться більше інтеграцій із застосунками. Щоб налаштувати це, потрібно додати потрібний застосунок і надати необхідні дозволи або встановити потрібні розширення.

Image

Над панеллю чату ви побачите банер із зазначенням, з якими застосунками працює ChatGPT і який вміст розпізнає ChatGPT. Коли ви надсилаєте повідомлення, ChatGPT додасть цей вміст до вашого повідомлення. Якщо ви не бачите цього банера, ChatGPT не працює з жодним із ваших застосунків і не додаватиме до вашого повідомлення жодного додаткового вмісту.

Після натискання кнопки надсилання ChatGPT відповість, використовуючи будь-який додатковий вміст і виділення, додані з функції «Працювати із застосунками». Ви можете побачити, що переглядав ChatGPT, у своєму чаті:

ChatGPT on macOS using the Xcode app to inspect Planet.swift with focus on lines 25–33

Цей вміст стає частиною вашої історії чатів і зберігається у вашому обліковому записі, доки ви його не видалите. Після видалення чату або облікового запису чати видаляються з наших систем протягом 30 днів, якщо їх раніше не було знеособлено й відокремлено від вашого облікового запису або якщо ми не зобов’язані зберігати їх з міркувань безпеки чи з юридичних причин. Щоб дізнатися більше про елементи керування даними, перегляньте поширені запитання щодо елементів керування даними.

Редагування коду

Працюючи з IDE, ви можете попросити ChatGPT редагувати відкриті файли напряму — без копіювання та вставлення. Коли ви просите внести зміну, ChatGPT згенерує diff, який можна переглянути й застосувати; також є опція автоматичного застосування змін. Diff легко скасувати в інтерфейсі ChatGPT або за допомогою CMD+Z у вашому редакторі.

ChatGPT macOS companion window attached to Xcode while editing Planet.swift

Розширений голосовий режим

Ви можете використовувати розширений голосовий режим під час роботи із застосунками. Просто натисніть іконку хвилі на панелі чату в головному вікні (зверніть увагу: для цього потрібен доступ до мікрофона). Під час сеансу розширеного голосового режиму кнопка «Працювати із застосунками» дає змогу керувати тим, з якими застосунками ви працюєте.

Зверніть увагу, що поки що не можна запустити розширений голосовий режим із допоміжного вікна, а голосовий режим ще не підтримує редагування коду.

ChatGPT macOS voice session focused on Terminal with selected lines

Який вміст додається до повідомлень?

  • Під час роботи з текстовими редакторами: 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 додає останні 200 рядків відкритих панелей.

  • Якщо ви виділите текст на панелі, ChatGPT зосередиться на виділенні та додасть сусідній текст до межі обрізання.

Ви можете дізнатися, які застосунки на вашому комп’ютері сумісні, перейшовши до ChatGPT > Налаштування > Працювати із застосунками > Керувати застосунками.

Як це працює?

Щоб ChatGPT міг працювати з більшістю сумісних застосунків, потрібен macOS Accessibility API для отримання вмісту (Системні параметри — Доступність). Це також означає, що ви можете вимкнути функцію для цих застосунків, вимкнувши дозволи Доступності для ChatGPT у налаштуваннях.

Щоб ChatGPT міг працювати з VS Code, потрібно встановити розширення VS Code для

отримання вмісту. Ви можете встановити розширення безпосередньо у VSCode (назва розширення — ChatGPT – Work with Code on macOS).

Щоб дізнатися, які застосунки на вашому комп’ютері сумісні та що потрібно для роботи з кожним із них, перейдіть до Налаштування > Працювати із застосунками > Керувати застосунками.

Чи можу я заборонити ChatGPT працювати із застосунками?

Так, просто вимкніть перемикач «Увімкнути роботу із застосунками» в налаштуваннях ChatGPT у macOS. Це повністю вимкне цю функціональність і прибере іконку з вікна запиту.

ChatGPT macOS setting with Work with Apps enabled

Адміністратори Enterprise можуть вимкнути перемикач «Працювати із застосунками» у своїх налаштуваннях адміністратора, щоб вимкнути цю функціональність для учасників робочого простору.

Workspace setting for Work with Apps with the toggle turned off

Чи використовуватиме 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.

Чи була ця стаття корисною?