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

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

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

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

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

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 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, 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

  • Під час роботи з терміналами: Термінал, 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

  • 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

  • Термінал

  • iTerm

  • Warp

  • Prompt

Зверніть увагу: редагування доступне лише в інтегрованих середовищах розробки (IDE).

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