Esses recursos estão disponíveis na versão 1.2025.057 do ChatGPT para macOS ou posterior.
O ChatGPT agora pode ler e editar conteúdo nos seus apps de programação, trazendo respostas mais inteligentes e adaptadas ao seu trabalho, e ajudando você a manter o ritmo.
Primeiros passos
Para começar, você vai precisar instalar o ChatGPT para macOS acessando https://openai.com/chatgpt/desktop/ e seguindo as instruções de download e configuração. Durante a configuração inicial, localize o app no Finder, abra-o e conclua o processo de login ou cadastro.
Verifique se o app do ChatGPT está em execução para acessar os recursos descritos abaixo.
Usuários Enterprise e Edu
Se as etapas abaixo não estiverem aparecendo para você, entre em contato com seu admin Enterprise. Admins Enterprise podem desativar a opção “Allow code edits on macOS” nas Configurações de administrador para desabilitar essa funcionalidade — por isso ela pode não aparecer para alguns usuários.
Como trabalhar com plugins
Para trabalhar com seu app ativo, basta abrir a barra de chat do ChatGPT pressionando Option+Space ou clicando no ícone do ChatGPT na barra de menus. Você pode alterar esse atalho de acesso no seu app do macOS indo em ChatGPT -> Settings -> Keyboard (Atalho de teclado).
Você também pode clicar no botão Work with Apps na janela do ChatGPT para conectar-se manualmente com apps. No momento, o ChatGPT oferece suporte apenas a apps comuns de programação e edição de texto, conforme listado abaixo, e em breve teremos mais integrações. Para configurar, você precisará adicionar o app desejado e conceder as permissões necessárias ou instalar eventuais extensões exigidas.
Você verá um banner acima da barra de chat indicando com quais apps o ChatGPT está trabalhando e qual conteúdo o ChatGPT reconhece. Quando você enviar uma mensagem, o ChatGPT incluirá esse conteúdo junto da sua mensagem. Se você não vir esse banner, o ChatGPT não está trabalhando com nenhum dos seus apps e não incluirá nenhum conteúdo adicional com sua mensagem.
Depois que você tocar em enviar, o ChatGPT responderá usando qualquer conteúdo adicional e seleção incluídos pelo Work with Apps. Você pode ver o que o ChatGPT consultou no seu chat:
Esse conteúdo passa a fazer parte do seu histórico de chat e é salvo na sua conta até que você o exclua. Depois que você exclui um chat ou a sua conta, os chats são apagados dos nossos sistemas em até 30 dias, a menos que já tenham sido previamente desidentificados e desvinculados da sua conta, ou que precisemos mantê-los por motivos de segurança ou legais. Para saber mais sobre controles de dados, consulte o FAQ de Controles de Dados.
Edições de código
Ao trabalhar com IDEs, você pode pedir ao ChatGPT para editar arquivos abertos diretamente — sem precisar copiar e colar. Quando você solicitar uma edição, o ChatGPT vai gerar um diff que você pode revisar e aplicar, e também há a opção de aplicar as edições automaticamente. Os diffs são fáceis de reverter na interface do ChatGPT ou usando CMD+Z no seu editor.
Voz avançada
Você pode usar a Voz avançada enquanto trabalha com apps. Basta clicar no ícone de onda na barra de chat na janela principal (observe que isso exigirá acesso ao microfone). Quando você estiver em uma sessão de Voz avançada, o botão Work With Apps permite controlar com quais apps você está trabalhando.
Observe que, por enquanto, não é possível iniciar a Voz avançada pela janela complementar, e o modo voz ainda não oferece suporte a edições de código.
Que conteúdo é incluído junto com as mensagens?
Ao trabalhar com editores de texto: Apple Notes, Notion, TextEdit, Quip
O ChatGPT inclui todo o conteúdo dos painéis de edição abertos na janela em primeiro plano, até um limite de truncamento.
Se você selecionar texto em um editor, o ChatGPT foca na sua seleção. (O conteúdo completo desse painel ainda é incluído como contexto.)
Ao trabalhar com editores de código: Xcode, VS Code (incluindo Code, Code Insiders, VSCodium, Cursor, Windsurf), Jetbrains (incluindo Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip), TextEdit
O ChatGPT inclui todo o conteúdo dos painéis de edição abertos na janela em primeiro plano, até um limite de truncamento.
Se você selecionar texto em um editor, o ChatGPT foca na sua seleção. (O conteúdo completo desse painel ainda é incluído como contexto.)
Notebooks Jupyter não são compatíveis.
Ao trabalhar com terminais: Terminal, iTerm, Warp, Prompt
O ChatGPT inclui as últimas 200 linhas dos painéis abertos.
Se você selecionar texto em um painel, o ChatGPT foca na seleção e inclui o texto ao redor até um limite de truncamento.
Você pode ver quais dos seus apps no computador são compatíveis acessando ChatGPT > Settings > Work with Apps > Manage Apps.
Como funciona?
Para permitir que o ChatGPT trabalhe com a maioria dos apps compatíveis, é preciso usar a API de Acessibilidade do macOS para consultar conteúdo (System Settings - Accessibility). Isso também significa que você pode desativar o recurso para esses apps removendo as permissões de Acessibilidade do ChatGPT nas configurações.
Para permitir que o ChatGPT trabalhe com o VS Code, é necessário instalar uma extensão do VS Code para
consultar conteúdo. Você pode instalar a extensão no próprio VSCode (o nome da extensão é ChatGPT – Work with Code on macOS).
Você pode ver quais dos seus apps no computador são compatíveis e o que é necessário para trabalhar com cada um acessando Settings > Work with Apps > Manage Apps.
Posso impedir que o ChatGPT trabalhe com apps?
Sim, basta desativar a opção “Enable Work with Apps” nas configurações do ChatGPT no macOS. Isso desativará totalmente a funcionalidade e removerá o ícone da janela de prompt.

Admins Enterprise podem desativar a opção “Work with Apps” nas Configurações de administrador para desabilitar essa funcionalidade para membros do workspace.
A OpenAI vai usar o conteúdo incluído ao trabalhar com apps para treinar seus modelos?
O conteúdo incluído ao trabalhar com apps faz parte do histórico de chat da sua conta e funciona em segundo plano para fornecer respostas mais úteis. Podemos usar o conteúdo incluído para melhorar o desempenho dos nossos modelos. Você tem controle sobre como seus dados são armazenados e usados:
Você pode escolher facilmente se suas conversas com o ChatGPT podem ser usadas para melhorar e treinar nossos modelos, ativando ou desativando a configuração “Improve the model for everyone”.
Se você ativar o Chat temporário, suas conversas com o ChatGPT não serão salvas na sua conta do ChatGPT nem usadas para melhorar os modelos da OpenAI.
Você pode acessar outras configurações e controles de dados, como exportar seus chats do ChatGPT ou excluir totalmente sua conta do ChatGPT.
Observe que não usamos conteúdo enviado por clientes para nossas ofertas empresariais, como nossos planos Team e Enterprise, para melhorar o desempenho do modelo. Consulte nossa página de Privacidade do Enterprise para informações sobre como usamos dados empresariais.
Qual é a lista completa de apps compatíveis?
Apple Notes
Notion
TextEdit
Quip
Xcode
Script Editor
VS Code (incluindo Code, Code Insiders, VSCodium, Cursor, Windsurf)
Jetbrains (incluindo Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip)
TextEdit
Terminal
iTerm
Warp
Prompt
Observe que edição só está disponível com IDEs.
