ChatGPT умеет читать то, что открыто у вас в редакторе кода, и отвечать по этому файлу без копипаста в чат. На Mac это называется режим работы с приложениями (Work with Apps), а на технике Apple ChatGPT дополнительно встраивается в Siri и системные инструменты письма. Разбираем оба способа: что поставить, что при этом уходит в чат и где начинаются ограничения.
Что такое режим работы с приложениями
Режим работает только в приложении ChatGPT для macOS, начиная с версии 1.2025.057, и приложение должно быть запущено.
Смысл простой. Вы вызываете панель ChatGPT сочетанием Option+Space или значком в строке меню, задаёте вопрос, и вместе с ним уходит содержимое активного окна редактора. Не нужно копировать функцию и объяснять, откуда она. Сочетание клавиш меняется в ChatGPT - Settings - Keyboard Shortcut.
Список поддерживаемых программ у OpenAI закрытый. Текстовые редакторы: Apple Notes, Notion, TextEdit, Quip. Среды разработки: Xcode, Script Editor, VS Code (включая Code Insiders, VSCodium, Cursor, Windsurf), линейка JetBrains (IntelliJ, PyCharm, WebStorm, GoLand, Rider, Android Studio и остальные). Терминалы: Terminal, iTerm, Warp, Prompt. Свой список совместимых программ смотрите в Settings - Work with Apps - Manage Apps.
Большинству приложений хватает разрешения Accessibility в системных настройках macOS. VS Code отдельный случай: ему нужно расширение.
Как поставить расширение ChatGPT в VS Code
Расширение нужно ровно для одной задачи: связать VS Code с режимом работы с приложениями в ChatGPT для macOS. Само по себе оно ничего не делает.
- Для VS Code, VS Code Insiders и Cursor поставьте из встроенного магазина расширение openai.chatgpt. В интерфейсе редактора оно называется ChatGPT - Work with Code on macOS. Тот же пакет лежит в Visual Studio Marketplace в вебе.
- Для VSCodium и Windsurf в магазине его нет, ставится файлом. Скачайте openai-chatgpt.vsix со страницы справки OpenAI.
- В редакторе откройте палитру команд (CMD+Shift+P), выберите Extensions: Install from VSIX... и укажите скачанный файл.
- Вернитесь в ChatGPT, нажмите кнопку Work with Apps и добавьте редактор в список.
После этого над панелью чата появится плашка с названием программы и с тем, какое содержимое ChatGPT распознал. Плашки нет - значит, ничего лишнего к сообщению не прикладывается. Это самый простой способ проверить, работает связка или нет.
Что ChatGPT видит в коде, а чего не видит
Видит он меньше, чем кажется. В сообщение попадают последние 200 строк открытых панелей, а не файл целиком и тем более не проект. Если вы выделили кусок текста, ChatGPT сосредоточится на выделении и захватит немного соседних строк, пока не упрётся в лимит.
Отсюда практический вывод: перед вопросом выделяйте нужный фрагмент сами. Иначе на длинном файле модель будет рассуждать по случайному хвосту и уверенно отвечать не про то.
Править файлы ChatGPT тоже умеет, но только в средах разработки. В Notion или Apple Notes он читает, но не редактирует. Правка приходит как диф: вы его просматриваете и применяете, есть отдельная настройка применять автоматически. Откатить можно кнопкой в интерфейсе ChatGPT или обычным CMD+Z в редакторе.
Отдельно про приватность. Всё, что подтянулось из редактора, попадает в историю чата и хранится в аккаунте, пока вы её не удалите; после удаления данные стираются в течение 30 дней. Содержимое может пойти на улучшение моделей: отключается тумблером Improve the model for everyone или временным чатом. На тарифах Team и Enterprise для обучения оно не используется.
Как подключить ChatGPT к Apple Intelligence
Здесь ChatGPT работает не с редактором, а с самой системой: подключается к инструментам письма (Writing Tools) и к Siri. Ставится это как расширение прямо в настройках устройства.
- Откройте Настройки на устройстве.
- Выберите Apple Intelligence и Siri, затем ChatGPT и нажмите Set Up.
- Выберите вариант: Enable ChatGPT - работа без аккаунта, или Use ChatGPT with an Account - вход в свой аккаунт по подсказкам на экране.
Платная подписка для этого не нужна: связка включается и без аккаунта вообще. Но тогда переписка нигде не сохраняется. Чтобы диалоги попадали в историю ChatGPT, нужно войти в аккаунт. Войти можно и позже: Настройки - Apple Intelligence и Siri - ChatGPT - Sign In.
Если пункта ChatGPT в настройках нет, дело почти всегда в языке. Язык Siri и язык устройства должны совпадать и входить в список поддерживаемых, он опубликован у Apple по адресу apple.co/ai-support. Русского в списке Apple Intelligence нет, так что интерфейс и Siri придётся переключать на поддерживаемый язык.
По умолчанию Siri каждый раз спрашивает разрешение отправить запрос. Отключается тумблером Confirm ChatGPT Requests в настройках. Разовый обход проще: начните фразу словами "Ask ChatGPT...". Файлы Siri в любом случае без вашего подтверждения не отправит. Выключить всё обратно можно там же, а чтобы система перестала предлагать подключение, дополнительно отключите Setup Prompts.
Ограничения, о которых лучше знать заранее
Режим работы с приложениями существует только на macOS. На Windows и Linux этого нет, расширение для VS Code само по себе там бесполезно. Редактирование доступно исключительно в IDE, окно контекста маленькое, а голосовой режим работает вместе с приложениями, но правки кода в нём не поддерживаются и запустить его из компактного окна пока нельзя.
Связка с Apple Intelligence упирается в язык и в само устройство: если Apple Intelligence на вашей модели не поддерживается, пункта ChatGPT в настройках не появится.
Общее для обоих способов: и там, и там ChatGPT видит только то, что вы ему показали в конкретный момент. Ни истории репозитория, ни соседних файлов, ни того, что происходит на других вкладках, он не знает.
Где купить ChatGPT из России
Сами эти функции работают и на бесплатном аккаунте, но упираются в лимиты запросов, а кнопка оплаты подписки на сайте OpenAI российской картой не проходит. Мы оформляем подписку на вашу почту: ChatGPT Go, Plus, Pro 5x и Pro 20x, плюс пополнение API. Оплата картой РФ или через СБП, выдача в день заказа.
Обсуждение
0 комментариев